Ivan Artemov
тут дело привычки. я из .NET среды, и Nuget никогда не ограничивал в обновлении мажорных версий.
Почему здесь меня так ограничивают и заботятся - не понятно 😄
Ну в .NET не так форсится semantic versioning, поэтому обновление мажорной версии может быть не ломающим изменением, а обновление минорной может все сломать. Я часто натыкался на такие проблемы. К тому же, когда появился Nuget никто особо не заботился о рассудке программистов :)