Devolutions / Devolutions/UniGetUI

[IMPROVEMENT] Apply "skip minor versions" to multiple packages at once

Open
#3,989 1 comment 2 reactions 1 assignee Claimed by @marticliment View on GitHub
enhancement ready-to-go
Dominant language
C#
Stars
26.1k
Forks
924
Avg merge
15h 52m
Merged PRs (30d)
52

Description

### 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](https://github.com/marticliment/WingetUI/issues/new?assignees=marticliment&labels=new-feature&projects=&template=feature-request.yml&title=%5BFEATURE+REQUEST%5D+%28Enter+your+description+here%29).
- [x] This improvement is not a bug. If you want to report a bug, please use [this template](https://github.com/marticliment/WingetUI/issues/new?assignees=marticliment&labels=bug&projects=&template=bug-issue.yml&title=%5BBUG%5D+%28Enter+your+description+here%29).

### 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](https://github.com/microsoft/vscode/issues/260389) 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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.