Releases: Devolutions/UniGetUI
UniGetUI v2026.1.6
Devolutions UniGetUI 2026.1.6
This is a minor release with key bugfixes and small improvements.
Changes
- Replace test image links with GitHub raw URLs (#4586)
- Fixed
--daemonparameter not working (#4591) - Refined translations (#4595)
- Fix update of Scoop packages installed using a manifest URL (#4594)
Full Changelog
See all changes:
v2026.1.5...v2026.1.6
Thank you for your continued support and feedback!
UniGetUI v2026.1.5
Devolutions UniGetUI 2026.1.5
This release delivers new features, requested enhancements, and important bug fixes. All contributions since v2026.1.4 are included.
General changes
- New Minimum Age Setting:
- Added a settings option to configure the minimum installation age for packages. This helps administrators enforce policies on package update timelines and block immediate upgrades when needed.
- Improved localization processes, ensuring new and updated UI strings are consistently translated.
- Enhanced Avalonia (cross-platform) port with improved rendering on Linux, and added macOS-specific UI tweaks.
- Updated in-app help links and documentation to reference the latest community forums and support resources.
- Various UI/UX refinements for smoother navigation in Settings and Package Manager pages.
Fixes
- Fixed a crash when toggling experimental cross-platform features on certain Linux environments.
- Resolved inconsistent results in the package update check dialog.
- Fixed rare issues causing the settings window to close unexpectedly after saving options.
- Addressed bugs where backup/restore operations would hang if authentication was incomplete.
- Fixed a regression where the file picker dialog could fail due to missing Windows SDK components.
- Minor visual and accessibility bug fixes across the Preferences and About dialogs.
Security & Maintenance
- Improved OAuth authentication error handling, including better error messages.
- Hardened artifact download validation with stricter checksum enforcement.
- Updated dependencies and audit scripts for ongoing platform security compliance.
Developer & Build
- Unified build pipelines for Windows, Linux, and macOS with simplified branching and artifact publishing.
- Improved test suite execution speed and resilience against CI network outages.
- Refined translation export/output scripts for easier contributor onboarding.
Full Changelog
For a detailed, line-by-line changelog of all merged PRs and commits since v2026.1.4, see:
v2026.1.4...v2026.1.5
UniGetUI v2026.1.4
Devolutions UniGetUI 2026.1.4
This release is the culmination of the full migration to the Devolutions organization and adds foundational improvements for long-term governance and cross-platform support.
General changes
- The project is now officially maintained under the Devolutions organization. All URLs, publisher fields, badges, and links are updated.
- New build pipelines unify Windows and cross-platform .NET 10/Avalonia builds, with improved signing and release artifact automation.
- CONTRIBUTING, SECURITY, and documentation have been extensively revised for Devolutions practices.
- Translation system overhauled from Tolgee to a PowerShell-based export/import workflow, ensuring all languages are always 100% complete.
- A cross-platform Avalonia port is now present, laying groundwork for macOS/Linux support.
- All update, release, and artifact download links now use devolutions.net domains.
- Security contacts and vulnerability reporting updated for Devolutions process.
- Legacy automations, GitHub Actions, and icon workflows either modernized or removed.
- Updated installer assets, metadata, and product feed endpoint for Devolutions.
- Reworked build and release flow to consolidate and streamline maintenance.
What's Changed
- Major translation export/import rework and PowerShell script improvements under
.agents/skills - Documentation refresh reflecting Devolutions migration and new policies
- Expanded test workflow with multi-platform and CI robustness
- Removal of non-Devolutions support references (Patreon, Ko-fi, old feedback links)
Full Changelog:
UniGetUI v2026.1.3
Changelog
Devolutions UniGetUI 2026.1.3
This is a minor release that fixes a regression in the file picker, but also hardens the update mechanism to only use Devolutions with no fallback to the previous mechanism.
General changes
• Hardened update checks to rely on the Devolutions ProductInfo feed, with stricter production override handling.
• Fixed the Release notes action so Devolutions release tags open the correct GitHub release page.
• Fixed the Windows file-save dialog COM interop definition to improve picker reliability.
Full Changelog
UniGetUI v2026.1.2
Changelog
Devolutions UniGetUI 2026.1.2
This is a minor release to address a regression with missing bundled DLLs from the Windows App SDK
General changes
- Fix self-contained Windows App SDK packaging
Full Changelog: v2026.1.1...v2026.1.2
UniGetUI v2026.1.1
Changelog
Devolutions UniGetUI 2026.1.1
This release includes further work into the Devolutions transition, and lays the foundations required for a full cross-platform Avalonia port.
General changes
• Added an experimental Avalonia-based cross-platform UniGetUI preview port
• Fixed GitHub cloud backup sign-in issues caused by OAuth configuration problems
• Improved WinGet reliability by preferring the bundled COM activation path
• Fixed update detection to handle four-part version numbers correctly
• Reapplied DPI sizing fixes to improve scaling behavior on high-DPI displays
• Brought all translations up to 100% completion state
• Migrated the build and release flow to .NET 10
Full Changelog
UniGetUI v2026.1.0
Changelog
Devolutions UniGetUI 2026.1.0
This is the first Devolutions-branded UniGetUI release. It focuses on the transition to Devolutions distribution and update infrastructure, while improving updater reliability, package-manager bundling, and release integrity.
General changes
- UniGetUI now checks for updates through the Devolutions product info feed, with a fallback to the legacy GitHub updater source if needed.
- Update validation has been hardened with SHA256 integrity checks and installer signer validation.
- WinGet bundling has been reworked with architecture-aware bundled CLI selection and better fallback handling.
- Legacy packaged binaries have been cleaned up as part of the new packaging flow.
- The in-app announcements panel has been removed from Settings.
- Project links, publisher metadata, and update endpoints have been updated for the Devolutions transition.
- Translations and screenshots/icons have been refreshed across this release cycle.
Under the hood
- Added a new PowerShell-based build, signing, and release pipeline.
- Added release draft support and dry-run signing improvements in the release workflow.
- Added caching for WinGet CLI payloads in release automation.
- Improved release workflow compatibility for repositories using either
mainormaster.
Full Changelog
Assets
Devolutions.UniGetUI.win-x64.2026.1.0.0.exe SHA256: 4031377D3A1FC902297425478AD0530E963C6DE12DA49AA131C56887C3CA4C9E
Devolutions.UniGetUI.win-arm64.2026.1.0.0.exe SHA256: 0BCE6069CC7620EA2C0657FC8573772836A9CF425C6E3FF185AF394B1C76B86F
Devolutions.UniGetUI.win-x64.2026.1.0.0.zip SHA256: 91C4F10E576935AF6342588BE918248E5ADEDEB37C7182490E2A64DFC0608BEB
Devolutions.UniGetUI.win-arm64.2026.1.0.0.zip SHA256: 60ECEB74E5A92A53821F0D04BAE22314671B615C89D01E304977492C4C96A784
UniGetUI 3.3.7
Changelog
- Change from 3.3.7-beta1: Rollback to NET8 and AppSdk 1.7
- Allow to automatically update certain packages only
- Improvements to how UniGetUI handles
Unknownversion packages - Fixed certain issues with .NET Tool update checking
- Improvements to ToggleSwitch translations on the settings pages
- Fixed an issue where
Skip this versionfrom a failed update wouldn't work - Improved NPM detection
- Improvements to
Uninstall, then update - Improvements to UniGetUI Installer (fix crash, dark mode, better iconography)
What's Changed
New Contributors
Full Changelog: 3.3.6...3.3.7
UniGetUI.Installer.exe SHA256: 511DBEEA55491205EA053306E5AE1CF692683F6EA2C6162A7029D12B00C79626
UniGetUI.x64.zip SHA256: 3F1A5347868DC6136E5C87D1BA803781FFE03ED5C2EC8CF138C5490C5FBCE46B
UniGetUI 3.3.7 beta 1
General changes
- Added the ability to autoupdate only specific packages
- Improvements to how UniGetUI handles
Unknownversion packages - Fixed certain issues with .NET Tool update checking
- Improved NPM detection
- Improvements to
Uninstall, then update - Improvements to UniGetUI installer
- .NET 10
- AppSdk 1.8
What's Changed
New Contributors
Full Changelog: 3.3.6...3.3.7-beta1
UniGetUI.Installer.exe SHA256: C13C22F8EEDEDE28956282583C127F8E4DD465D93C95BB24D55AF1FA0579BE0E
UniGetUI.x64.zip SHA256: 1957385C517A776D50CC93E1C590077B9C601A80915B14F7D2A2232F5557283B
UniGetUI 3.3.6
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 Artur Kharin (@Taron-art) in #4176
- Bump github/codeql-action from 3 to 4 in the actions-deps group by Dependabot (@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 Artur Kharin (@Taron-art) in #4182
New Contributors
- Artur Kharin (@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