github marticliment/UniGetUI 2.0.0
WingetUI 2.0.0

latest releases: 3.1.2-beta3, 3.1.2-beta2, 3.1.2-beta1...
15 months ago


⚠️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

Full Changelog: 1.7.1...2.0.0

SHA256: 26fd4ab5aaf5d83b633566bc4ef3ec92e5d643ac49e3c5f73ad67fcc14f19296

Don't miss a new UniGetUI release

NewReleases is sending notifications on new releases.