[IMPROVEMENT] Apply "skip minor versions" to multiple packages at once
Please confirm these before moving forward.
- [x] I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
- [x] This improvement refers to an existing feature. If you want to suggest a new feature, please use this template.
- [x] This improvement is not a bug. If you want to report a bug, please use this template.
Describe the improvement
Wasn't sure to put this as FR or improvement. My proposal is to give the user the ability to apply "skip minor versions" to multiple packages at once, as well as the ability to set this as a default setting.
Describe how this improvement could help users
Based on my research, currently the user has to do this individually for each package.
Right now, it takes 4 clicks to do this for one package. I have 261 total packages, which would require 1000+ clicks at the least, and about an hour to go through each one.
Furthermore, this setting isn't exposed via the default installation options either, so each time the user decides to install a package, they have to manually set it.
Constantly having the latest updates is often more detrimental to user experience than only getting the stable versions. Case in point, the latest VS Code update currently has a regression which removed the "Open With Code" context menu on Windows for every single user who updated, requiring a complete reinstall of the multi gigabyte package to add them back in.
Yes, it would be great to have a global option to skip minor updates. Notificatins about its are annoying a bit