• 6 Posts
  • 55 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle
  • Changelog

    https://docs.luanti.org/about/changelog/#5120--5130

    5.12.0 → 5.13.0 #

    Released on 1 August 2025.

    Deprecations and compatibility notes #

    Vectors passed to C++ API functions may no longer have nil components.

    This change can reveal logic issues within mods.

    Client / Audiovisuals #

    9-slice formspec image buttons now display correctly with gui_scaling_filter (Krock)

    Fixed an issue where main menu dialogs could overlap upon start (grorp)

    Tabs in formspecs can now be changed using Ctrl(+Shift)+Tab (siliconsniffer)

    The formspec element model[] now supports floating-point frames (appgurueu)

    The minimap now correctly displays drawtype = “air” nodes (Xeno333)

    Main menu ContentDB usability improvements (grorp)

    Meshgen (i.e. visible mapblocks) code cleanups and improvements (sfan5)

    Add keybinding for world close key (keymap_close_world) (DragonWrangler1)

    Relaxed path checks in the main menu to allow downloading mods to symlinked directories (sfan5)

    World / Server / Environment #

    The Luanti version is now printed after the ASCII logo (sfan5)

    Fix main menu hang caused by dropped DNS packets (sfan5)

    Fix newline conversion in formspecs on Windows (copy & paste) (PtiLuky)

    Fix crash caused by empty particle spawner texture (Krock)

    Script API / Modding #

    Various lua_api.md improvements (grorp, jordan4ibanez, Xeno333, TheEt1234)

    Empty Voxel Manipulators can be created using VoxelManip:initialize() (sfan5)

    Fixed an issue where sizeless text input formspecs would incorrectly send ExitButton as text (Krock)

    core.show_formspec now allows showing a player inventory (Krock)

    core.get_node_raw is now a public API (sfan5)

    New API function core.get_mapgen_chunksize() (sfan5)

    Newly spawned entities now have a persistent GUID, see ObjectRef:get_guid() (sfence)

    Misc / Maintenance #

    Many various code improvements and cleanups (sfan5, PtiLuky)

    Improved unit tests (sfan5, lhofhansl)

    Model skeleton animation cleanups, test and documentation (appgurueu)

    Header files are now added as CMake sources (useful for Visual Studio (Code)) (PtiLuky)