Updates:
- Synchronized languages with the Weblate project
- Launcher Settings: added support for adjusting video background volume
- Control Layout Editor:
- Added toggle for control layer focus behavior
- Added support for custom text sizes
- Enforced strict value constraints for numeric settings within control layouts
- Version Management:
- Optimized version list refresh logic
- Added support for pinning versions
- Newly installed versions are now set as the current version by default
- Content Manager: added support for switching sorting rules
- Added support for importing modpacks via external sharing
- Multiplayer: display connection difficulty when guests join a room
- Updated caciocavallo17
- Updated authlib-injector to version 1.2.7
Adjustments:
- UI-Related:
- Adjusted height and shape of custom input fields
- Multiplayer: unified text style for the “About EasyTier” button
- Version Management: adjusted colors of version category buttons
- Microsoft Login: moved leave-page detection to occur after polling
Refactors:
- Control Layout Editor: refactored the UI of the “Translatable Text Edit” dialog
Fixes:
- Control-Related:
- Fixed conflicts between control layout interaction areas and the hotbar trigger region
- UI-Related:
- Date localization: fixed literal text being treated as pattern letters
- Control Layout Editor: fixed incorrect save logic
- Network-Related: fixed DNS servers not being configured correctly
- Mod Manager: enabling or disabling mods no longer forces a full list reload
- Multiplayer:
- Fixed VPN service internally receiving incorrect state strings
- Fixed multiplayer not functioning properly on some devices
- Game-Related: fixed inability to correctly select Java 21 runtime for Cleanroom
- Launcher Startup: fixed failure to properly set appropriate Java runtime memory on first launch