UniGetUI's 100th release 🥳
Changelog
- [NuGet] Resiliency improvements for when a source fails to load, but other sources can still be reachable
- [WinGet] Updated bundled WinGet to v1.12.
- [WinGet] Better detect when an uninstaller needs administrator permissions.
- [WinGet] Added new
winget-fontssource as a known source - Fixed a deadlock caused when starting UniGetUI certain combinations of
unigetui:// - Fixed a bug that would cause source operations to be duplicated
- Fixed a bug that would show the user avatar empty on unreliable internet connections (I'm looking at you eduroam)
- Improved handling of exceptions thrown by package-related tasks after a 1-minute timeout has passed and the task is not awaited anymore. In those cases, the exception won't show an "Internal Error" on the interface anymore.
- Improvements on automatic updates: Updates won't be duplicated anymore
- Fixed a bug where the
last checkedtime would show an incorrect date and time. Furthermore, thelast checkedlabel will follow user's locale format. - Startup speed improvements.
What's Changed
- Startup speed improvement by @Taron-art in #4176
- Bump github/codeql-action from 3 to 4 in the actions-deps group by @dependabot[bot] in #4180
- fix: prevent duplicate update operations in queue (#4131) by @Janek91 in #4171
- Fix #4145 - Fixed self deadlock that hangs the application on icon fetch by @Taron-art in #4182
New Contributors
- @Taron-art made their first contribution in #4176
- @Janek91 made their first contribution in #4171
UniGetUI.Installer.exe SHA256: 71D528BA0AF1143CD8DA4AECFF4EFCFCA29889FBCBDC012746BCB94514F1F07D
UniGetUI.x64.zip SHA256: C9CF4969EF1D8A31925E9176116387E3843B42C88A3C5839590D9D4FE9D5DFA9
Full Changelog: 3.3.5...3.3.6