A stylized Windows desktop shows an app manager with popular software icons and installation progress bars.
Managing software across Windows 10 and Windows 11 used to feel like a digital scavenger hunt through dozens of vendor websites, sketchy download buttons, and persistent background updaters. Then command-line package managers arrived to bring order to the chaos, and UniGetUI stepped in to give all those terminal tools a single, cohesive graphical home. With the release of Devolutions UniGetUI 2026.3.2—published on GitHub on October 15, 2026, and subsequently highlighted by Neowin—the open-source utility takes a notable step toward structured software curation while squashing a genuinely hazardous bug for Python developers.

Whether you are an IT administrator trying to standardize a fleet of machines or a power user tired of babysitting winget, choco, and pip in separate terminal tabs, version 2026.3.2 delivers a compelling mix of forward-looking features and vital under-the-hood repairs.

A stylized Windows desktop shows an app manager with popular software icons and installation progress bars. An Experimental Software Catalog Takes Center Stage​

The headline addition in UniGetUI 2026.3.2 is an experimental Software Catalog alongside a dedicated Catalog Editor. Because the feature is still in its early stages, it does not appear by default; users and administrators need to flip the switch manually under Settings > Experimental.

Once enabled, the Software Catalog acts as a curated storefront of approved applications that end users can install, update, or uninstall with a single click. For system administrators and lab managers, the companion Catalog Editor provides the controls needed to build and maintain those curated lists:

  • Multi-Catalog Management: Administrators can create and oversee several distinct catalogs—useful if you want separate software baselines for developers, creative workstations, or general office setups.
  • Version Pinning: If a specific production workflow depends on a known-good release, admins can pin exact package versions within the catalog rather than letting updates roll forward unchecked.
  • Direct Discovery Integration: Packages can be added straight from UniGetUI's existing Discover view into a catalog without wrestling with raw configuration files by hand.

How to Enable and Test the Catalog​

If you want to take the new workflow for a spin on your Windows 10 or Windows 11 system, the setup is straightforward:

  1. Ensure you are running UniGetUI 2026.3.2 (via the built-in autoupdater, Microsoft Store, WinGet, Scoop, Chocolatey, or the standalone GitHub installer).
  2. Open the application and navigate to Settings in the navigation pane.
  3. Select the Experimental section. (Bonus fix in this build: merely opening the Experimental settings page without changing anything will no longer nag you with a false restart prompt.)
  4. Toggle on the Software Catalog and Catalog Editor options, then restart the app if prompted after saving your changes.
  5. Head to the Discover tab to start selecting packages and pushing them into a test catalog, or open the Catalog Editor to pin versions and organize multiple lists.

The Enterprise Context—and Its Current Boundaries​

Why does a graphical wrapper for command-line package managers suddenly care about administrator-curated catalogs? A look at the project's broader trajectory offers a clear clue. Created by Martí Climent and now maintained under the stewardship of Devolutions, UniGetUI remains free, open source, and MIT-licensed, with an explicit roadmap focus on stronger security processes and enterprise readiness. Arriving just days after version 2026.3.1 (which Neowin covered on October 10 after a fix for missing WinGet updates and misdirected package IDs), version 2026.3.2 shows how rapidly the team is iterating on both stability and organizational tooling.

At the same time, seasoned sysadmins should keep the "experimental" label front and center. Based on the official release notes and project documentation, the new catalog is a convenient curation and version-pinning interface, not a hardened enterprise application-control or allowlisting engine. The release notes do not specify an automated distribution mechanism for pushing catalogs across domain-joined PCs, nor do they detail cryptographic enforcement or role-based access controls for the Catalog Editor. Furthermore, the project's official documentation explicitly cautions that UniGetUI is not affiliated with the underlying package managers and that third-party packages can theoretically be compromised regardless of their source. In short, a curated catalog is a fantastic productivity booster for guided self-service, but it does not replace organizational security vetting or endpoint privilege management.

Section Summary: UniGetUI 2026.3.2 introduces an opt-in Software Catalog and Catalog Editor under Experimental settings, allowing admins to curate one-click install pages and pin package versions, though it remains an early-stage convenience feature rather than a formal security boundary.


Saving Python Environments from Pip Update Chaos​

While new interface features grab the screenshots, the most consequential technical fix in version 2026.3.2 lives in the bug-fix ledger. The update resolves an issue where running pip package updates through UniGetUI could corrupt a system's Python environment.

How does a GUI updater mangle a Python setup? When a multi-threaded interface fires off several pip operations concurrently, processes can collide while reading, writing, or unlinking shared libraries and metadata inside the same site-packages directory. Unlike system-level MSI or EXE installers that typically rely on Windows Installer mutexes to block simultaneous runs, pip does not gracefully handle parallel modifications to the same environment. To eliminate that collision risk, UniGetUI 2026.3.2 forces pip operations to run strictly one at a time.

While serializing pip tasks won't miraculously cure every dependency conflict known to the Python ecosystem, queuing them sequentially stops UniGetUI from stepping on its own toes during bulk updates.

Other Crucial Package Manager Repairs​

Python isn't the only ecosystem getting reliability upgrades in this build. Version 2026.3.2 cleans up several frustrating edge cases across WinGet, Chocolatey, and PowerShell:

  • WinGet Installer Consistency: Viewing package details or clicking Download installer now selects the exact same WinGet installer binary that UniGetUI uses during standard installs and updates, properly honoring your configured installation scope (User vs. Machine) and CPU architecture settings.
  • Chocolatey Elevation Retries: Certain Chocolatey packages—such as Python—require administrator privileges to complete successfully. Previously, if such a package failed due to insufficient permissions, UniGetUI wasn't automatically retrying the operation as administrator. That elevation fallback now works as intended.
  • PowerShell 7 All-Users Cleanup: Modules installed via PowerShell 7 for all users (AllUsers scope) previously stubbornly refused to uninstall through the GUI. That removal path has now been fixed.
Package Manager / ComponentIssue in Earlier BuildsBehavior in UniGetUI 2026.3.2
Pip (Python)Concurrent updates could corrupt the Python environmentOperations are serialized to run one at a time
WinGet"Download installer" and package details could mismatch install settingsFollows configured user scope and architecture settings
ChocolateyAdmin-required packages (e.g., Python) failed without retrying elevatedAutomatically retries with administrator rights when needed
PowerShell 7Modules installed for all users could not be uninstalledUninstalls cleanly across AllUsers scope

Section Summary: By forcing pip operations into a single-file queue, aligning WinGet installer downloads with scope and architecture preferences, and fixing privilege and scope bugs in Chocolatey and PowerShell 7, version 2026.3.2 substantially improves day-to-day package reliability.


Quality-of-Life, Accessibility, and Cross-Platform Polish​

Have you ever scrolled halfway down a massive list of installed packages, triggered a quick update or removal, and watched in annoyance as the interface yanked your scroll bar straight back to the top? UniGetUI 2026.3.2 finally puts an end to that vertical whiplash: the package list now remembers and preserves your exact scroll position after an operation completes.

Navigation also gets more personal. You can now reorder the sidebar pages by dragging and dropping them with your mouse, or by using the Alt + Up and Alt + Down keyboard shortcuts. Better yet, the app's numeric keyboard shortcuts dynamically adapt to match your custom sidebar arrangement. If you rearrange things into a knot and regret it, a reset option is waiting under Settings > User interface.

Accessibility and stability also received targeted attention:

  • Screen Reader Clarity: Assistive technologies now announce the actual names of UI expanders and package-list cells rather than reading out unhelpful, generic control-type names. Crashes specifically triggered when using screen readers have also been patched.
  • Crash and UI Cleanups: The team resolved several application crashes—including startup crashes, faults caused by unreadable icon files, and a crash inside the terminal UI—alongside a visual glitch that rendered a duplicated top bar.
  • Cross-Platform Visuals: Although UniGetUI is designed as a Windows-first application for Windows 10 and Windows 11 (integrating WinGet, Scoop, Chocolatey, Windows PowerShell, PowerShell 7, npm, Bun, pip, Cargo,.NET Tool, and vcpkg on Windows), Devolutions also maintains NativeAOT builds for macOS and Linux. On the Mac side, version 2026.3.2 adopts macOS's Liquid Glass aesthetic.

Safe Downloading and Portable Mode Nuances​

If you are grabbing UniGetUI 2026.3.2 fresh or deploying it to a new workstation, the project documentation recommends the Microsoft Store for the most seamless Windows experience, or running winget install --exact --id Devolutions.UniGetUI --source winget from a terminal. Direct installers and portable archives for both x64 and ARM64 Windows machines are also published on the official Devolutions/UniGetUI GitHub releases page (with portable ZIP archives weighing in right around 50 MB).

One critical security note from the project's official README deserves amplification: avoid unofficial lookalike domains. The maintainers explicitly warn that third-party sites operating under names like wingetui.com and unigetui.com are fake websites and should not be trusted. Only devolutions.net/unigetui/ and the official Devolutions/UniGetUI GitHub repository are legitimate project homes.

Finally, if you prefer downloading the .zip archive to keep on a technician flash drive, keep in mind how UniGetUI handles local data. While the .zip download runs without an installer, it still writes settings and caches to your Windows user profile by default unless you configure the project's documented portable mode (or select the portable installation type inside the Windows installer) so that configuration files stay directly alongside the executable.

For enthusiasts and IT pros exploring software deployment workflows, WinGet troubleshooting, or PowerShell automation, check out our broader package management and Windows administration discussions right here on WindowsForum.com.

 

References

  1. UniGetUI 2026.3.2 - Neowin Neowin 2026-10-16T04:20:04+00:00
  2. UniGetUI 2026.3.0 - Neowin neowin.net
  3. README.md github.com