Releases: marticliment/UniGetUI
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
WingetUI 2.0.0 beta 3
This is a beta release, and it has been published for testing purposes only. It is not expected to be daily-driven.
Big changes:
- Installers widget section is now resizable
- Context menus improvements
- Comboboxes improvements
- Implemented Pip package manager
- Implemented Npm package manager
- Added Microsoft Store packages on winget
- General UI improvements
- Added the Welcome Wizard
- Already from betas 1 and 2:
- Added tags to the info windows
- Fixed issues with chocolatey
- Redesigned installer widgets
- Added an integrity checker to WingetUI
- Improved ModuleNotFoundError handling
- WingetUI shouldn't be flagged as virus anymore
- Merge #1021:
- Complete rebuild the package managers engine, as well a big part of WingetUI
- More stability expected
- Less ram usage expected (300mb -> 230mb)
- Improvements to the SoftwareSections
SHA256: 50512e2c7a7e72759e7d2b446430b33f88d0ac82d27f036714926fd7192e5326
WingetUI 2.0.0 beta 2
This is a beta release, and it has been published for testing purposes only. It is not expected to be daily-driven.
Big changes:
- Added tags to the info windows
- Fixed issues with chocolatey
- Redesigned installer widgets
- Added an integrity checker to WingetUI
- Improved ModuleNotFoundError handling
- WingetUI shouldn't be flagged as virus anymore
Already from beta 1:
- Merge #1021: (already from beta 1)
- Complete rebuild the package managers engine, as well a big part of WingetUI
- More stability expected
- Less ram usage expected (300mb -> 230mb)
- Improvements to the SoftwareSections
SHA256: af1015186dee9fe06e7c30d783554fd33f29ed96dd68ca2467a225be19e20527
WingetUI 2.0.0 beta 1
This is a beta release, and it has been published for testing purposes only. It is not expected to be daily-driven.
Big changes:
- Merge #1021:
- Complete rebuild the package managers engine, as well a big part of WingetUI
- More stability expected
- Less ram usage expected (300mb -> 230mb)
- Improvements to the SoftwareSections
WingetUI 1.7.1
Changelog
- This release fixes crashes and hangs caused by an incompatiblity between PySide6 and the zroya library.
- It also removes winget empty packages.
- This new version has been compiled on a clean environment, with updated versions of Qt (6.5.0) and Python (3.11.3)
- EDITED 4/5/2023: Bundled again winget-cli, which was accidentally excluded from the installer
What's Changed
- Rename 'release notes' to just 'notes' (scoop) by @ppvnf in #963
- Update icons and screenshots from the excel file by @github-actions in #978
- Fixed WinGet reset script for user profiles with spaces by @derula in #986
- Small translation improvements by @panther7 in #982
- Update translations from Tolgee by @github-actions in #989
- Migrate zroya to windows_toasts by @marticliment in #990
New Contributors
Full Changelog: 1.7.0...1.7.1
SHA256: f7734b01e0fde2aa52f80bb7a7a590569f9375ae1fabd98b6717ecd60e5954d4