# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Changed - Updated Turkish - Updated Italian - Updated Japanese ### Fixed - Fixed logo size in the first run window ## [1.3.0] - 02.08.2023 ### Added - Added new gamescope version compatibility - Added "launcher behavior" option - Added "kill game process" button when chosen behavior keeps launcher window open - Bundled some icons into the app for consistency across the systems - Added better panics handler - Added Swedish ### Fixed - Fixed predownload button sensitivity ### Changed - Improved pre-downloads state checking - Replaced translation functions by `tr!` macro - Reworked app resources structure ## [1.2.5] - 19.07.2023 ### Fixed - Added a workaround to remove outdated `Telemetry.dll` file which fixes login error 400 in game login screen ## [1.2.4] - 17.07.2023 ### Fixed - Fixed jadeite patch state handling from the metadata file - Fixed game pre-downloading button sensitivity when the update was partially downloaded, but then interrupted - Fixed game pre-downloading button visibility when jadeite patch state is not "verified" ## [1.2.3] - 14.07.2023 ### Fixed - Fixed telemetry disabling ### Changed - Updated Italian - Updated Hungarian - Updated Japanese - Updated Indonesian - Updated Spanish - Updated Turkish - Updated Chinese ## [1.2.2] - 18.06.2023 ### Added - Added deletion of old patch files (just in case) - Added telemetry disabling state support - Added Discord RPC icons updating ### Changed - Replaced xlua patch by "disable mhypbase" option - Returned back old `background` file path ## [1.2.1] - 15.06.2023 ### Added - Added Discord RPC icon selection - Added Japanese - Added Hungarian - Integrated Jadeite patch ### Fixed - Fixed default launcher language selection at the first start - Fixed some installer updates reporting (including "checking free space") - Fixed check button style for newly made sessions - Fixed repairer's NaN progress - Fixed game session selection when current one is removed ### Changed - Reworked game sessions selection - Updated Indonesian - Updated French - Made initial tasks async which has decreased startup time - Updated Spanish ### Removed - Removed patch mirror migration ## [1.2.0] - 24.05.2023 ### Added - Added Italian - Added Indonesian - Added dynamic main button icon switching - Set button label as "Resume" when the diff is part downloaded - Added options to use wine / gstreamer shared libraries from selected wine build. These options will configure `LD_LIBRARY_PATH` and `GST_PLUGIN_PATH` environment variables - Added setting of `LC_ALL` in wine lang setting - Added `LAUNCHER_REQUESTS_TIMEOUT` environment variable ### Fixed - Fixed session applying on each launcher start - Fixed predownload button ui - Fixed proton builds integration with sandbox - Fixed compatibility between sessions manager and sandbox - Fixed sandboxing of inexisting folders ### Changed - Apply selected session before launching the game. This will properly save your game session when you switch between wine prefixes - Redesigned main button - Used `whatadistro` to identify recommended package manager in the first run window - Moved a lot of settings to separate page - Set fsr quality mode in enhancements settings instead of strength - Updated fps unlocker data - Made temporary workaround to the game API changes - Increased default requests timeout to 8 seconds - Updated minreq to support `http_proxy`-like variables ### Removed - Removed Futex2 wine sync option ## [1.1.0] - 06.05.2023 ### Added - Added game settings section - Added game sessions manager - Added `LAUNCHER_FOLDER` variable support. Using this you can specify root path where the launcher stores `config.json` and other files - Added patch repository mirror ### Changed - Improved launcher logo rendering quality - Reworked entry rows in the settings ### Fixed - Fixed sandboxed game running (sounds are broken for now) ## [1.0.0] - 01.05.2023 🚀 Initial release
[unreleased]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.3.0...next [1.3.0]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.2.5...1.3.0 [1.2.5]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.2.4...1.2.5 [1.2.4]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.2.3...1.2.4 [1.2.3]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.2.2...1.2.3 [1.2.2]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.2.1...1.2.2 [1.2.1]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.2.0...1.2.1 [1.2.0]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.1.0...1.2.0 [1.1.0]: https://github.com/an-anime-team/the-honkers-railway-launcher/compare/1.0.0...1.1.0 [1.0.0]: https://github.com/an-anime-team/the-honkers-railway-launcher/releases/tag/1.0.0