Skip to content

Releases: marticliment/UniGetUI

WingetUI 3.0 Alpha 1

19 Feb 21:23
Compare
Choose a tag to compare
WingetUI 3.0 Alpha 1 Pre-release
Pre-release

Main changes since Alpha 0

  • Addes Importing and exporting packages feature, now renamed to Package Bundles
    • Bundles can now be edited
    • Packages can now be added one (or multiple) at a time. No need to bulk-select all of them
    • Bundles can be exported as XML (in addition to already existing JSON and YAML) too.
  • Package backups do work now
  • Sources can be added and removed
  • Package details will show.
  • Fix crashes and improve overall program

WingetUI 3.0 Alpha 0

12 Feb 20:52
Compare
Choose a tag to compare
WingetUI 3.0 Alpha 0 Pre-release
Pre-release

This is the first release of the brand-new WingetUI, based on C#.NET + WinUI3.
This release contains the base WingetUI application, completely rewritten from scratch.

However, the following features are NOT available yet:

  • Importing and exporting packages
  • Installed package backups
  • Package tags
  • Adding and removing sources (installed sources are listed)
  • The API that communicates with WingetUI Widgets
  • The API that allows WingetUI to open when a package was shared to you (you can still share packages)
  • Viewing package details (The interface works, but it will show no data).
  • WingetUI ran as administrator will crash when opening a File/Folder picker
  • The built-in WingetUI autoupdater. You may want to subscribe to this repository to get notified when a new release is available.

The rest of features are expected to work as they did on WingetUI 2.2.0 and prior.
This beta release may be unstable. It is not intended to be daily-driven.

WingetUI 2.2.0

24 Dec 14:36
Compare
Choose a tag to compare

Changelog

  • WingetUI does now support PowerShell Gallery, the 7th Package Manager.
  • Added Support for WingetUI Widgets, a set of widgets for the Windows Widgets pane that will ease installing available package updates.
  • Installation options will be saved for each package, so they do not need to be reapplied on each install/update
  • Exporting packages has been reworked:
    • Installation options will be saved next to the package list.
    • Ignored updates and skipped versions will also be exported
    • Package lists can now be exported in YAML or JSON formats.
  • WingetUI can now backup your installed packages automatically.
  • Chocolatey and PowerShell do now support multiple sources. Winget and Scoop sources mechanisms have been improved.
  • Add Romanian as a supported language
  • Added the ability to uninstall, then update packages
  • Added the ability to reinstall packages from the Installed Packages tab
  • WingetUI source code is more modular, partially detaching the interface from the Package Engine. This will allow for further interface improvements.
  • Integrity checker is now more powerful and reaches more WingetUI files.
  • Ignored packages and skipped versions will be now stored on human-readable, JSON files.
  • Minor improvements on the sharing interface
  • Prerelease packages can now be installed with a simple toggle from the details tab.
  • Install location can be customized for Winget packages.
  • Improvements to the Interface API (Widgets and Share)
  • A new WebView Wrapper has been added in order to show Release Notes and Help articles
  • Save cached files under AppData\Local\WingetUI instead of under .wingetui
  • Improvements in operation logs
  • General interface improvements
  • Better handling for when .NET Framework is not installed
  • Improvements in the Settings Tab
  • Tons of other under-the-hood improvements and fixes

What's Changed

New Contributors

Full Changelog: 2.1.1...2.2.0

SHA256: 3b496d294d378a648e5880a20351a6f10875f3a6aee71c1068300dde3041aa86

WingetUI 2.2.0 beta (2.1.2-beta3)

22 Dec 18:18
Compare
Choose a tag to compare
Pre-release

ℹ️ This is the third beta release after WingetUI 2.1.1, and WingetUI 2.1.2 has not been released. It will be WingetUI 2.2.0 instead

Reduced changelog

  • Added PowerShell Gallery support.
  • Package Managers are dynamically loaded in the Welcome Wizard and in the Commandline generator
  • Interface backend improvements.
  • The integrity checked has been improved a lot.
  • The way on which WingetUI is packaged has changed. WingetUI is more modular.

Full Changelog: 2.1.2-beta2...2.2.0-beta

WingetUI 2.1.2 Beta 2

12 Dec 17:02
Compare
Choose a tag to compare
WingetUI 2.1.2 Beta 2 Pre-release
Pre-release

Reduced changelog

  • Added the new Release Notes tab. The page currently shown is a test page.
  • Improvements in the web wrapper
  • Downgraded PyInstaller to 5.9.0 and Python to 3.11.3 (prevent WingetUI from being flagged as a virus)
  • Reworked source support for Managers
  • Settings interface is now automatically generated (for the package managers only)
  • Lots of bugfixes and improvements

Full Changelog: 2.1.2-beta...2.1.2-beta2

WingetUI 2.1.2 Beta 1

30 Nov 16:27
Compare
Choose a tag to compare
WingetUI 2.1.2 Beta 1 Pre-release
Pre-release

Reduced changelog

  • Added compatiblity with WingetUI Widgets (https://github.com/marticliment/WIngetUI-Widgets)
  • Added a web wrapper to show help articles (and maybe changelogs in the future)
  • Improvements to package badges
  • Package exporting has been reworked.
  • WingetUI can now backup the user's packages

Full Changelog: 2.1.1...2.1.2-beta

WingetUI 2.1.1

10 Oct 14:31
Compare
Choose a tag to compare

Changelog

  • This release fixes an issue where Winget would fail to retrieve information from the package index
  • The internal code that handles Packages and Package Items has been redone, leading to more reliability and stability when changing package tabs and removing packages from lists.
  • User interface improvements
    • Fixed glitching progressbar on the Discover tab
    • Improved QTreeWidget and QTreeWidgetItem stylesheets
  • Added Sinhala, Vietnamese and Hebrew languages to WingetUI
  • Fixed a crash occurring due to a c_int overflow
  • Other improvements and bugfixes
  • A new article on how to manage updates with WingetUI has been published and can be accessed from WingetUI

What's Changed

Full Changelog: 2.1.0...2.1.1

SHA256: 1ee9c17c2c8c1a16ec7f83dff61cfcba83a8f6164e0c6490d93042d76ffc73aa

WingetUI 2.1.0

23 Sep 16:44
Compare
Choose a tag to compare

Changelog

  • .NET Tool package manager is now fully supported in WingetUI
  • WingetUI can now filter packages depending on their source
  • Chocolatey installed packages have been fixed
  • Notifications will be shown again if enabled
  • WingetUI can now be installed on a local environment
  • Winget does now support custom sources
  • WingetUI is now digitally signed
  • Arm systems will automatically use arm64 winget versions.
  • Packages won't be outdated anymore on the discover packages section
  • Theme switching won't require restarting WingetUI. Instead, the new theme will be applied instantaneously.
  • Installed, blacklisted and upgradable packages will show special icons to distinguish them from regular packages.
  • The package importer is now much faster.
  • Winget will handle locales properly
  • Chocolatey will be added to path automatically if certain conditions are met
  • Command-line outputs are more responsive
  • Improved package parsing
  • Interface appearance and behaviour improvements
  • Custom icon databases will be configurable
  • Markdown parsing has been improved
  • Lots of other bugfixes and improvements

What's Changed

New Contributors

Full Changelog: 2.0.3...2.1.0

SHA256: 7a6e66e32373eb223d18bab8f0f4b919a84debeecb1946a9746d4779e8a46616

WingetUI 2.1.0 Beta 2

17 Sep 18:26
Compare
Choose a tag to compare
WingetUI 2.1.0 Beta 2 Pre-release
Pre-release

Reduced changelog

  • WingetUI is now digitally signed
  • Notifications have been fixed
  • Fixed issues with Chocolatey 2.x
  • Scoop search improved
  • Winget search improved
  • Added native support for arm Winget
  • Packages will show tags in form of custom icons
  • Update translations from Tolgee by @github-actions in #1251
  • Fix typo by @HorridModz in #1252
  • Update icons and screenshots from the excel file by @github-actions in #1266
  • Support markdown on scoop by @BastianKamp in #1317
  • [NPM] manage updates for global installed packages and fix uninstall command by @joguarino in #1318
  • Allow custom icon data base by @BastianKamp in #1319
  • Fix typo in licenses section by @reima in #1343
  • Automatically change theme when system theme changes by @marticliment in #1345
  • Finish Implement winget sources by @marticliment in #1352
  • Add an interface to filter packages by source by @marticliment in #1353
  • Add base structure of new filtering options by @marticliment in #1361
  • Lots of other changes

New Contributors

Full Changelog: 2.0.3...2.1.0-beta2

WingetUI 2.0.3

31 Jul 12:27
Compare
Choose a tag to compare

Changelog

  • WingetUI will now be installed under SysDrive:\Program Files. Standard-ascii paths are required now for WingetUI to work
    • The installer includes a built-in migrator/upgrader. to make the migratign experience from single-user to machine-wide installation seamless
    • This change will end crashes related to null clr pointers when importing .net libraries
  • Issues with the copy log function and with hanging file dialogs have been fixed

What's Changed

New Contributors

Full Changelog: 2.0.2...2.0.3

SHA256: 56c3d5a958c5af09f903abb65d37d29adbde898af13f462acbe4330f338101cc