⚠️Might be flagged as virus, please install version 2.0.1 instead⚠️ (It is a false-positive)
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