You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In-game fullscreen toggle: The right menu's feature section gains a "Fullscreen display" toggle, sharing the same implementation as the launcher settings page — toggling updates the persisted value through ThemeEngine and applies it to the current window in one step, and subsequent focus restoration/onPostResume replays the fullscreen flags from the theme value, keeping behavior consistent with the launcher
Generalized custom Vulkan driver loading: Driver plugins gain optional meta-data declarations — driver_lib (driver library file name, defaulting to libvulkan_freedreno.so) and driver_gpu (adreno/mali/any, defaulting to adreno); existing Turnip plugins are unaffected. The linkerhook loads the driver library via the DRIVER_LIB environment variable, GPU gating goes through DRIVER_GPU family checks, and the Adreno-specific path became checkDriverGpuFamily. The detection chain renamed useTurnip to useCustomDriver and passes a full Driver (path/lib/gpu family); VulkanCheckRecord now records driverLib/driverGpu as part of the cache identity, and the detection cache re-checks once automatically due to the renamed key. This enables Mali panvk drivers (library name libvulkan_panfrost.so)
🐛 Bug Fixes
FML early-loading window disabled on older MC versions too: The previous release wrote earlyWindowControl = false unconditionally, and the key also takes effect on pre-26.3 Forge, turning off the mod-loading progress animation; the write is now version-gated — 26.3+ keeps it (avoiding the gralloc deadlock that froze the UI), while older versions no longer create fml.toml and clear any leftover disable key from existing files, restoring the early-loading screen
All settings reset after the Vulkan driver setting was renamed: After useTurnip was renamed to useCustomDriver, old DataStore data failed to deserialize and every setting fell back to defaults; the DataStore config now ignores unknown keys and Vulkan records gained default values
Favorites-page multi-select action bar overflowing on narrow screens (#1938): The action bar is now laid out in two rows, fixing buttons overflowing the screen on narrow displays which made it impossible to exit multi-select
Built-in file manager hiding .minecraft and other dot-directories (#1935): The hidden-file filter and its "show hidden files" toggle were removed; all files are always shown, fixing dot-prefixed directories being invisible when adding game paths and similar flows
NPE crash after a gamepad momentarily disconnects (#1936): Stale events after a momentary disconnect carried a null device and crashed on dereference; they are now skipped on a null check