This suggestion has been closed automatically because it did not receive enough votes over an extended period of time. If you wish to see this, please search for an open suggestion and, if you don't find any, post a new one.
If something requires 1.0.4 does not mean it will work with 1.1.0, correct?
Then the author would either not support 1.0.4 when he updates his mods or make 2 versions?
If something requires 1.0.4 does not mean it will work with 1.1.0, correct?
Then the author would either not support 1.0.4 when he updates his mods or make 2 versions?
If something requires 1.0.4 then ideally you can install it from that version onwards, you can try and install that on 1.1.0 and if it works, great.
This is sort of a thing to do if the addon uses functionality that might not be present in previous versions.
That's basically how I'd recommend doing it - your install code can check all sorts of things. In general, I don't think it's worth while to build a whole framework for these kind of checks when they're quite easy to do yourself.