What’s new for players
- Restored installs and updates: Fixed an issue with official manifest formatting that prevented installs, updates, and game repairs from completing across all regions.
- Smarter music HUD text: Long song titles now only scroll when they exceed the HUD pill width, and gracefully fall back to clean truncation when Reduce Motion is turned on.
- Safer in-game settings: Launch-critical options (such as display mode, Metal HUD, Game Mode, and Wine sync) are now locked while a game is starting or running to avoid conflicting runtime states.
- Reliable download progress: Installation and repair progress remains strictly accurate even if a corrupted chunk fails verification and triggers an automatic retry.
This patch release resolves critical installation and repair regressions while refining music HUD behavior and runtime settings stability.
Changed
- Scrolled the current song title only when it is too wide for the music HUD, while preserving a static truncated title when Reduce Motion is enabled.
- Locked launch-only display, Metal HUD, Game Mode, and Wine synchronization settings while a game session is starting or running, and recorded the selected launch configuration in diagnostics.
- Added the Yostar API operation, region, endpoint, HTTP status, and decoding phase to launcher logs without exposing request authorization or response bodies.
Fixed
- Accepted the official leading-slash convention in game manifests while preserving installer path-containment protections, restoring installs, updates, and repairs for every region (Thanks to @NemesisHoshiko, #36).
- Rejected manifest collisions with installer-owned files and stopped oversized download responses before they can grow temporary files beyond their declared size (Thanks to @NemesisHoshiko, #36).
- Kept installation progress accurate when a checksum failure removes a partial download before retrying.