Skip to content

Releases: marticliment/UniGetUI

UniGetUI 3.1.6

06 Feb 12:39
Compare
Choose a tag to compare

Changelog

  • Package operations have been greatly improved:
    • Operations bar can be resized and collapsed
    • Live output and Error dialogs have been improved to prevent dialog flooding
    • Operation notifications have been improved, to prevent notification stacking
    • All operations can be canceled at once,
    • Operations have quick actions associated to them:
      • Retry [for failed operations], Retry as admin, etc.
      • Package details, open install location, etc.
      • Skip this version, ignore updates for this app [for failed updates]
      • Etc.
    • Better queue management + concurrency improvements
    • Much more!
  • Installers can be downloaded from package lists. Download operations will show on the operations bar as well.
  • UniGetUI can now be configured to be fully portable, storing settings on the executable directory.
  • A long-standing issue where WinGet would get corrupted on systems where the user didn't have admin privileges has been finally fixed.
  • UniGetUI now has [optional] telemetry, that will serve to understand how the app is used, (and perhaps help create package rankings in the future)
  • Other fixes and improvements.

What's Changed

New Contributors

Full Changelog: 3.1.5...3.1.6

SHA256: D77959B5268B4850F8B98DE02D7B7BF6CE25A7EA7A9A15EC764065F03F10CA97

UniGetUI 3.1.6 beta 4

04 Feb 11:58
Compare
Choose a tag to compare
UniGetUI 3.1.6 beta 4 Pre-release
Pre-release

Caution

prerelease builds can be unstable and should not be used on a production environment

General changes

  • Improvements to telemetry.
  • Improvements to chocolatey autoelevation
  • override PIP_REQUIRE_VIRTUALENV
  • Improved how UniGetUI closes when there are ongoing operations
  • Improve how icons are downloaded for PWSH7 packages
  • Other bugfixes

Full Changelog: 3.1.6-beta3...3.1.6-beta4

SHA256: A7CDB0B4B1054B89A20C3A7FC2D59A098FACD577A0B9DB0F0756A58B497E2EF0

UniGetUI 3.1.6 beta 3

30 Jan 11:47
0e8a527
Compare
Choose a tag to compare
UniGetUI 3.1.6 beta 3 Pre-release
Pre-release

Caution

prerelease builds can be unstable and should not be used on a production environment

General changes

  • Introduced telemetry to understand how UniGetUI is being used.
  • Update AppSdk to 1.6.4
  • Other internal fixes and improvements

Full Changelog: 3.1.6-beta2...3.1.6-beta3

SHA256: 6CC07473958C30F2A8EB7FB4B86E257B16BA87CC9FA06002B6732C51033F7668

UniGetUI 3.1.6 beta 2

21 Jan 23:09
Compare
Choose a tag to compare
UniGetUI 3.1.6 beta 2 Pre-release
Pre-release

Caution

prerelease builds can be unstable and should not be used on a production environment

General changes

  • Downloading packages is now easier:
    • Better download experience: Downloads will show as an install/download operation, on the bottom of the window
    • Multiple downloads can be performed at the same time
    • Packages can be downloaded by right-clicking them -> Download installer, no need to open package details
  • UniGetUI can work as a portable app, storing settings alongside the executable file
    • This will be effective if UniGetUI is installed in "Portable" mode. A "Portable" installation will not interfiere with a "Regular" installation.
  • Uninstall package, then [Update/Reinstall] work again (they were broken in 3.1.6-beta1)
  • Lots of bugfixes and internal improvements.

What's Changed

Full Changelog: 3.1.6-beta1...3.1.6-beta2

SHA256: 4AF5607899CE2EDA70560AA3352A77EC603481B868822DEC10CC2599054FC6F1

UniGetUI 3.1.6 beta 1

10 Jan 13:02
Compare
Choose a tag to compare
UniGetUI 3.1.6 beta 1 Pre-release
Pre-release

Caution

prerelease builds can be unstable and should not be used on a production environment

General Changes

  • Complete redesign of package operations
    • Operations can be more easily retried (Retry, retry as administrator, etc.)
    • Bulk-actions for operations have been added (cancell all, retry all, etc.)
    • The operation list can be resized.
    • Better Error handling: The user won't be flodded with messages
    • Operations are independent from the MainWindow.
    • Improvements to operation concurrency and queue management.
    • Other kinds of operations will be shown on the Operations List (Download installets, etc.)
  • Minor versions can be skipped automatically.
  • Updates can be paused for a certain period.

What's Changed

Full Changelog: 3.1.5...3.1.6-beta1

SHA256: 98D273027F9D2A3AB74CC1A11F8C8E2A9424A472F56FA0E7198D757C81C28742

UniGetUI 3.1.5

21 Dec 11:30
Compare
Choose a tag to compare

Changelog

  • Fixed an issue where ComplexSettings would crash UniGetUI
  • Fixed an issue where translations that added a ' character to notification buttons would cause notifications to not work (for example, Catalan)
  • Python will not check for dependencies when it was installed from the MS Store, as $PATH is not properly set up and it would result in an infinite dependency loop.
  • Minor improvements to icon id normalization
  • NET SDK updated to 8.0.404

What's Changed

Full Changelog: 3.1.4...3.1.5

SHA256: A5A5A6C136C45197A5DE811FDC8A474F7634347B8F310BC28D9829024DA46A91

UniGetUI 3.1.4

17 Dec 17:44
Compare
Choose a tag to compare

Changelog

  • Support for icons on package lists is now a stable feature!
    • Icons will show on package lists.
    • Icons will be downloaded once and stored on a local cache, to prevent unneeded bandwidth usage.
    • The icon cache is not expected to exceed 10MB of space on a worst-case. Cached icons are resized and compressed for less disk usage.
  • VCPkg is available on UniGetUI (thanks @mrixner!). This includes
    • Installing, updating and removing vcpkg packages
    • Handling the periodic refresh of the vcpkg local repository (can be opted out)
  • UniGetUI will use UniGetUI Elevator instead of GSudo. More info about UniGetUI Elevator here
  • UniGetUI can now automatically delete desktop shortcuts created when updating software (thanks @mrixner!)
  • Internal duplicated procedures will be recycled, so resource-intensive tasks are performed only once.
  • Important improvements to the updater.
    • Users will now be able to opt in to UniGetUI PreRelease versions from UniGetUI Settings.
  • Internal improvements to WinGet package handling
  • WinGet COM API connection is more resilient, and will attempt to reconnect (once) if the connection to the COM Server is lost.
  • Package-fetching operations are more reliable across the board. A one-time retry policy has been introduced.
  • Tons of other changes and improvements

What's Changed

New Contributors

Full Changelog: 3.1.3...3.1.4

SHA256: 88491C8F11D981F4259833448C1CE631B4F6D8279B69C8DF3AAB5DC3F6B6776E

UniGetUI 3.1.4 beta 2

09 Dec 17:21
Compare
Choose a tag to compare
UniGetUI 3.1.4 beta 2 Pre-release
Pre-release

Caution

A new autoupdater has been introduced. It is highly recommended to enable "prerelease updates" from UniGetUI Settings once you have the new build installed. This will allow you both to test the new autoupdater and to automatically receive new prerelease builds when available. Users running UniGetUI 3.1.4 beta 1 and have enabled prerelease updates should get automatically updated to this new prerelease.

General Changes

  • WinGet improvements: An update won't show again when the same update has already succeeded
  • Improvements to how PowerShell 5.x handles the Scope parameter
  • Add vcpkg Package Details by @mrixner in #2994
  • Finish the modularization of package managers. by @marticliment in #3000
  • Improve CoreTools.FormatAsName For Multi-Word vcpkg Options by @mrixner in #3023
  • Complex Settings by @mrixner in #3025
  • Add a button to go to the package details from the live output by @mrixner in #3020
  • Better keyboard navigation by @mrixner in #3018
  • Prevent WinGet upgradable packages from showing again and again by @marticliment in #3042
  • Allow Desktop Shortcut Deletion by @mrixner in #2985
  • Other improvements and changes.

Full Changelog: 3.1.4-beta1...3.1.4-beta2

SHA256: 3E561D76875531164FB9A824CFE410890E04DC893FB169B25D3CF47E036CF70F

UniGetUI 3.1.4 beta 1

18 Nov 19:17
Compare
Choose a tag to compare
UniGetUI 3.1.4 beta 1 Pre-release
Pre-release

Caution

A new autoupdater has been introduced. It is highly recommended to enable "prerelease updates" from UniGetUI Settings once you have the new build installed. This will allow you both to test the new autoupdater and to automatically receive new prerelease builds when available.

Relevant changes

  • Package lists will show icons for packages who have them available.
  • This is the first release that uses UniGetUI Elevator instead of gsudo
  • Add support for vcpkg
  • Important improvements to the autoupdater (please read above)
  • Improvements to ignored packages
  • Improvements to page navigation and keyboard shortcuts
  • Improvements to package manager error handling
  • Fixed the issue with PowerShellGet 1.0 when updating packages

SHA256: B08D464CF5385120A96A99C9BD0EA41F2B7626C5AE4696F127695598687F921D
SHA256 for WinGet test D39BAFAD81DA1004974D2F86D5CBAB870E3846D7F9F7D58FA714C17A1D17C10C

UniGetUI 3.1.3

27 Oct 20:03
Compare
Choose a tag to compare

Changelog

  • Fix an issue where the UniGetUI.exe and all UniGetUI.*.dll files wouldn't be timestamped, and their certificates would expire
  • Minor improvements to WinGet troubleshooter
  • WinGet will now detect UniGetUI as an installed app

Full Changelog: 3.1.2...3.1.3

SHA256: 58AE121CD325B7F5AEF6ED07E21D72A89BA0E7FF6ADDB2FB339A69DCFEFAD6B4