Releases: ZalithLauncher/ZalithLauncher2
Releases Β· ZalithLauncher/ZalithLauncher2
Release list
2.4.11
Updates:
- GP#1631: Refactored joystick implementation, added support for embedding joystick components into control layouts (by @MovTery)
Fixes:
2.4.10
Updates:
- GP#1188: Updated Angle (by @aaaapai)
- GP#1496: Terracotta multiplayer: Added support for custom EasyTier server nodes (by @MovTery)
- GP#1500: Updated OpenAL-Soft (by @aaaapai)
- GP#1506: Added 26.2 to the list of major versions with common mod support (by @MovTery)
- GP#1545: View mod info and switch to a dedicated mod version screen in mod management (by @MovTery)
- GP#1543: Added support for renderer plugins on new architectures (by @MovTery)
- GP#1555: Replaced VulkanZink renderer with Kopper Zink (by @MovTery)
Refactors:
- GP#1522: Refactored version list state retrieval mechanism (by @MovTery)
- GP#1545: Refactored launcher localization text construction (by @MovTery)
- GP#1557: Replaced fullscreen implementation (by @MovTery)
Changes:
- GP#1529: Added scrollbars to game menu and control layout editor menus (by @MovTery)
Fixes:
- GP#1495: Newly installed versions may crash due to missing log directory (by @MovTery)
- GP#1505: No longer check Modrinth project existence on the launcher side; Modrinth handles it itself (by @MovTery)
- GP#1505: Skip 404 projects when installing modpacks (by @MovTery)
- GP#1507: Foreground blur effect still active when no background is set (by @MovTery)
- GP#1526: Crash due to mismatched Compose color space IDs between old and new versions (by @MovTery)
- GP#1533: Right sidebar obscured in Jar execution log output (by @MovTery)
- GP#1538: Crash during Parcel deserialization due to obfuscation (by @MovTery)
- GP#1539: Always include launcher UA when downloading files (by @MovTery)
- GP#1546: Duplicate configuration of java.library.path when launching the game (by @MovTery)
- GP#1571: Axiom mod failing to load imgui via imgui.library.path (by @MovTery)
- GP#1573: Switched to OkHttp engine to resolve some Microsoft login issues (by @MovTery)
- GP#1578: Specified openal library loading & fixed missing Platform$Architecture.is64Bit() (by @MovTery)
2.4.9_hotfix1
Updates:
- GP#1465: Updated local Minecraft version list (by @MovTery)
- GP#1466: Include API Key when downloading files from CurseForge source (by @MovTery)
Fixes:
- GP#1443: Version configuration enum serialization broken due to obfuscation (by @MovTery)
- Main#1679297: Use launcher UA directly when downloading (by @MovTery)
- GP#1467: Clipboard content read in-game may be null (by @MovTery)
- Main#132b8d1: Fixed JVM argument parsing causing incorrect argument concatenation (by @MovTery)
- GP#1479: Roll back the Material3 library to version 1.5.0-alpha20 (by @MovTery)
2.4.9
Updates:
- GP#1465: Updated local Minecraft version list (by @MovTery)
- GP#1466: Include API Key when downloading files from CurseForge source (by @MovTery)
Fixes:
- GP#1443: Version configuration enum serialization broken due to obfuscation (by @MovTery)
- Main#1679297: Use launcher UA directly when downloading (by @MovTery)
- GP#1467: Clipboard content read in-game may be null (by @MovTery)
- Main#132b8d1: Fixed JVM argument parsing causing incorrect argument concatenation (by @MovTery)
2.4.8
Notes:
- Since version 26.2+, Mojang has introduced the Vulkan rendering engine. If your device does not support Vulkan 1.2, please do not use the Vulkan backend to launch the latest version of Minecraft.
Updates:
- GP#1379: Optimized rendering performance and quality for player avatar and cape previews (by @MovTery)
- GP#1381: Added Vietnamese translation for Terracotta multiplayer (by @dryfish09)
- GP#1406: Added scrollbars to some scrollable UI components (by @MovTery)
- Main#1c1973d4: Check OptiFine mod separately, no longer fetching its project remotely (by @MovTery)
Changes:
- GP#1404: Crash page now uses buttons to switch between landscape/portrait orientation (by @MovTery)
- Main#cc39747d: Use loader icon as fallback when local mod fails to fetch its icon (by @MovTery)
- Main#5db42d44: Exclude mods that cannot fetch remote projects when updating mods (by @MovTery)
Fixes:
- GP#1385: Unable to search for mods or modpacks using Chinese (by @MovTery)
- GP#1390: Use OkHttp for file downloads to fix timeout and freeze issues (by @MovTery)
- GP#1420: Control layout - filtering valid events unexpectedly disrupted the original order (by @MovTery)
- GP#1421: Filter out non-publicly visible remote projects when searching (by @MovTery)
- GP#1422: Reserve safe area for title bar in multi-window mode (by @MovTery)
- GP#1423: Persistent black screen when switching to background while using SurfaceView (by @MovTery)
2.4.7
Notes:
- Since version 26.2+, Mojang has introduced the Vulkan rendering engine. If your device does not support Vulkan 1.2, please do not use the Vulkan backend to launch the latest version of Minecraft.
Refactors:
Changes:
- GP#1358: Search ID input field now supports pressing Enter to search (by @MovTery)
- GP#1359: Updated project dependencies (by @MovTery)
- GP#1369: Theme: Use Scheme's built-in Surface color attributes (by @MovTery)
Fixes:
- GP#1357: Physical mouse movement position and stylus event handling (by @MovTery)
- Main#8c4f2c6: Game manifest merge logic should use the original assetsIndex (by @MovTery)
- Main#8c4f2c6: Clean game files should ignore non-existent version JSONs (by @MovTery)
- GP#1366: Pass current account data via Intent during launch process (by @MovTery)
- GP#1368: Attempting to render blur effect when no background is set (by @MovTery)
2.4.6
Notes:
- Since version 26.2+, Mojang has introduced the Vulkan rendering engine. If your device does not support Vulkan 1.2, please do not use the Vulkan backend to launch the latest version of Minecraft.
Updates:
Fixes:
2.4.5
Notes:
- Since version 26.2+, Mojang has introduced the Vulkan rendering engine. If your device does not support Vulkan 1.2, please do not use the Vulkan backend to launch the latest version of Minecraft.
Updates:
- GP#1316: Added support for background blur/foreground blur effects (by @MovTery)
- GP#1320: Apply theme colors to native dialogs (by @MovTery)
- GP#1330: Localized cape Builder and Crafter (by @MovTery)
- GP#1333: Added more hotbar interactions: double-tap to swap to offhand, long-press to drop (by @MovTery)
- GP#1340: Localized more network error interpretations (by @MovTery)
Refactors:
- GP#1303: Upgraded AGP and dependencies, enabled R8 to optimize launcher performance (by @MovTery)
- GP#1303: Removed StringFog library, replaced with BuildKeys library to dynamically generate configuration classes (by @MovTery)
- GP#1303: Manually record launcher log tags (by @MovTery)
Changes:
- GP#1290: Improved reliability of account skin/cape downloads (by @dryfish09)
- GP#1312: No longer repeat line prefixes when logging game environment information (by @MovTery)
- Main#1c65a20: Language: Revised English source text (by @MovTery)
- GP#1342: Record package architecture information in launcher logs/crash reports (by @MovTery)
Fixes:
- GP#1303: Fixed multi-architecture builds not cleaning up redundant Jre25 architectures (by @MovTery)
- GP#1304: Crash when requesting permissions on systems that do not support "Manage all device files" permission (by @MovTery)
- GP#1305: Version list component issues in the main menu (by @MovTery)
- GP#1321: Fixed MIME type filtering for imports from the in-game directory menu (by @sdf123098)
- GP#1319: Fixed physical mouse event handling (by @MovTery)
2.4.4
Notes:
- Since version 26.2+, Mojang has introduced the Vulkan rendering engine. If your device does not support Vulkan 1.2, please do not use the Vulkan backend to launch the latest version of Minecraft.
Updates:
- GP#1283: Synced translations from Weblate project
- GP#1231: Save selected target download platform when downloading resources (by @MovTery)
- GP#1247: Custom home page - Added share_game_log event (by @MovTery)
- GP#1247: Custom home page - Added server parameter to launch_game event (by @MovTery)
- GP#1247: Custom home page - Added random text block component (by @MovTery)
- GP#1254: Added toolbar to log output: Clear, Auto-scroll, Scroll to bottom (by @MovTery)
- GP#1255: Added device Vulkan check to detect whether MC 26.2+ can be launched (by @MovTery)
- Tested by: @ConfectionaryQwQ, @Vera-Firefly, and other helpful community members
- GP#1277: Added ability to open quick menu by long-pressing the version list in the main menu (by @MovTery)
Refactors:
Fixes:
- GP#1244: Deduplicate game dependency libraries when launching and added logging (by @MovTery)
- GP#1245: Release active component on pointer up in control layout & pointer capture logic (by @MovTery)
- GP#1247: Custom home page - Improved security of home page events (by @MovTery)
- GP#1252: Multi-touch conflict on scrollable controls in control layout (by @MovTery)
- GP#1263: MC 26.2+ failing to fall back to OpenGL when Vulkan requirements are not met (by @MovTery)
- GP#1263: MC 26.2+ crashing when running in picture-in-picture mode (by @MovTery)
- GP#1264: Error handling coroutine not using main thread dispatcher in account management (by @MovTery)
- GP#1281: Do not use user-defined parameters when installing a loader from the foreground (by @MovTery)
- GP#1282: Control layout pointer handling conflict on some devices (only pointer slide) (by @MovTery)
2.4.3
Notes:
- Since version 26.2+, Mojang has introduced the Vulkan rendering engine. If your device does not support Vulkan 1.2, please do not use the Vulkan backend to launch the latest version of Minecraft.
Updates:
- GP#1222: Synced translations from Weblate project
- GP#1210: Added support for customizing the launcher home page using Markdown (by MovTery)
- GP#1214: Store log files separately for each game version (by MovTery)
- GP#1214: Added ability to share and view logs in the version overview (by MovTery)
Changes:
- GP#1177: Replaced domestic mirror API domain within China (by leemwood)
- GP#1214: Use read-only editor preview when opening dependency project licenses in the About page (by MovTery)
Fixes:
- GP#1167: imgui loading issue for Veil mod version 3.1.0- (by MovTery)
- GP#1176: Fullscreen not taking effect and system UI components not hiding on some devices (by MovTery)
- GP#1186: Unable to correctly locate the actual directory level when importing saves (by MovTery)
- GP#1214: Upload dialog not closing when canceling game log upload (by MovTery)
- GP#1217: LabyMod 3 and similar clients failing to launch due to incorrect vanilla inheritance logic (by MovTery)
- GP#1218: Angelica mod failing to launch (by MovTery)
- GP#1219: Control layout conflicting with mouse movement on some devices (by MovTery)
- GP#1221: LWJGL missing IME positioning function causing TouchController to crash (by MovTery)