github marticliment/UniGetUI 3.3.0
UniGetUI 3.3.0

latest releases: 3.3.2, 3.3.1, 3.3.1-beta2...
one month ago


Note: this release was expected to be 3.2.1, but it incudes more changes than planned, so it has been named 3.3.0 instead

Changelog

  • Added default install options on a per-package-manager level!
  • Added pre/post-install/update/uninstall commands!
  • Added an option to close/kill process(es) before installing/updating/uninstalling a package
  • Added cloud package backup and restore (via GitHub) (more info on that here: https://www.marticliment.com/unigetui/help/cloud-backup-overview/)
  • Added the option to bulk-download installers
  • Added the option to select package manager executable
  • PowerShell7 can now clear older versions when updating to a new one
  • Improvements to InstallOptions dialogs
  • Installer download will properly guess the downloaded file name.
  • Added "Dependencies" field to Package Details.
  • Improvements to WinGet source management
  • Searchbox has been moved to the titiebar, less wasted space
  • Improvements for when window size is less wide
  • Toolbar improvements
  • Improvements on internal error detection and handling
  • YAML and XML can't be created no more (more info on that here: #3860)
  • Lots of bugfixes
  • Other internal improvements
  • Security enhancements:
    • Some features (pre/post install commands, command-line arguments, etc.) will be restricted by default.
    • Bundles will also have those features restricted by default.
    • Those features can be enabled with toggles that require an UAC prompt to be modified
    • Bundles will show a security report when potentially dangerous settings are present.
    • Fix some potential command-injection vulnerabilities from custom command-line arguments

What's Changed

New Contributors

Full Changelog: 3.2.0...3.3.0

UniGetUI.Installer.exe SHA256: BA5FFBF688DDD7EDFF71D97F6033EAF0C0C815515386371CDDF4A000A10CCFC0
UniGetUI.x64.zip SHA256: 7C46842DEA04B622E5595F6D52A4E3FE027D274868B5DFDBBA9F850A55EA2F67

Don't miss a new UniGetUI release

NewReleases is sending notifications on new releases.