This beta release was not planned, and aims to fix some important bugs and crashes before releasing the next stable release.
General changes
- Fixed a crash that was triggered when bundles were imported
- Fixed a scenario where UniGetUI wouldn't resume
- Improvements to LoadingDialog implementation, prevent deadlocks
- Asynchronocity improvements: All
async void
have been migrated toasync Task
, and uncaught exceptions will be properly handled and won't crash the process - Fix issues when logging in to GitHub
- Fix processes hanging when waiting for input on package operations
- Improvements to crash handler
- Improvements to InstallOptionsFactory and to InstallOptions
- Better unit tests for InstallOptions
- **Important: ** As of this release, it will not possible to create XML and YAML bundles. Existing XML and YAML bundles can be imported, via internal YAML/XML-to-JSON conversion before deserialization. This feature will be removed in a not-near future. Nevertheless, XML and YAML bundles can be also converted to JSON bundles using an older UniGetUI version.
UniGetUI.Installer.exe SHA256: 73BA061078121AA22F55EA622D278EB1016DAD20F39C8A345DAE5B7B5565B499
UniGetUI.x64.zip SHA256: A3CE515177170EE5A28AF1263FE1F8BD24769E30F0B7B962A6F142C9408D4060