github ZalithLauncher/ZalithLauncher2 2.0.0_alpha-20250805a

latest releases: 2.4.10, 2.4.9_hotfix1, 2.4.9...
11 months ago

Updates:

  • Synchronized languages with Weblate project
  • Settings:
    • Added log retention days setting
    • Added log sharing option
    • Added separate sensitivity setting for captured mouse movement
    • Added auto-show logs setting
  • Launch-Related Updates:
    • Bundled JNA library with the launcher
    • Added loading prompt during black screen phase
  • Migrated to Navigation 3 library
  • Added launch screen visual effects
  • Download-Related Updates:
    • Added search support for mods, resource packs, saves, and shader packs
    • Supported downloading mods, resource packs, saves, and shaders for specific versions
    • Supported downloading and installing modpacks
    • Added support for installing Fabric API and Quilted Fabric API when installing game versions
    • Updated game version filter
    • Automatically scroll to the corresponding resource version compatible with the selected game version
    • Added support for BMCL API mirror download source
  • Version Settings Updates:
    • Added shader pack management
    • Added mod management
  • Additional Support:
    • TouchController: Added text input support
  • Crash page now supports log file sharing
  • Updated launcher About page
  • Version Management Updates:
    • Added version categories: All, Vanilla, Moddable
    • Optimized version loading and page animations

Refactors:

  • Migrated to database for safer data storage
  • Refactored log recording system
  • Refactored page data management using ViewModel

Adjustments:

  • UI Adjustments:
    • Removed unnecessary spaces
    • Adjusted fullscreen logic
    • Tweaked shadows across most UI elements
    • Hidden download button in top bar when entering download screen
    • Removed launcher title click effect
  • Launch Adjustments:
    • Treat accounts as offline when no network connection is detected
    • Added storage permission checks for configurable renderer plugins
  • Optimized data loading processes
  • Account Adjustments:
    • Improved exception handling for Microsoft login
  • Control Adjustments:
    • Remember last virtual mouse position
  • Download Adjustments:
    • Set default target platform to Modrinth
    • Removed retry mechanism for version search
  • Changed network image cache directory
  • Rendering Adjustments:
    • Updated ANGLE to support MobileGlues

Fixes:

  • UI Fixes:
    • About page still displayed plugin section when no plugins were loaded
    • Incorrect theme color settings
  • Account Fixes:
    • Default skin model issue for offline accounts
    • Invalid UUIDs for offline accounts
    • Fixed repeated refreshes in account manager under certain conditions
  • Game Directory Fixes:
    • Fixed issue where versions were repeatedly refreshed after changing game directory
    • Reverted to default game directory when storage permissions were lost
  • Game Version Fixes:
    • Refresh version manager after renaming versions
  • Download Fixes:
    • Fixed Forge dependency library download URL parsing
    • Ensured OptiFine support libraries are correctly installed
    • Fixed cache directory being created at incorrect stages
    • Added file integrity verification
  • Launch Fixes:
    • Fixed unspecified classpath in older versions
    • Correctly parsed IPv6 server links
  • Control Fixes:
    • Fixed focus issue with physical mouse capture layer
    • Virtual mouse: consume event handling
  • LWJGL & GLFW:
    • Fixed "module org.lwjgl not found"
    • Added missing method glfwMaximizeWindow
    • Reported GL version instead of GLFW version
    • Added "void glfwRestoreWindow"
  • Additional Support Fixes:
    • TouchController: Fixed improper handling of cancel touch events
    • TouchController: Fixed fullscreen IME (input method editor)
    • Renderer Plugin: Fixed incorrect version parsing

Don't miss a new ZalithLauncher2 release

NewReleases is sending notifications on new releases.