Releases: Revolutionary-Games/Thrive-Launcher
Launcher 2.1.5
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.1.5.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.1.5.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
- Added check in the launcher for required SSE 4.2 instructions support to be able to show a warning before even trying to start Thrive
- Updated translations
Launcher 2.1.4
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.1.4.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.1.4.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
- Added support for detecting successful Thrive startup with a start status file written by new Thrive versions
- Updated translations
Launcher 2.1.3
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.1.3.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.1.3.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
- Updated OpenGL forcing option to work with Godot 4
- Added new option to increase game audio latency which may help with audio crackling
- Switched how result paths from folder selector dialogs are handled to hopefully fix a problem where a
file://
prefix was sometimes included causing problems - Improved error showing in launcher seamless mode
- Tried to fix a rare incorrect handling of game output messages that lead to launcher crash
- Updated translations
Launcher 2.1.2
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.1.2.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.1.2.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
- Updated devbuilds system and bundled godotpcktool to support Godot 4 based Thrive versions
- Launcher quit now always ensures the background watcher task will also quit, which should allow the launcher to more reliably quit for example due to starting auto update
- Updated Avalonia from 11.0.7 to 11.0.10
- Updated translations
Launcher 2.1.1
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.1.1.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.1.1.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
- Improved auto-updater functionality on Windows (and added extra logging). A new way to run the auto-updater is now used, but there's an option to use the old approach in case the new way to run the updater through cmd doesn't work.
- Added a button in the launcher options to exit the launcher for use cases where the window title bar is not visible.
- New language: Croatian (please help us translate here: https://translate.revolutionarygamesstudio.com/projects/thrive/thrive-launcher/hr/ the translation was created by a community member but no actual translations were done yet)
- Updated translations
Launcher 2.1.0
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
Launcher 2.0.3
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.0.3.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.0.3.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 issues in launcher startup language detection
- Updated bundled in godotpcktool version
- Copying game output now also copies the played version
- Startup fail advice suppression time is now much longer to make sure it is more reliably shown. The fail advice is now suppressed if Thrive reported that it was requested to close by the user.
- Launcher version update checking version number comparison failure now shows a failure popup
- The default logging level is now info with a new command line flag allowing exact tweaking of logging level
- There is now an option in the launcher options to turn on verbose logging
- Detected crash dumps advice can now be localized
- New language: Italian (note, no translation work has been done yet, you can help here)
- Updated translations
- Updated dependency versions
Launcher 2.0.2
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.0.2.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.0.2.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)
In case you didn't see the 2.0.0 release announcement, here's a few important notes copied from it:
Note: as this is the first 2.0 release, it is recommended to first entirely remove Thrive launcher 1.x versions from your computer. Once 2.0.0 is installed, the auto-update feature will work again.
Note: The oldest releases, and 32-bit Windows versions, of Thrive may no longer be detected as installed. The launcher can redownload these versions, but the old files need to be manually deleted to get rid of them.
Changes
- Fixed the launcher for Intel based macs (folder to write settings to was detected incorrectly)
- Downloaded bytes display now always shows 2 decimals for more stable displaying
- Put some overtly verbose log messages to the trace level to not spam log files so hard
- Added the same code checking tools we use for Thrive to this project and corrected the resulting warnings
- Fixed wrong name used for Swedish locale
- Updated translations
Launcher 2.0.1
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.0.1.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.0.1.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)
In case you didn't see the 2.0.0 release announcement, here's a few important notes copied from it:
Note: as this is the first 2.0 release, it is recommended to first entirely remove Thrive launcher 1.x versions from your computer. Once 2.0.0 is installed, the auto-update feature will work again.
Note: The oldest releases, and 32-bit Windows versions, of Thrive may no longer be detected as installed. The launcher can redownload these versions, but the old files need to be manually deleted to get rid of them.
Changes
- Added contextual explanations to some of the launcher options as to why they are disabled
- Added a guard against invalid locale name breaking the launcher
- Added a button to clear the remembered (last played) version
- Background task errors are now properly handled and a warning popup is now shown to the user
- Fixed "no compatible Thrive versions found" warning popping up when it shouldn't
- Fixed Ukrainian locale being attempted to be loaded with the wrong name
- Fixed the initial launcher running causing settings to immediately change due to default language
- Fixed the reset all settings button not resetting the launcher language correctly
- Fixed the playing popup title being unset if the launcher window was reopened after Thrive was ran
- Print the message about waiting for child process to exit once per minute
- Seamless mode option is now correctly only shown when the launcher is a store version
- Store: Thrive versions bundled in the store version are now sorted at the top like they were supposed to be
- Store: seamless launch was improved
- Store: LD_PRELOAD is now working in seamless mode
- Did some code cleanup and removed TODOs that were already done
- New languages: German, Romanian, Swedish, Russian
- Updated translations
Launcher 2.0.0
If you are unsure which file to download:
Windows: ThriveLauncher_Windows_Installer_2.0.0.0.exe
Linux: Download from Flathub or download .flatpakref
MacOS: ThriveLauncher_Mac_Installer_2.0.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)
Note: as this is the first 2.0 release, it is recommended to first entirely remove Thrive launcher 1.x versions from your computer. Once 2.0.0 is installed, the auto-update feature will work again.
Note: The oldest releases, and 32-bit Windows versions, of Thrive may no longer be detected as installed. The launcher can redownload these versions, but the old files need to be manually deleted to get rid of them.
Changes
- Reimplemented the launcher in C# using the Avalonia framework. This is a huge change so please let us know of any new bugs introduced because of this.
- Various features have been slightly improved in usability
- RC versions (beta) are now available through the launcher
- Many bugs related to Electron should no longer happen
- Electron security vulnerabilities are no longer relevant