Releases: beyond-all-reason/BYAR-Chobby
Releases · beyond-all-reason/BYAR-Chobby
1.2988.0
Changes since launcher 1.2838.0:
Features
- ✨ Discord Rich Presence support by @L-e-x-o-n
- Improved error handling:
- Add dedicated message for full disk error.
- Clear message in case engine gets deleted incorrectly by antivirus and cleanup with re-download after launcher restart.
- Switch to dark mode in update dialog.
- Add support for writing arbitrary JSON config files (like
chobby_config.json
) from dynamic configuration.
Fixes
- Broken dynamic config updates won't block further config updates. That could brick install.
- Launcher no longer flickers on Windows when starting engine.
- Update in launcher no longer shows installer window, preventing people from breaking their own installations accidentally.
- A few maintenance updates like updated dependencies, copyright info and new Windows code signing certificate.
Detailed log: beyond-all-reason/spring-launcher@6792caf...2c0a6e1
1.2838.0
Changes since launcher 1.2470.0:
Features
- Added a launcher update dialog that contains release notes and allows users to postpone the update to a more convenient time.
- Log upload function will now also pick up the engine ClientGameState dumps that help in investigating desync issues.
- Added support for configurable links at the bottom of the launcher window. It now contains a link to our Privacy Policy.
- Rewrote the code that downloads engines and other large files to be more reliable in the case of transient issues (e.g., resuming an interrupted download) and to offer better error reporting.
Fixes
- Enabled the Happy Eyeballs feature that improves reliability of updates in the presence of network configuration issues (e.g., broken IPv6 stack, bad DNS entries).
- Resolved all identified launcher window styling issues on all platforms (Windows 10/11, Linux X11/Wayland):
- Inconsistent window size and size changing incorrectly when toggling logs view
- Bottom of the launcher cut off or contains too much padding
- Too long time format and rounded edges in the logs view
- Fixed error logs from the renderer process not being forwarded to the log files.
- A bunch of internal improvements: simplified HTML and CSS, resolved all linting issues, updated dependencies.
Detailed log: beyond-all-reason/spring-launcher@2c6e0a6...6792caf
1.2470.0
Changes since launcher v1.2124.0:
Features
- Unlocking features in Chobby:
- Replay parsing now exposes the winning team.
- Improved download progress and status reporting.
- Allow disabling of launcher self-updates via command-line argument.
- Linux: Changed the default install location from Documents to
$XDG_STATE_HOME
. - Windows: Improved the message for non-ASCII install locations and made it an error.
Fixes
- Fixed the ignoring of transient update errors.
- Windows: Fixed inconsistent update and install locations that made updates problematic.
- Windows: Added a workaround for broken antivirus software preventing moving of files.
Detailed log: beyond-all-reason/spring-launcher@3ead001...2c6e0a6
1.2124.0
Changes since launcher v1.1861.0:
Features
- Introduce cleaner error messages for:
- pr-downloader binary being removed by antivirus.
- Game installation in directory containing non-ASCII characters (not supported by engine https://github.com/beyond-all-reason/spring
/issues/355).
- Enhance error message styling for readability and allow text selection.
- Introduce a common error message suffix that can be updated dynamically.
- Make config and launcher update checks optional with a 5s timeout to prevent GitHub or Cloudflare issues from blocking game start.
- Move default springsettings config to config.json for updates without launcher releases.
- Change log upload target from S3 bucket to our domain.
Fixes
- Updated https://github.com/Jazcash/sdfz-demo-parser to resolve replay parsing issues.
- Give priority to
--config
flag over downloaded config - Fix progress bar not resetting properly when done
- pr-downloader:
- Fix progress bar when downloads > 2GiB and with HTTP redirects
- Correct handling of non-ASCII environment variables on Windows.
- A few other minor fixes and improvements.
Known issues
- Installer on update forces the last element of the installation directory to
Beyond-All-Reason
beyond-all-reason/spring-launcher#19
1.2119.0
v1.2119.0 Improve CSS for error message in launcher as it was leaking some text…
1.2117.0
v1.2117.0 Move springsettings.json inside config.json
1.1854.0
v1.1854.0 Add [teh]clusterUS4
1.1913.0
v1.1913.0 Skin user agreement window and add linkbuttons (#334)
1.1861.0
v1.1861.0 modoptions update
1.1832.0
v1.1832.0 Mark download of init pool data.7z as optional