Log message:
games/minetest: update to 5.7.0
Submitted by Kevin Bloom (https://notabug.org/nuclearkev/) on a private e-mail.
Reviewed by myself and wiz@
5.6.0 → 5.7.0
Released on 8 April 2023
Deprecations and compatibility notes
The default key for pitchmove was removed. Specify a key manually to use
this feature.
See https://github.com/minetest/minetest/pull/13319 for details
Special handling of ${key} syntax in metadata values are deprecated
See https://github.com/minetest/minetest/pull/12970 for details
Worlds with unresolved dependencies can no longer be loaded. This ensures
that the specified mods are loaded properly.
See https://github.com/minetest/minetest/pull/12542 for details
The default key for (un)limited range was removed. Specify a key manually
to use this feature.
See https://github.com/minetest/minetest/pull/12632 for details
Development Test is no longer being distributed in official Minetest
releases
This was never meant for players to begin with, this “game” is
exclusively meant for engine development
To get it back, build Minetest from source code (recommended) or
download Development Test from ContentDB
Client / Audiovisuals
Fix main menu error when submitting invalid port numbers (GoodClover)
Fix ChatPrompt crash in very narrow windows (DS)
Fix missing shadows when sun tilt is zero (x2048)
Android: Make OpenGLES 2 the default driver (ROllerozxa)
8x block meshes for improved performance (x2048)
Configuration options and bugfixes (lhofhansl, x2048)
Decrease minimum for repeat_place_time (DS)
Fix Enter key after creating a new world (srifqi)
Improve chat history (TurkeyMcMac)
Add dynamic exposure correction (x2048)
This is also configurable by the Lua API
Improve the occlusion culling algorithm (i.e. better efficiency) (x2048)
Use multiple threads for mesh generation (i.e. faster rendering) (x2048)
Removed pageflip 3D mode (because broken) (ROllerozxa)
Fix progress bar look on HiDPI displays (kilbith)
Fix plantlike_rooted world-aligned node base textures (TurkeyMcMac)
Fix issues caused by attached node placement prediction (TurkeyMcMac)
Avoid shadow flicker at certain angles (x2048)
Chat: fix the unicode characters crowded together on prompt (snowyu)
Take geographic distance into account for server list ordering (sfan5)
Fix sneaking on nodes with large collision boxes (SmallJoker)
Faster light calculations for rendering (TurkeyMcMac)
Android: Improve double-tap for jump detection (srifqi)
Add Bloom shader (x2048)
Restore and enhance bouncy behavior (pecksin)
Bouncy nodes now let you control the jump height with the jump/sneak
keys
Fix liquid drawtype faces sometimes not rendering (Wuzzy)
Apply DPI Scaling to the main menu (ElliottLester)
Improve shadow updates efficiency (x2048)
Textures: introduce world-align overrides (SmallJoker)
Fix crash when stars are reset (Zughy)
World / Server / Environment
Reduce server CPU consumed by occlusion culling (lhofhansl)
Improve loaded block handling (i.e. better efficiency) (lhofhansl)
Fix /help privs checks (TurkeyMcMac)
Add mod storage PostgreSQL backend (TurkeyMcMac)
Update floating nodes when liquid underneath vanishes (TurkeyMcMac)
Add zstd compression support to API function (20kdc)
Script API / Modding
Server: Fix error caused by sending too long chat messages (SmallJoker)
Correct handling of leftover items in core.item_eat (DS)
Various lua_api.txt clarifications and fixes (Wuzzy, jordan4ibanez, kab0u,
veprogames, aerkiaga, DS)
Improve minetest.close_formspec server-side safety (luk3yx)
Handle nodes changed within another LBM and ABM loop (TurkeyMcMac)
Fix segfault caused by invalid PNG data in [png: (SmallJoker)
Add minetest.get_player_window_information() (rubenwardy, DS (bugfix))
Make body_orbit_tilt configurable (sofar)
Add chat HUD flag (#13189) (GreenXenith)
Improve MetaDataRef:{get,set}_float precision (TurkeyMcMac)
Fix error caused by an empty separator for string.split (TurkeyMcMac)
Add player:set_lighting( {saturation = float} ) (lhofhansl)
Add callback on_mapblocks_changed (TurkeyMcMac)
Improved Lua error handling (TurkeyMcMac)
Expose dtime_s to LBM handler (sfan5)
Let mods choose a forceload limit (TurkeyMcMac)
Add minetest.get_mapgen_edges (TurkeyMcMac)
Add minetest.get_game_info and allow reading game.conf (TurkeyMcMac)
Add support for facedir/4dir nodes to be attached with attached_node
(Wuzzy)
Add additional attached_node options: always attach to ceiling, always
attach to floor (Wuzzy)
Fix errors caused by schematic reading (TurkeyMcMac)
Fix set_nametag_attributes resetting the text in subsequent calls (snowyu)
game.conf: Add setting to use volatile a map backend (SmallJoker)
Allow rotating entity selectionboxes (appgurueu)
Add VoxelArea() constructor for easier use (TurkeyMcMac)
Fix formspec focus issue caused by empty element names (DS)
Faster vector, node and content ID access when using LuaJIT (TurkeyMcMac)
Speed up find_nodes_in_area (TurkeyMcMac)
Add an item pick up callback (DS)
Implement tool use sounds (sfan5)
Fix inconsistent craft replacement behavior (Wuzzy)
Fix potential error in craft recipes (savilli)
Add paramtype2s 4dir and color4dir for 4 horizontal rotations and 64 colors
(Wuzzy)
Bugfix: Allow looped animation to be used safely with old clients (sfan5)
Reassure previous nil behaviour for tiles and special_tiles (Zughy)
Add buffer argument to VoxelManip:get_light_data (TurkeyMcMac)
Fix crash when crafting callbacks return strings (Zughy)
Misc / Maintenance
Fix crash while exiting to the main menu on macOS (x2048)
Rendering code cleanups (x2048)
Fix occasional black screen on startup (x2048)
Android: Build and logging improvements (sfan5)
Improve installation instructions (lynx197, sofar, tamara-schmitz)
Various code cleanups and optimizations (sfan5, ROllerozxa, nerzhul, GermanAizek)
Implement --debugger option to improve UX when debugging crashes (sfan5)
Various Development Test changes
Many, many additions and improvements (Wuzzy)
Add jukebox and branding iron (DS)
Development Test is no longer officially distributed with Minetest releases
Android: various maintenance and fixes (srifqi)
Unittest improvements (Wuzzy, TurkeyMcMac, rubenwardy)
Minetest Game
Limit and sanitize formspec fields (appgurueu)
Fix player_api.set_model not updating the animation (appgurueu)
Ensure chests close properly (fluxionary)
Ensure proper creative hand override (AntumDeluge)
Fix error if /home is executed with an invalid name (zmv7)
Fix wall craft registrations (alek13)
Screwdriver: 4dir node support (Wuzzy)
5.6.0 → 5.6.1
Released on 19 September 2022.
Client / Audiovisuals
Fix tooltips for dropdown, scrollbar and more (Desour)
Allow the comma as clickable URL component (pecksin)
Correct the entity glow calculation (x2048)
Get the setting texture_min_size to work again (fluxionary)
Scale hardcoded/integrated GUIs with the system-reported DPI (ElliottLester)
Overwriting a package via "Content" no longer triggers an error \
(rubenwardy)
World / Server / Environment
Fix potential use-after-free with item metadata (TurkeyMcMac)
Compatibility patch to not freeze older clients due to negative
"frame_length" Tile Animation values (sfan5)
Dynamic shadows performance improvement by delaying non-urgent mapblocks
(x2048)
Script API / Modding
Fix several crashes caused by clear_craft in combination with aliases
(savilli)
Serialization: Restore (full) pre-5.6.0 compatibility (appgurueu)
LuaJIT: Workaround to allow larger serializations (appgurueu)
Enforced hp_max > 0 for entities (appgurueu)
Node Definition "tiles" and "special_tiles" again \
default to nil when not
specified (Zughy)
Allow minetest.register_on_craft to return strings (was: ItemStack) (Zughy)
ObjectRef:set_stars to reset the stars no longer throws an error (Zughy)
Misc / Maintenance
x86 Android build fixes (savilli)
5.5.0 → 5.6.0
Released on 4 August 2022
Deprecations and compatibility notes
name in game.conf is deprecated for the game title
For specifying the game title from now on, use title instead
Client / Audiovisuals
Dynamic shader-based shadows for: nodes, entities, wield (x2048)
Includes many, many bugfixes and improvements (tuning, performance)
Fixed statbar HUD background scaling and numbering (appgurueu)
Apply texture pack main menu textures immediately (ROllerozxa)
Fix footsteps for players whose collision box min y != 0 (grorp)
Add depth sorting for node faces (x2048)
This fixes appearance issues when looking through multiple
semi-transparent nodes.
This works only up to a distance of 16 nodes by default. Use the
transparency_sorting_distance setting to adjust this
Optimize swapping nodes with equivalent lighting (TurkeyMcMac)
Fix item entity Z-fighting (appgurueu)
Use mod names/titles instead of technical names to display (GoodClover)
Fix texture packs not showing as enabled in mainmenu (rubenwardy)
Debug screen now shows "<unknown node>" at the top if an \
unknown node is
pointed (Wuzzy)
Enable chat clickable weblinks by default (Ctrl+Click) (Froggo)
HUD: Fix outdated selection boxes (appgurueu)
Make no_screenshot image more clear (Zughy)
Add register dialog to separate login/register (rubenwardy)
No damage effects on hp_max change (appgurueu)
Fix updating glow and light calculation on entities (sfan5)
Fix unknown nodes sometimes displaying the "no texture" instead of the
"unknown node" texture (Wuzzy)
World / Server / Environment
Distinct mod path values in world.mt to avoid issues with duplicated mod
names (rubenwardy)
Fix broken server startup if curl is disabled (sfan5)
Increase max. objects per block defaults (appgurueu)
Builtin: Allow to revoke unknown privileges (SmallJoker)
Fix some textures not being sent correctly to older clients (Oblomov)
Fix several registration/authentication related issues (sfan5)
Fix dependency enabling of mods and modpacks (rubenwardy, TurkeyMcMac)
Fix cooking and fuel crafts with aliases (TurkeyMcMac)
Commands: Some numbers can be replaced or prepended with "~" for values
relative to the current one (Wuzzy)
"~" is equivalent to "~0"
Supported commands: /deleteblocks, /emergeblocks, /fixlight,
/spawnentity, /teleport, /time
Example: "/teleport 15 ~5 ~" teleports to (15, <current Y \
coordinate
plus 5>, <current Z coordinate>)
Don't allow banning in singleplayer (sfan5)
Docs: Add description of privileges (x2048)
Increase max FPS on Android to 60 (ROllerozxa)
Add many limits to settingtypes + engine (Wuzzy, SmallJoker)
Reorganise settingtypes.txt (rubenwardy)
Script API / Modding
Improved formspec documentation (DS)
Optimization: Send HUD flags only if they changed (appgurueu)
Allow to set the displayed item count and its alignment via item meta:
count_meta, count_alignment (DS)
Add support for 'seed' in disallowed_mapgen_settings (Wuzzy)
List of documentation improvements:
AreaStore (SmallJoker)
Lua vector helper class (sfan5)
spawn_by for decorations (Zughy)
LBM documentation (TurkeyMcMac)
Overall improvements (sfan5)
Allow get_sky to return a table of all sky-related parameters (Zughy)
Add basic_debug HUD flag to control display of debug info like position in
the debug screen (on by default) (appgurueu)
Fix memory leak from SpatialAreaStore (setupminimal)
Add function ObjectRef:set_lighting() to control shadow intensity from the
game/mod (x2048)
Fix '[combine' when EVDF_TEXTURE_NPOT is disabled (paradust7)
hud_get: Return precision field for waypoint (appgurueu)
Add Async environment for parallelized Lua code execution (sfan5)
minetest.handle_async
minetest.register_async_dofile
Fix Minetest blaming the wrong mod for errors (appgurueu)
Deprecate game.conf name, use title instead (#12030) (rubenwardy)
Protect a few more settings from being set from mods (sfan5)
Add function ObjectRef:respawn() to invoke player respawn (sfan5)
Handle Lua entity HP changes correctly (like punches) (sfan5)
Add tool helper function ItemStack:add_wear_by_uses() to add tool wear in
such a way that it has a given number of uses (Wuzzy)
Add minetest.get_tool_wear_after_use to simulate tool wear when expecting
it to break after a given number of uses (Wuzzy)
on_deactivate entity callback: distinguish removal and unloading (appgurueu)
Remove tile_images and special_materials obsolete code (Zughy)
set_stars: Allow to set maximum star opacity at daytime with day_opacity
(Wuzzy)
FormSpec: 9-slice images, animated_image, and fgimg_middle (v-rob)
Animated particle spawners (velartrill)
Misc / Maintenance
Code details are intentionally omitted due to the changelog target audience's
interests.
Fix macOS compile instructions (sfan5)
Various C++ code cleanups and improvements (TurkeyMcMac, sfan5, Oblomov,
SmallJoker, Octavian, RichardTry, savilli, JosiahWI)
List of DevTest game improvements:
TGA test nodes (ehrlemann)
Test weapons and armorball modes (Wuzzy)
Nodes and items for testing overlays (Wuzzy)
Entity lifecycle and callbacks (sfan5)
Item metadata editor (Wuzzy)
Minetest now uses C++14
Remove direct OpenGL(ES) dependency (sfan5)
Compile Lua as C++ to properly catch exceptions (TurkeyMcMac)
Build system improvements (sfan5, ShadowNinja, LoneWolfHT)
Run automated tests when Lua files change (x2048)
Add JSON (de)serialization benchmarks (paradust7)
Performance optimizations by caching (mapblocks, collisionbox) (sfan5)
Add more Prometheus metrics (sfan5)
Add documentation to list breaking changes for the next major release
(Zughy)
Patch built-in Lua to fix miscompile on Android (paradust7)
Fix BSD iconv declaration (savilli)
Fix Android input box crash (ROllerozxa)
Minetest Game
Improved cart movement behavior (SmallJoker)
Improved direction handling
Smoother-out 'end-of-rail' animation
Other improvements
Dynamic shadow intensity increases with cloud density (only has an effect
if you have dynamic shadows enabled) (lhofhansl)
Allow mods to override player animation globalstep with
player_api.globalstep (LoneWolfHT)
Log API added (nixnoxus)
Fix crash if player has no model (Lars Mueller)
Fix broken get_animation in player_api (bell07)
Fix furnace fire sound continuing to play after being destroyed (Wuzzy)
Fix TNT blowing up ignore nodes (Wuzzy)
Fix some hoes not breaking after the intended number of uses (Wuzzy)
Fix book duplication glitch (appgurueu)
Fix incorrect behavior of glass and obsidian glass if param2 was changed
(appgurueu)
Fix cart sometimes facing the wrong way at slopes (not a 100% perfect
bugfix tho) (SmallJoker)
New translation: Polish (mrubax10)
Translation updates: Ukrainian (baytuch), Russian (baytuch), German (Wuzzy),
Lojban (Wuzzy), Esperanto (quarthex)
5.5.0 → 5.5.1
Released on 15 May 2022.
World / Server / Environment
Fix server crash due to duplicate user registrations (sfan5)
Fix cooking and fuel crafts with aliases (Jude Melton-Houghton)
Fix some textures not being sent correctly to older clients (Giuseppe
Bilotta)
Fix broken server startup if curl is disabled (sfan5)
Fix password changing getting stuck if wrong password is entered once
(sfan5)
Apply disallow_empty_password to password changes too (sfan5)
Client / Graphics
Fix various issues with Select Mods and Content (rubenwardy, Jude
Melton-Houghton, Alex)
ContentDB: Fix ungraceful crash on aliases when list download fails
(rubenwardy)
Fix performance issue due to hardware buffer counters (paradust7)
HUD: Update selection highlight every frame to avoid glitches (Lars Müller)
Fix '[combine' when EVDF_TEXTURE_NPOT is disabled (paradust7)
Fix footsteps for players whose collision box min y != 0 (Gregor Parzefall)
Fix undefined behavior in TileLayer (Daroc Alden)
Use absolute value for bouncy in collision (pecksin)
Fix builtin statbar backgrounds (Lars Mueller)
Misc
Fix possible unreliable behavior due to uninitialized variables (Octavian)
Fix Minetest blaming the wrong mod for errors (Lars Müller)
Fix some memory leaks (SmallJoker, Daroc Alden, Daroc Alden)
Minetest Game
player_api mod: Fix crash if player has no model (appgurueu)
player_api mod: Mods can now override globalstep by overriding
player_api.globalstep (LoneWolfHT)
Shadow intensity (of dynamic shadows) changes with weather (lhofhansl)
Some cart movement behavior fixes (SmallJoker)
Fix some translations in uk and ru locales (baytuch)
5.4.0 → 5.5.0
Released on 30 Jan 2022.
Deprecations and compatibility notes
FORMSPEC_API_VERSION is now 5
New maps are now zstd compressed to reach faster and/or more efficient
compression
Switched to our own fork of the rendering engine: IrrlichtMT
Removed support for DirectX
Dropped support for obscure and undocumented file formats: pcx, ppm,
psd, wal, and rgb
Modding: Missing "mod.conf" is now deprecated. Results in warnings
(rubenwardy)
Add mod.conf with name = yourmodname
Modding: depends.txt and description.txt are now deprecated
Specify dependencies using "depends" and \
"optional_depends" in mod.conf
Specify description using "description" in mod.conf
Modding: Creating vectors like this: {x=1, y=2, z=3} is now deprecated
Use vector.new instead
Bitmap fonts are no longer supported
Use TTF fonts instead
Features: General
Add game name to server status string (sfan5)
Improve TTF support for pixel-style fonts (v-rob)
Joystick support for DragonRise GameCube controller (Izzette)
Add "MINETEST_MOD_PATH" environment variable (emixa-d)
Touch UI support for desktop builds (#10729) (TheBrokenRail)
Switch MapBlock compression to zstd (lhofhansl)
Joystick sensitivity for player movement (NeroBurner) + fixes (sfan5)
Gettext support on Android (Pevernow)
Make web links in chat clickable (Feature disabled by default, use setting
clickable_chat_weblinks) (pecksin)
Add a key to toggle display map block boundaries (F8 by default)
(grapereader)
Improved wording of various chat command outputs (Wuzzy)
Normal texture support (for minimap shading) (again) (numberZero)
Scale mouse/joystick sensitivity depending on FOV (Elias Åström)
Various DevTest game additions and improvements (Wuzzy)
Chat commands: Show the execution time if the command takes a long time
(HybridDog)
Improved item placement prediction (sfan5)
Anticheat: Faraway inventory access protection (SmallJoker)
Pause animations while game is paused (numberZero)
Features: Main menu and ContentDB
Chop game background in mainmenu (appgurueu)
ContentDB: Add support for package aliases / renaming (rubenwardy)
Improved "Join Game" tab (sfan5)
Builtin function translation (Wuzzy, Zughy)
Translation support for the builtin functions (Wuzzy, snowyu) + updates
(Wuzzy, see CONTRIBUTING file)
Handle modpacks containing modpacks properly (Elias Fleckenstein)
Texture pack toggle by double clicking (Yaman Qalieh)
Features: Modding
Sky API: Reset by empty arguments (Zughy)
Use a database for mod storage (internal) + CSM auto-migration (TurkeyMcMac)
Add padding[] element to formspecs (#11821) (v-rob)
Disable inventory if player's inventory formspec is blank (ROllerozxa)
Add minetest.disconnect_player (Corey Powell)
Add Lua bitop library (Lejo)
Allow for game-specific menu music (ExeVirus)
Add minetest.rmdir, minetest.cpdir and minetest.mvdir (octacian)
Add no_texture.png as fallback for unspecified textures (Wuzzy)
Add minetest.get_server_max_lag() (Wuzzy)
Split node field 'liquid_viscosity' into two: liquid_viscosity (how fast
liquid flows) and move_resistance (how much it slows players) (Wuzzy)
Improved dynamic_add_media functionality (sfan5)
Add group-based tool filtering for node drops (Treer)
Add disable_settings to game.conf to get rid of "Enable \
Damage"/"Creative
Mode"/"Host Server" checkboxes (Df458)
Add a simple PNG image encoder with Lua API + texture modifier [png (hecks)
Add bold, italic and monospace font styling for HUD text elements (sfan5)
Add wallmounted support for plantlike and plantlike_rooted nodes (Wuzzy)
Add API for mods to hook liquid transformation events (Warr1024)
Add min_y and max_y checks for Active Block Modifiers (ABM) (sfence)
Add metatables to Lua vectors (DS)
Add minetest.compare_block_status function (SmallJoker)
Add minetest.colorspec_to_colorstring (v-rob)
Put torch/signlike node on floor if paramtype2=="none" (Wuzzy)
Return ObjectRef from minetest.spawn_falling_node() (benrob0329)
Modifyable player fall damage via armor group (Wuzzy)
Add vector.to_string and vector.from_string (#10323) (DS)
Add math.round and fix vector.round (v-rob)
Degrotate support for mesh nodes (numberZero) + fixes (sfan5, Wuzzy)
lua_api.txt: Fix style selector examples (Df458)
Nested Settings are now also contained in to_table (SmallJoker)
Bugfixes
Fix Minetest logo when installed system-wide (ROllerozxa)
Cancel emerge callbacks on shutdown (TurkeyMcMac)
Free arguments of cancelled minetest.after() jobs (sfan5)
Fix damage wraparound if very high damage (Wuzzy)
Cap damage overlay duration to 1 second (Wuzzy)
Rendering fixes: Add more neighbors on mesh update (numberZero)
Don't let HTTP API pass through untrusted function (sfan5)
Fix URL escaping in content store (sfan5)
Fix find_nodes_in_area misbehaving with out-of-map coordinates (sfan5)
Minimap: gamma-correct average texture colour calculation (HybridDog)
Fix item duplication if player dies during interact callback (sfan5)
View bobbing fixes (appgurueu)
Fix player HP desync between client and server (savilli)
Rendering fixes: Order drawlist by distance to the camera (x2048)
Fix crash when .conf release field is invalid (rubenwardy)
Performance: Fix client-side performance of chat UI (DS)
Fix HUD multiline text alignment (appgurueu)
Send correct updates to clients after node metadata clear (TurkeyMcMac)
Remove redundant on_dieplayer calls (savilli)
Fix 6th line of infotext being cut off in half (Wuzzy)
Validate staticdata and object property length limits (sfan5)
Fix scaled world-aligned textures being aligned inconsistently for
non-normal drawtypes (Wuzzy)
Various lua_api.txt corrections and improvements (Df458, random-geek, Wuzzy,
Francisco, Zughy)
Run on_grant and on_revoke callbacks after privs change (AFCMS)
Fix base64 validation and add unittests (appgurueu)
Fix cloud fog being broken for high clouds (Wuzzy)
Attachments: various bugfixes (SmallJoker)
Rendering engine fxes and cleanups (nerzhul)
Multiple OpenGL ES fixes (sfan5)
Make edit boxes respond to string input (IME) (yw05)
cURL timeout fixes and increased default timeout (sfan5)
Fix wield image of plantlike_rooted (Wuzzy)
Fix attached-to-object sounds volume (Desour)
Fix segfault for model[] without animation speed (kilbith)
Crash fix when models fail to load (sfan5)
Access protections for per-player detached inventories (SmallJoker)
mg_name and mg_flags can no longer be set by Lua (minetest.conf) (sfan5)
Interlaced 3D mode fixes (srifqi)
Fix hud_change and hud_remove functionality after hud_add calls (savilli)
Fix number of times a tool can be used before breaking being off by a number
between 1 and 32767 (Wuzzy)
Various stability fixes (server and client crashes)
Maintenance
Rendering improvements: use dedicated GPU, improve frame calculations
(sfan5)
Fully remove bitmap font support (use TTF now) (sfan5)
Restore GCC 5 compatibility (JosiahWI)
Remove creative/damage info in Esc/Pause menu (Wuzzy)
Update to Android target SDK 30 (rubenwardy)
Add macOS build docs (andkerr)
Android: Use scoped app storage (rubenwardy)
Make /status message easier to read (Wuzzy)
Clean up/improve some scriptapi error handling code (sfan5)
Add hint to error message on how to build with in-tree Irrlicht (20kdc)
Optimize vector length calculations (Lean Rada)
Remove hardcoded "You died." message in chat (Wuzzy)
Remove unsupported video drivers (hecks)
Document hypertext formspec element escaping (Wuzzy)
Drop --videomodes, fullscreen_bpp and high_precision_fpu settings (sfan5)
PostgreSQL fixes and improved error messages (sfan5)
Improved liquid documentation (Wuzzy)
Improved mipmapping-related code (sfan5)
Rendering engine was changed from Irrlicht to IrrlichtMt (Minetest's fork
of Irrlicht) (sfan5)
Performance: Draw items as 2D images (instead of meshes) when possible
(sfan5)
Sanity check: Block & report player self-interaction (appgurueu)
Multiple font code cleanups and improvements (sfan5)
IrrlichtMt switch related fixups (kilbith. sfan5, nerzhul))
Performance improvements during media/mesh loading (sfan5)
Json is now taken from the system by default (sfan5)
Various build bot and setup changes (sfan5)
Restructured "/teleport" command (HybridDog)
Consistent Aux1 key naming (Wuzzy)
Many many internal cleanups and fixes (sfan5, others)
Minetest Game
Add “Read” and “Write” tabs to book interface when you own the book \
(orbea)
Allow to write books without text or title (orbea)
Make identical keys stackable (Luis Royer)
Fix creative inventory trash slot not working for player named “trash”
(Montandalar)
Fix sunlight propagation for glass stair/slab (An0n3m0us)
Fix glass bottle with firefly not being placable in vessels shelf (An0n3m0us)
Other bugfixes
Translations: Esperanto (Jason Cartwright), Russian (ptah-alexs), Japanese
(nogajun), German (Wuzzy), Slovak (Daretmavi), French (Olivier Dragon),
Swedish (ROllerozxa), Chinese (雷哲翰), Ukrainian (baytuch)
|