Changelog

Development & Release Log

Complete record of improvements, bug fixes, and additions to Blade Launcher.

v2.4.7 August 2026
Added

Offline nickname accounts with immediate local profile creation and skin/cape attachment for singleplayer and LAN worlds.

Added

Custom 3D skin & cape import dialog with direct URL downloader, local file picker, and Alex/Steve arm model selection.

Added

Intelligent GPU renderer suggestion checking device Vulkan capabilities before recommending GL4ES, Zink, or VirGL.

Added

Java 25 runtime download integration in Runtime Manager alongside Java 8, 11, 17, and 21.

Fixed

Fixed Minecraft 26.2+ crash caused by missing GLFW method implementations (glfwGetPreeditCursorRectangle / glfwSetPreeditCursorRectangle) in native bridge.

Fixed

Skin/cape download reliability and dimension validation — supports direct Mojang texture URLs, classic 64x32/64x64 skins, and HD multiples (128x128, 256x256) with atomic cache downloads.

Fixed

Eliminated character-by-character vertical text wrapping across Account List and Settings screens.

Changed

Rebranded launcher namespace to com.sednium.bladelauncher and module to BladeLauncher, preserving all original upstream licenses and credits.

Changed

Replaced fixed side navigation rail with bottom navigation bar optimized for portrait mobile screens.

Changed

Adopted modern WindowInsetsControllerCompat fullscreen handling while preserving adaptive portrait status bar visibility.

v2.4.0 Upstream Fork
Added

Forked from ZalithLauncher2 — process-isolated JVM runtime, GL4ES/Zink rendering pipeline, and Modrinth/CurseForge downloader foundation.