Software 42986 Published by

UniGetUI 3.1.7, a user-friendly graphical interface for widely used command-line package managers on Windows 10 and 11, covering WinGet, Scoop, Chocolatey, Pip, Npm, .NET Tool, and PowerShell Gallery, has been released. The latest update emphasizes enhancing reliability in package operations, refining version detection, adjusting UAC temporary folder behavior, and improving parsing for PowerShell (versions 5 and 7) and Chocolatey.

It addresses version mismatches, implements a 20-second timeout, and enhances Scoop success/error detection. Additionally, it includes the removal of Pip, better bootstrapping for Vcpkg, improvements to .NET Tool functionality, faster install and update times for cargo, an API-based update check, enhanced version comparisons, optimized CPU usage when UniGetUI operates in the background, and resolves crash scenarios related to UniGetUI. The application features enhancements to the user interface layout and improved detection of desktop shortcuts during updates.





UniGetUI 3.1.7

Changelog

  • This update focuses on reliability for package operations on the following package managers:
    • WinGet:
      • Improved version detection on uninstall.
      • Improved UAC temp folder behaviour.
    • PowerShell (5 and 7)
      • Fixed an issue with the -Scope parameter and Microsoft.WinGet.Client (again).
      • Improved CLI output parsing.
    • Chocolatey:
      • Improved CLI parsing and error detection.
      • Fixed version mismatch.
      • Fixed 20second timeout.
    • Scoop
      • Improved success/error detection.
      • Fixed skip hash check not working due to cli changes.
    • Pip
      • Removed deprecated flags.
    • Vcpkg:
      • Better bootstrapping and self-update
    • .NET Tool
      • Huge improvements in autoretry procedures, mostly when installing new tools.
      • Better CLI parsing.
      • Dependency dotnet-tools-outdated has been dropped, as it is not needed anymore.
    • Cargo:
      • Faster install and update times thanks to cargo-binstall.
      • Cargo packages now can be installed in different location and skip integrity checks.
  • All NuGet-based package managers (except chocolatey) will use API-based check for updates
  • Version comparisons have been improved. Now, 1.10 > 1.9. This fixes issues with Chocolatey and outdated versions showing.
  • CPU Usage when UniGetUI is on background has been greatly improved (~1% before, ~0% now).
  • Certain UniGetUI crash scenarions have been fixed.
  • Added a button to manually add desktop shortcuts to be removed.
  • Better display of certain UI conditions on the titlebar
  • UI layout improvements.
  • Improvements to desktop shortcut detection on updates.

What's Changed

New Contributors

Full Changelog 3.1.6...3.1.7

SHA256: 507A59A0DF140AC35785F81750BF7954E788B33CEAB916ACD51571EE048FBCF3

Release UniGetUI 3.1.7 · marticliment/UniGetUI