UniGetUI 3.1.6 has been released, featuring enhancements to package operations, queue management, and concurrency. The changes include resizing and collapsing the operations bar, improving live output and error dialogs, and preventing notification stacking. All operations can be canceled simultaneously, and they are linked to quick actions. Installers are available for download from package lists, and UniGetUI can now be configured for complete portability. The issue regarding WinGet corruption on systems lacking admin privileges has been resolved. Furthermore, UniGetUI has introduced optional telemetry to analyze application usage and possibly develop package rankings.
UniGetUI 3.1.6
Changelog
- Package operations have been greatly improved:
- Operations bar can be resized and collapsed
- Live output and Error dialogs have been improved to prevent dialog flooding
- Operation notifications have been improved, to prevent notification stacking
- All operations can be canceled at once,
- Operations have quick actions associated to them:
- Retry [for failed operations], Retry as admin, etc.
- Package details, open install location, etc.
- Skip this version, ignore updates for this app [for failed updates]
- Etc.
- Better queue management + concurrency improvements
- Much more!
- Installers can be downloaded from package lists. Download operations will show on the operations bar as well.
- UniGetUI can now be configured to be fully portable, storing settings on the executable directory.
- A long-standing issue where WinGet would get corrupted on systems where the user didn't have admin privileges has been finally fixed.
- UniGetUI now has [optional] telemetry, that will serve to understand how the app is used, (and perhaps help create package rankings in the future)
- Other fixes and improvements.
What's Changed
- Updated Winget Workflows to Newer Versions by @vikingnope in #3119
- Update update-icons.yaml: Don't run for forks by @Saibamen in #3139
- Operations redesign by @marticliment in #3070
- Reorder max operation logs by @mrixner in #3155
- Remove obsolete code by @marticliment in #3158
- Pause Package Updates by @mrixner in #3135
- Skip minor updates by @mrixner in #3101
- Updated username for winget workflow by @vikingnope in #3197
- Diversify Icon Detection (Icons for Steam, Local PC, and Microsoft Store Applications) by @mrixner in #3189
- Better package installer download operations by @marticliment in #3178
- UniGetUI Portable by @marticliment in #3203
- Update icons and screenshots from the excel file by @github-actions in #3213
- Update NuGets by @Saibamen in #3216
- Add (optional) telemetry to UniGetUI by @marticliment in #3237
- Update LangData.py by @thepro-3418 in #3244
- Add Directory.Build.props by @Saibamen in #3215
- Further develop on telemetry by @marticliment in #3246
- Fix WinGet getting corrupted on devices with non-admin accounts by @marticliment in #3255
- Fix warnings part 1 by @Saibamen in #3251
- Load translations from Tolgee by @martinet101 in #3257
New Contributors
- @thepro-3418 made their first contribution in #3244
Full Changelog: 3.1.5...3.1.6