Skip to content

Commit 989347e

Browse files
authored
Add changelog for 5.12.0 -> 5.13.0 (#252)
1 parent 68a80d8 commit 989347e

2 files changed

Lines changed: 44 additions & 0 deletions

File tree

content/about/changelog.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,47 @@ aliases:
1010

1111
Note that not all changes made to the code between releases are listed here. Fixes to bugs that were introduced after the previous release, small internal changes, code style fixes, and changes of the like are not listed. If you want a list of _every_ change made between releases see the [commit log](https://github.com/luanti-org/luanti/commits/master).
1212

13+
## 5.12.0 → 5.13.0
14+
15+
Released on 1 August 2025.
16+
17+
### Deprecations and compatibility notes
18+
- Vectors passed to C++ API functions may no longer have `nil` components.
19+
- This change can reveal logic issues within mods.
20+
21+
### Client / Audiovisuals
22+
- 9-slice formspec image buttons now display correctly with `gui_scaling_filter` (_Krock_)
23+
- Fixed an issue where main menu dialogs could overlap upon start (_grorp_)
24+
- Tabs in formspecs can now be changed using Ctrl(+Shift)+Tab (_siliconsniffer_)
25+
- The formspec element `model[]` now supports floating-point frames (_appgurueu_)
26+
- The minimap now correctly displays `drawtype = "air"` nodes (_Xeno333_)
27+
- Main menu ContentDB usability improvements (_grorp_)
28+
- Meshgen (i.e. visible mapblocks) code cleanups and improvements (_sfan5_)
29+
- Add keybinding for world close key (`keymap_close_world`) (_DragonWrangler1_)
30+
- Relaxed path checks in the main menu to allow downloading mods to symlinked directories (_sfan5_)
31+
32+
### World / Server / Environment
33+
- The Luanti version is now printed after the ASCII logo (_sfan5_)
34+
- Fix main menu hang caused by dropped DNS packets (_sfan5_)
35+
- Fix newline conversion in formspecs on Windows (copy & paste) (_PtiLuky_)
36+
- Fix crash caused by empty particle spawner texture (_Krock_)
37+
38+
### Script API / Modding
39+
- Various lua_api.md improvements (_grorp_, _jordan4ibanez_, _Xeno333_, _TheEt1234_)
40+
- Empty Voxel Manipulators can be created using `VoxelManip:initialize()` (_sfan5_)
41+
- Fixed an issue where sizeless text input formspecs would incorrectly send `ExitButton` as text (_Krock_)
42+
- `core.show_formspec` now allows showing a player inventory (_Krock_)
43+
- `core.get_node_raw` is now a public API (_sfan5_)
44+
- New API function `core.get_mapgen_chunksize()` (_sfan5_)
45+
- Newly spawned entities now have a persistent GUID, see `ObjectRef:get_guid()` (_sfence_)
46+
47+
### Misc / Maintenance
48+
- Many various code improvements and cleanups (_sfan5_, _PtiLuky_)
49+
- Improved unit tests (_sfan5_, _lhofhansl_)
50+
- Model skeleton animation cleanups, test and documentation (_appgurueu_)
51+
- Header files are now added as CMake sources (useful for Visual Studio (Code)) (_PtiLuky_)
52+
53+
1354
## 5.11.0 → 5.12.0
1455

1556
Released on 23 May 2025.

cspell.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@
114114
"chmodsayshello",
115115
"Christof",
116116
"chulens",
117+
"chunksize",
117118
"Ciaran",
118119
"clearinv",
119120
"clearobjects",
@@ -441,6 +442,7 @@
441442
"luantiserver",
442443
"luasockets",
443444
"luatic",
445+
"Luky",
444446
"lunajson",
445447
"Luonti",
446448
"mainloop",
@@ -787,6 +789,7 @@
787789
"siliconsniffer",
788790
"singlenode",
789791
"singleplayer",
792+
"sizeless",
790793
"skillsframework",
791794
"skybox",
792795
"skyboxes",

0 commit comments

Comments
 (0)