Releases: marticliment/UniGetUI
WingetUI 2.1.1
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
- Better PackageItem Classes by @marticliment in #1462
- Update icons and screenshots from the excel file by @github-actions in #1471
- Tolgee: Added check API key by @panther7 in #1467
- Upgrade winget to version 1.6.2771 (#1455) by @marticliment in #1472
Full Changelog: 2.1.0...2.1.1
SHA256: 1ee9c17c2c8c1a16ec7f83dff61cfcba83a8f6164e0c6490d93042d76ffc73aa
WingetUI 2.1.0
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
- Fix typo by @HorridModz in #1252
- Change Winget Releaser job to
ubuntu-latest
by @sitiom in #1286 - Update lang_zh_CN translations by @adfnekc in #1290
- 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
- Bump actions/checkout from 3 to 4 by @dependabot in #1338
- 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
- Center PackageInfoPopupWindow Position when Opened by @raghavdhingra24 in #1370
- Reorganize code by @marticliment in #1375
- Add support for .Net Tool by @marticliment in #1382
- Update translations from Tolgee by @github-actions in #1390
- Update icons and screenshots from the excel file by @github-actions in #1391
New Contributors
- @HorridModz made their first contribution in #1252
- @adfnekc made their first contribution in #1290
- @BastianKamp made their first contribution in #1317
- @joguarino made their first contribution in #1318
- @reima made their first contribution in #1343
- @raghavdhingra24 made their first contribution in #1370
Full Changelog: 2.0.3...2.1.0
SHA256: 7a6e66e32373eb223d18bab8f0f4b919a84debeecb1946a9746d4779e8a46616
WingetUI 2.1.0 Beta 2
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
- @HorridModz made their first contribution in #1252
- @adfnekc made their first contribution in #1290
- @BastianKamp made their first contribution in #1317
- @joguarino made their first contribution in #1318
- @reima made their first contribution in #1343
Full Changelog: 2.0.3...2.1.0-beta2
WingetUI 2.0.3
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
- Update translations from Tolgee by @github-actions in #1228
- [PR] Accept package agreements when updating by @vsilvar in #1242
- System-wide WingetUI installation by @marticliment in #1246
- Update readme.md by @marticliment in #1247
New Contributors
Full Changelog: 2.0.2...2.0.3
SHA256: 56c3d5a958c5af09f903abb65d37d29adbde898af13f462acbe4330f338101cc
WingetUI 2.0.3-beta
This release will fix issues with broken installations due to pythonnet not supporting non-ascii paths.
Details on #1246
SHA256: 14f1bfb463ec983e6fad8a33f101b1d565d16a54103d4ff1eaf06da54a8e7b8b
WingetUI 2.0.2
Changelog
- The share component is now called through a native, pythonnet DLL import, rather than by calling an executable. - Improve cancel buton functionality
- Reliability improvements across the interface
- Logs can now be properly exported as files
- Fixed issues with the persistence of some settings
- Fixed a hang when scoop was not installed
- There is now an experimental feature that enables arm64 winget executables to be used on arm64 devices.
- An arrow has been added to guide users to the search box on the discovery packages tab. This arrow will show only once
- In-window notifications have been added to provide feedback on some buttons that were not providing any kind of feedback upon pressed, which caused confusion.
- NOTE: This release does NOT include the icon tags from #1212
What's Changed
- Improvements by @panther7 in #1134
- Some tidy up for python 3 by @marksmayo in #1137
- New issues by @marticliment in #1169
- improve issue text by @ppvnf in #1171
- Update enhancement-improvement.yml by @marticliment in #1172
- Add add in-window notifications by @marticliment in #1193
- Fix Phillipines flag and translator by @ppvnf in #1199
- Update translations from Tolgee by @github-actions in #1208
- migrate ShareComponent to dynamic link library through pythonnet, cls … by @marticliment in #1210
Add tags to installed, pinned and upgradable packages by @marticliment in #1212- Update readme.md by @marticliment in #1213
New Contributors
- @marksmayo made their first contribution in #1137
Full Changelog: 2.0.1...2.0.2
SHA256: 0a61e70531d241f28a77ac8d5c2110ad3ec81f8f8ac50f35cfe6df4c8b14fbc2
WingetUI 2.1.0-beta
This is a beta release, and it has been published for testing purposes only. It is not expected to be daily-driven.
General changelog:
- Added identifiers to installed (on the discover tab) and pinned and upgradable (on the installed tab) packages.
- The share component is now called through a native, pythonnet DLL import, rather than by calling an executable. More parts of the code may be migrated to c#.net at some point.
- Improve cancel algorithm
- Installed package list should not bug anymore
- Added ARM support for winget (needs to be manually enabled)
- Improvements in the BaseLoggingSection
- Fixed issues with elevation preferences
- Fixed issues with scoop
SHA256: eab55afc3986f711ed80b9c9da2ddaa853bf57d4a9beba8b18534d8141c1fc10
WingetUI 2.0.1
Changelog
- WingetUI won't be detected as a virus anymore:
- VirusTotal results for the installer: https://www.virustotal.com/gui/file/feb1df98893e90c4264b3ed5ca78842e6a71aff13e43d9f0c65f63054d97420f?nocache=1
- VirusTotal results for the executable: https://www.virustotal.com/gui/file/51aae1e092c83852c3f762341e249dcee7db6df86264861a2c474646f0cc412e?nocache=1
- Fixed a crash on the system tray context menu
- All the changes from version 2.0.0:
- Complete rework of how the package managers work. This involves:
- The legacy code has been updated (hooray!)
- Package managers are faster and more stable.
- Package managers now won't show the features they do not support.
- Packages are properly handled across sections, preventing duplicate data from existing.
- PIP is now available on WingetUI
- Full support for this package manager has been added. View details, install, upgrade and remove packages
- NPM is also available on WingetUI
- Full support for this package manager has been added. View details, install, upgrade and remove packages.
- (.NET Tool will be coming with the next version)
- Microsoft Store packages can be installed also from WingetUI
- User interface improvements. This involves:
- The Software sections code has been unified. Lazy loading is available on all three sections.
- Rewriting of some parts of the interface.
- The installer widgets have been redesigned, providing more information and using better the available space
- The button that toggled the installers section has been replaced by a draggable bar
- Tags and rich text descriptions have been added to the details window
- The settings tab has been improved
- Two more tabs have been added in order to make debugging easier:
- Operation history: track the last 100 actions performed by WingetUI
- Package Manager output: get the log of the latest package manager calls.
- Notifications will organize better their information.
- The taskbar icon tray icons have been improved to be more visible (and to be in line with Windows 11)
- Added a (skippable) out-of-box experience. It will allow users to configure basic WingetUI aspects
- New interfaces are available to import and export packages.
- Lots of bugs and issues have been fixed. The most important ones:
- The interface will not flicker anymore when changing the visible tab or triggering context menus
- The package sorter will understand numbers as float-point values, rather than as strings
- The message boxes will not break anymore when resizing them.
- The details window won't show broken text anymore.
- Winget packages won't hang infinitely anymore.
- Lots of other improvements and fixes
Full Changelog: 2.0.0...2.0.1
SHA256: feb1df98893e90c4264b3ed5ca78842e6a71aff13e43d9f0c65f63054d97420f
WingetUI 2.0.0
Changelog
- Complete rework of how the package managers work. This involves:
- The legacy code has been updated (hooray!)
- Package managers are faster and more stable.
- Package managers now won't show the features they do not support.
- Packages are properly handled across sections, preventing duplicate data from existing.
- PIP is now available on WingetUI
- Full support for this package manager has been added. View details, install, upgrade and remove packages
- NPM is also available on WingetUI
- Full support for this package manager has been added. View details, install, upgrade and remove packages.
- (.NET Tool will be coming with the next version)
- Microsoft Store packages can be installed also from WingetUI
- User interface improvements. This involves:
- The Software sections code has been unified. Lazy loading is available on all three sections.
- Rewriting of some parts of the interface.
- The installer widgets have been redesigned, providing more information and using better the available space
- The button that toggled the installers section has been replaced by a draggable bar
- Tags and rich text descriptions have been added to the details window
- The settings tab has been improved
- Two more tabs have been added in order to make debugging easier:
- Operation history: track the last 100 actions performed by WingetUI
- Package Manager output: get the log of the latest package manager calls.
- Notifications will organize better their information.
- The taskbar icon tray icons have been improved to be more visible (and to be in line with Windows 11)
- Added a (skippable) out-of-box experience. It will allow users to configure basic WingetUI aspects
- New interfaces are available to import and export packages.
- Lots of bugs and issues have been fixed. The most important ones:
- The interface will not flicker anymore when changing the visible tab or triggering context menus
- The package sorter will understand numbers as float-point values, rather than as strings
- The message boxes will not break anymore when resizing them.
- The details window won't show broken text anymore.
- Winget packages won't hang infinitely anymore.
- Lots of other improvements and fixes
What's Changed
- Code Update apply_versions.py by @rumplin in #995
- Bunch of f-string, with statements / os.path usage changes by @Mikey1993 in #1000
- Update icons and screenshots from the excel file by @github-actions in #1002
- Update translations from Tolgee by @github-actions in #1014
- New package managers interface by @marticliment in #1021
- Add pip (and the structure to support dynamic search package managers) by @marticliment in #1035
- Add npm by @marticliment in #1037
- Add manager capabilities by @marticliment in #1041
- Msstore testing by @marticliment in #1042
- Add the Welcome Wizard by @marticliment in #1043
- Update icons and screenshots from the excel file by @github-actions in #1053
- Improvements & fixes by @panther7 in #1051
- Update icons and screenshots from the excel file by @github-actions in #1059
- Update translations from Tolgee by @github-actions in #1091
- remove ms store unavailable from FAQ by @ppvnf in #1045
- add pip, ms store, npm to features by @ppvnf in #1096
- Update icons and screenshots from the excel file by @github-actions in #1100
- Update translation commands script by @panther7 in #1108
- fix unable to build by @ppvnf in #1112
New Contributors
- @Mikey1993 made their first contribution in #1000
Full Changelog: 1.7.1...2.0.0
SHA256: 26fd4ab5aaf5d83b633566bc4ef3ec92e5d643ac49e3c5f73ad67fcc14f19296
WingetUI 2.0.0-rc1
This release candidate represents what will be released with WingetUI 2.0.0.
This release might be unstable or gave severe bugs.
Full Changelog: 2.0.0-beta3...2.0.0-rc1