Skip to content

Arknights Client v0.4.1

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Aug 11:55

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.