Hello,
thank you very much for your response.
I would like to know the "long story" behind this.
As far as my understaning goes: there's always the current version of the package, so old users are unaffected - nuget can easily be forced to use specific version of the package if the user wants to use Log4Net 1.2.10 for some reason.
There are two ways of doing the change - supporting only one version od Log4Net i.e 1.2.11 or making it support all the newer versions - i.e.version >=1.2.10. This way nuget can resolve the newest version possible, but things can break in the future.
I don't know which strategy is better, but it seems that having a version of this package for each version of Log4Net cannot do any harm.
To sum up: what would be the reason not to upgrade?
Thanks,
Jakub Leśniak