Skip to content

Releases: Devolutions/UniGetUI

UniGetUI v2026.1.2

17 Mar 11:30

Choose a tag to compare

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

16 Mar 19:14

Choose a tag to compare

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

v2026.1.0...v2026.1.1

UniGetUI v2026.1.0

10 Mar 23:09

Choose a tag to compare

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 main or master.

Full Changelog

3.3.7...v2026.1.0

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

01 Feb 11:30

Choose a tag to compare

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 Unknown version packages
  • Fixed certain issues with .NET Tool update checking
  • Improvements to ToggleSwitch translations on the settings pages
  • Fixed an issue where Skip this version from 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

  • Don't abort installation if Autorun registry key cannot be created by treysis in #4232

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

28 Jan 11:05

Choose a tag to compare

UniGetUI 3.3.7 beta 1 Pre-release
Pre-release

General changes

  • Added the ability to autoupdate only specific packages
  • Improvements to how UniGetUI handles Unknown version 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

  • Don't abort installation if Autorun registry key cannot be created by treysis in #4232

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

31 Oct 19:00

Choose a tag to compare

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-fonts source 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 checked time would show an incorrect date and time. Furthermore, the last checked label will follow user's locale format.
  • Startup speed improvements.

What's Changed

New Contributors

UniGetUI.Installer.exe SHA256: 71D528BA0AF1143CD8DA4AECFF4EFCFCA29889FBCBDC012746BCB94514F1F07D
UniGetUI.x64.zip SHA256: C9CF4969EF1D8A31925E9176116387E3843B42C88A3C5839590D9D4FE9D5DFA9

Full Changelog: 3.3.5...3.3.6

UniGetUI 3.3.5

13 Sep 21:52

Choose a tag to compare

Changelog

  • Fixed reliability issues that affected 3.3.4 (Crashes caused by XamlException)
  • Downgrade AppSdk from 1.8 to 1.7

UniGetUI.Installer.exe SHA256: A6F510D6C5C33A4E187BA11DDC626BECA0430EE0F427DD031FC54B1F9A5772C3
UniGetUI.x64.zip SHA256: E4F44B6C3B548813DBCA3741C897657CF9974067847B79A12F69ED2EE4E67D1F

UniGetUI 3.3.4

12 Sep 21:11

Choose a tag to compare

UniGetUI 3.3.4 Pre-release
Pre-release

Changelog

  • Fix a bug where installed packages showed duplicated
  • Fix a bug where phantom PowerShell 7.x updates would appear.
  • PowerShell 7.x will now show packages scoped for all users
  • Fix a bug where corrupt installOptions files wouldn't get properly overriden
  • Improve how single package selection is handled
  • Improvements to filtering panel resizing limits

What's Changed

New Contributors

Full Changelog: 3.3.3...3.3.4

UniGetUI.Installer.exe SHA256: 94F262C34B1E3B99E8EACA3DE129C793887A318DC2BFF21BBF2419DDF62E9BAD
UniGetUI.x64.zip SHA256: E1E656574DB6AF34E6F53A8AA90BD4C3EA69DB5E795797E0E9919FA1E4AE6EFD

UniGetUI 3.3.3

05 Sep 12:57

Choose a tag to compare

Changelog

  • Improvements to how package managers are loaded:
    • Disabled package managers will load faster
    • Changing package manager settings will not require an app restart for changes to take effect
  • Package managers settings pages improvements:
    • Landing page now has a small display for each manager status
    • Layout improvements for package manager settings page
  • Automatic updates can be disabled when the device is not plugged in
  • Fix consistency bugs with package tags
  • Improvements to GitHub login helper http server
  • Fix package list headers showing when display mode is not list
  • Added support to AdminByRequest entreprise solution to UniGetUI Elevator (thanks to Bart Jolling (@BartJolling))
  • Improvements to shell file and folder launch across the entire codebase
  • Improvements to operation telemetry

What's Changed

New Contributors

Full Changelog: 3.3.2...3.3.3

UniGetUI.Installer.exe SHA256: E8517BB7298E5890DE3DAAA661322428F95719ACB2192A6CF91DE20D2EAA6D5E
UniGetUI.x64.zip SHA256: B5E33210B5966ACB131E4F93C75FD2AE756C9D2AF2F56CEA40BB1D16D9346739

UniGetUI 3.3.2

24 Aug 19:04

Choose a tag to compare

Changelog

  • UniGetUI can now create a ps1 script from a package bundle, that installs a list of packages with set install options without the need of UniGetUI being installed.
  • Select all checkbox state will be coherent with the current selection.
  • Fix a bug where operations would fail if the user had special characters in path
  • Minor internal tweaks and improvements.
  • Improvements to installer self-repair.
  • All DLLs are signed.

What's Changed

New Contributors

Full Changelog: 3.3.1...3.3.2

UniGetUI.Installer.exe SHA256: 578483BBD7A0C0C330DC2122893641C3BD2747A055C799A74E1BAEA362C8C484
UniGetUI.x64.zip SHA256: AA9F56265024B19B8421DFC4E202FA7E4DB853DE8C69AD051787B585E4046B99