Software 44565 Published by

Devolutions just pushed UniGetUI 2026.2.3.1 as a rapid hotfix to patch critical regressions introduced in yesterday’s update. The previous release broke WinGet package sources, ignored user installation scopes, and tripped over the project’s ongoing push to native machine code. Maintainers deployed six overnight commits to restore COM interop paths, rebuild NativeAOT safety protocols, and stabilize the installer. You can grab the official binaries directly from GitHub, though the x64 Windows version will handle the vast majority of your workflow.



UniGetUI 2026.2.3.1 Drops as Rapid Hotfix After Major Update Breaks Core Features

Devolutions just pushed UniGetUI 2026.2.3.1 to GitHub less than 24 hours after its last release to patch a string of regressions that broke WinGet source loading and installation scopes. The update also tightens the project’s ongoing push toward NativeAOT builds.

If you are unfamiliar with UniGetUI, it is essentially a package manager manager. Originally built as a WinGet GUI by Marc-André Moreau and later acquired by Devolutions, it now wraps Scoop, Chocolatey, npm, pip, and several other backends behind a single Avalonia interface. It has hit 25,054 GitHub stars and lives under the MIT license, but this latest patch is strictly about damage control.

Screenshot_from_2025_09_13_08_02_08

The Regressions and Quick Fixes

The previous version, 2026.2.3, shipped on July 14 and immediately tripped over its own feet. WinGet package sources showed up completely blank. PowerShell installations ignored whether you asked for All Users or Current User. The maintainers recognized the issues quickly. They pushed six commits overnight to stabilize the experience. The fixes target COM interop paths, restore stripped desktop features, and harden safety protocols for the AOT compiler.

A Heavy NativeAOT Focus

UniGetUI has spent the last several months rewriting its release builds to compile directly to native machine code. You will not need a .NET runtime installed to run the official binaries anymore. That shift slashes startup times and trims the footprint, but it also means reflection and dynamic code generation have to go. The project’s internal guidelines explicitly ban blanket suppressions of trim warnings and require source-generated JSON serialization contexts. The 2026.2.3.1 hotfix is basically a cleanup crew for that architectural pivot. Three separate commits alone addressed NativeAOT WinGet paths, COM interop, and desktop feature restoration.

Downloads and Ecosystem

The raw numbers on the release page paint a predictable picture. The x64 Windows installer pulled 797 downloads by midday on July 15. The arm64 Windows variant had nine. Linux and macOS assets barely registered a blip, which tracks with UniGetUI’s historical distribution patterns. You can grab the official .deb, .rpm, .dmg, or plain zip archives directly from the GitHub releases page. The project also maintains official widgets for Dev Home and a community Raycast extension if you prefer terminal-adjacent workflows.

The release cadence here is aggressive but necessary. UniGetUI now uses a YEAR.MINOR.PATCH.REVISION numbering scheme, and this hotfix falls squarely into the 2026.2.x February major release cycle. If you updated to 2026.2.3 and lost your package sources or installation scope controls, this patch should restore them. Head to the official repository for full changelog details, and keep an eye on the issues tab if you run into further NativeAOT edge cases.