Skip to content

Launcher 2.1.0

Compare
Choose a tag to compare
@hhyyrylainen hhyyrylainen released this 22 Jan 18:12
· 335 commits to master since this release
b39050e

If you are unsure which file to download:

Windows: ThriveLauncher_Windows_Installer_2.1.0.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.1.0.0.dmg (Note: we are currently not a registered Apple developer, see here for why, so you need to go through Finder to run the app. And even though your mac will tell you to contact us to fix the app, please do not and see this link instead)

Changes

  • Fixed crash when latest Thrive version is not available for current platform (this caused the launcher to immediately crash on mac)
  • Added thread synchronization for play message display to try to fix a rare crash
  • Temporary download files are now kept in the launcher data folder to ensure temp filesystems with limited space don't cause issues. There's a new system for the launcher to clean its own old temporary files when starting.
  • Local crash dumps are now always deleted after reporting a crash
  • Crash reporter no longer auto selects log files if reporting non-latest crash
  • Recent crashes now show the time since the crash instead of the full date and time
  • Crash reporter now shows an explicit message if the list of crashes is empty, instead of being completely empty
  • DevCenter connection now properly shows connecting text when the connection is being checked
  • Mac: the launcher no longer hides by default. This resets the hide launcher on play setting for all users to the default value.
  • Mac: fixed the launcher quitting when last window is closed, the launcher now acts like is normal for GUI mac apps
  • Improved the visual spacing around the installed version folder size
  • The rehydrator component now deletes files with bad hashes instead of leaving them
  • Updated to Avalonia 11 and .NET 8
  • New languages: Dutch, Czech, Macedonian, and Lithuanian
  • Updated translations
  • Updated dependency versions, switched from Moq to NSubstitute
  • Improved launcher packaging scripts
  • Some internal code structure improvements