Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
WingetUI.Installer.exe | 2025-07-19 | 55.9 MB | |
README.md | 2025-07-19 | 5.6 kB | |
UniGetUI 3.3.0 source code.tar.gz | 2025-07-19 | 93.0 MB | |
UniGetUI 3.3.0 source code.zip | 2025-07-19 | 93.7 MB | |
UniGetUI.Installer.exe | 2025-07-19 | 55.9 MB | |
UniGetUI.x64.zip | 2025-07-19 | 69.9 MB | |
Totals: 6 Items | 368.4 MB | 56 |
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: https://github.com/marticliment/UniGetUI/discussions/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
- Load translations from Tolgee by @martinet101 in https://github.com/marticliment/UniGetUI/pull/3644
- Dynamic JSON [de]serialization by @marticliment in https://github.com/marticliment/UniGetUI/pull/3679
- Bump vedantmgoyal9/winget-releaser from [3e78d7] to [19e706] in the actions-deps group by @dependabot[bot] in https://github.com/marticliment/UniGetUI/pull/3711
- Update Scoop nirsoft bucket URL to ScoopInstaller/Nirsoft by @hboyd2003 in https://github.com/marticliment/UniGetUI/pull/3719
- Per-package-manager and global default installation options by @marticliment in https://github.com/marticliment/UniGetUI/pull/3685
- Further improvements to InstallOptions by @marticliment in https://github.com/marticliment/UniGetUI/pull/3721
- Add toggle to enable/disable insecure settings by @marticliment in https://github.com/marticliment/UniGetUI/pull/3722
- Make 'Pause updates for' submenu item use translation by @szumsky in https://github.com/marticliment/UniGetUI/pull/3705
- Add toggle to enable/disable insecure settings by @marticliment in https://github.com/marticliment/UniGetUI/pull/3723
- Separe Install, update and uninstall custom command-line args by @marticliment in https://github.com/marticliment/UniGetUI/pull/3748
- Warn the user when a bundle contains potentially harmful prefs by @marticliment in https://github.com/marticliment/UniGetUI/pull/3749
- Setting keys will be stored on const strings by @marticliment in https://github.com/marticliment/UniGetUI/pull/3750
- Improve local icon detection code comments by @mrixner in https://github.com/marticliment/UniGetUI/pull/3767
- Pre-install and post-install operations by @marticliment in https://github.com/marticliment/UniGetUI/pull/3756
- Show Version in Update Live Dialog by @mrixner in https://github.com/marticliment/UniGetUI/pull/3798
- Clear older versions of PowerShell7 modules on update by @marticliment in https://github.com/marticliment/UniGetUI/pull/3810
- Allow Executable Selection by @mrixner in https://github.com/marticliment/UniGetUI/pull/3703
- Add dependencies field to Package Details by @marticliment in https://github.com/marticliment/UniGetUI/pull/3822
- Feat/recheck version before update by @theguy000 in https://github.com/marticliment/UniGetUI/pull/3827
- feat: Add Cloud Backup and Restore via GitHub Gists by @theguy000 in https://github.com/marticliment/UniGetUI/pull/3826
- Bundles file size improvements by @marticliment in https://github.com/marticliment/UniGetUI/pull/3832
- Move searchbox to titlebar by @marticliment in https://github.com/marticliment/UniGetUI/pull/3837
- Fix crashes & better error handling by @marticliment in https://github.com/marticliment/UniGetUI/pull/3859
- Improvements to WinGet source management by @marticliment in https://github.com/marticliment/UniGetUI/pull/3876
- Allow the user to force user gsudo via a SecureSetting (fix [#3692]) by @marticliment in https://github.com/marticliment/UniGetUI/pull/3877
- Improvements to Toolbar by @marticliment in https://github.com/marticliment/UniGetUI/pull/3882
New Contributors
- @hboyd2003 made their first contribution in https://github.com/marticliment/UniGetUI/pull/3719
- @szumsky made their first contribution in https://github.com/marticliment/UniGetUI/pull/3705
- @theguy000 made their first contribution in https://github.com/marticliment/UniGetUI/pull/3827
Full Changelog: https://github.com/marticliment/UniGetUI/compare/3.2.0...3.3.0
UniGetUI.Installer.exe SHA256: BA5FFBF688DDD7EDFF71D97F6033EAF0C0C815515386371CDDF4A000A10CCFC0
UniGetUI.x64.zip SHA256: 7C46842DEA04B622E5595F6D52A4E3FE027D274868B5DFDBBA9F850A55EA2F67