Difference between revisions of "Changelog"

From Minetest Developer Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== 0.4.5 → ? ==
 
== 0.4.5 → ? ==
=== Core ===
+
=== New features===
* Split scriptapi.cpp into more files ''(sapier)''
+
'''Big game play changes:'''
==== Mapgen ====
 
* Re-add dungeons ''(kwolekr)''
 
 
 
=== Lua API ===
 
* Add <code>minetest.get_all_craft_recipes(output)</code> ''(RealBadAngel)''
 
 
 
=== minetest_game ===
 
 
* Add lavacooling near water ''(PilzAdam)''
 
* Add lavacooling near water ''(PilzAdam)''
 +
<!--'''Smaller game play tweaks:'''
 +
* ''n/a''-->
  
<!--== 0.4.4 → 0.4.5 ==
+
'''Mapgen Changes'''
 +
* Re-add dungeons ''(kwolekr)''
 +
<!--'''Visual Changes:'''
 +
* ''n/a''-->
  
=== Core ===
+
'''Logistic Changes:'''
Big features:
+
* Split scriptapi.cpp into more files ''(sapier)''
* L-system tree generation (RealBadAngel)
+
<!--===Bugfixes:===
* In-game volume setting menu (RealBadAngel)
+
* ''n/a''-->
* Particles (Jeija)
 
* Multiplayer server list (Jeija)
 
* Finite liquids (proller)
 
* Automatically retrieve list of multiplayer servers (proller)
 
* Perlin noise maps (huge speed boost), Lua API: PerlinNoiseMap class (kwolekr)
 
* Multithreaded map generation, disabled by default (kwolekr)
 
* EmergeManager, completely rewrote EmergeThread (kwolekr)
 
* BiomeDefManager & associated Lua API (kwolekr)
 
* New Mapgen framework with complete map generator configurability (kwolekr)
 
<br />
 
Smaller additions and changes:
 
* Noclip setting (PilzAdam)
 
* Damage overlay fade (PilzAdam)
 
* Can hold down right mouse button (Jeija)
 
* Formspec textarea (Jeija)
 
* Lua API: InvRef:get_location() (celeron55)
 
* Cloud height is configurable (kwolekr)
 
* Proper RUN_IN_PLACE support for Mac OS X and FreeBSD (kwolekr)
 
* Settings::getStruct() & setStruct() (kwolekr)
 
* Trees, caves, biome blending, flatness can be toggled via config (kwolekr)
 
* Selectable debug.txt logging level (kwolekr)
 
  
 
+
===Modding-related changes:===
Fixes:
+
* Add <code>minetest.get_all_craft_recipes(output)</code> ''(RealBadAngel)''
 
 
=== Lua (minimal and minetest_game) ===
 
New features:
 
 
 
Changes:
 
 
 
Fixes:-->
 
  
 
== 0.4.4 → 0.4.5 ==
 
== 0.4.4 → 0.4.5 ==
New features:
+
===New Features===
* Minetest-c55 is now named Minetest
+
'''Big game play changes:'''
* Added finite liquid support ''(proller)''
 
* Less stuff is now put in debug.txt by default, change with debug_log_level, default is 2
 
 
* Added Mese crystals and Mese crystal fragments (crafted from 1 Mese crystal); Mese blocks can be crafted with 9 Mese crystals; Mese pickaxes are now crafted using Mese crystals; old Mese equals the new Mese block and is still generated at altitudes -1024 and below ''(VanessaE & PilzAdam)''
 
* Added Mese crystals and Mese crystal fragments (crafted from 1 Mese crystal); Mese blocks can be crafted with 9 Mese crystals; Mese pickaxes are now crafted using Mese crystals; old Mese equals the new Mese block and is still generated at altitudes -1024 and below ''(VanessaE & PilzAdam)''
 +
* Doors must now be right clicked to be opened ''(PilzAdam)''
 +
* Flying through walls now requires the "noclip" privilege and noclip mode must be enabled by pressing H ''(PilzAdam)''
 
* Added a list of servers to the "Multiplayer" tab of the main menu ''(Jeija)''
 
* Added a list of servers to the "Multiplayer" tab of the main menu ''(Jeija)''
 +
* Added a mod selection menu ''(doserj)''
 
* Jungle grass now spawns naturally again ''(PilzAdam)''
 
* Jungle grass now spawns naturally again ''(PilzAdam)''
* Added a mod selection menu ''(doserj)''
+
* Added finite liquid support, experimental and disabled by default ''(proller)''
* Added and updated language translations; French, German, Portuguese, Polish and Spanish translations are 100% complete ''(Calinou & kaeza & PilzAdam & xyz & kotolegokot & pandaro & Mito551 & Shen Zheyu & sub reptice & elagin & socramazibi)''
+
 
* Map generation is now slightly faster and can be tweaked in minetest.conf ''(celeron55 & RealBadAngel & PilzAdam)''
+
'''Smaller game play tweaks:'''
 
* Locked chest contents are now only shown to their owner ''(PilzAdam)''
 
* Locked chest contents are now only shown to their owner ''(PilzAdam)''
 
* Added ability to write several lines on a sign ''(PilzAdam)''
 
* Added ability to write several lines on a sign ''(PilzAdam)''
 
* When sneaking, the current node/item will always be used when right clicking even if pointing a chest or a furnace ''(Jeija)''
 
* When sneaking, the current node/item will always be used when right clicking even if pointing a chest or a furnace ''(Jeija)''
* Added optional flat map generation, with and without trees ''(kwolekr)''
 
* If damage is disabled, damage screen is disabled and health is not shown on the HUD ''(PilzAdam)''
 
 
* In creative mode, hand now breaks everything nearly instantly and nodes/items are infinite ''(PilzAdam)''
 
* In creative mode, hand now breaks everything nearly instantly and nodes/items are infinite ''(PilzAdam)''
* Mese pickaxe now has a new texture, which is more yellow ''(Jordach)''
 
* Damage screen is now red fade instead of constant red; camera now tilts when receiving damage ''(Jeija & PilzAdam)''
 
* Doors must now be right clicked to be opened ''(PilzAdam)''
 
 
* Player physics are now tweakable by server admin ''(celeron55 && kwolekr)''
 
* Player physics are now tweakable by server admin ''(celeron55 && kwolekr)''
 
* Fast mode can now be used in liquids and in climbable nodes ''(kwolekr)''
 
* Fast mode can now be used in liquids and in climbable nodes ''(kwolekr)''
* Texture atlas is now disabled by default ''(kwolekr)''
+
* Fire is now "buildable to" ''(Casimir)''
 +
* To fly at "fast" speed, the "use" key must now be held if using shift to descend ''(PilzAdam)''
 +
* Added upside down stairs and slabs ''(PilzAdam)''
 
* Added ability to switch to fly_mode when double-tapping space bar, disabled by default; can be enabled in the key change menu ''(PilzAdam)''
 
* Added ability to switch to fly_mode when double-tapping space bar, disabled by default; can be enabled in the key change menu ''(PilzAdam)''
 +
* Tweaked damage and punch times of weapons, tools and hand ''(Calinou)''
 +
* Added repeated right clicking when holding the right mouse button, see "repeat_rightclick_time" setting in minetest.conf ''(Jeija)''
 +
 +
'''Mapgen Changes'''
 +
* Added L-system tree generation ''(RealBadAngel & dannydark)''
 +
* Map generation is now slightly faster and can be tweaked in minetest.conf ''(celeron55 & RealBadAngel & PilzAdam)''
 +
* Added optional flat map generation, with and without trees ''(kwolekr)''
 +
 +
'''Visual Changes:'''
 +
* Mese pickaxe now has a new texture, which is more yellow ''(Jordach)''
 
* Tweaked dirt texture so that it tiles better; improved lump and ingot textures; added fake shading to the default player texture ''(Iqualfragile & GloopMaster & Jordach)''
 
* Tweaked dirt texture so that it tiles better; improved lump and ingot textures; added fake shading to the default player texture ''(Iqualfragile & GloopMaster & Jordach)''
 
* Added particles when digging blocks ''(Jeija & PilzAdam)''
 
* Added particles when digging blocks ''(Jeija & PilzAdam)''
 
* The selection box of stairs now fits the stairs ''(PilzAdam)''
 
* The selection box of stairs now fits the stairs ''(PilzAdam)''
* Fire is now "buildable to" ''(Casimir)''
+
* If damage is disabled, damage screen is disabled and health is not shown on the HUD ''(PilzAdam)''
* Added repeated right clicking when holding the right mouse button, see "repeat_rightclick_time" setting in minetest.conf ''(Jeija)''
+
* Damage screen is now red fade instead of constant red; camera now tilts when receiving damage ''(Jeija & PilzAdam)''
* Added L-system tree generation ''(RealBadAngel & dannydark)''
 
* To fly at "fast" speed, the "use" key must now be held if using shift to descend ''(PilzAdam)''
 
* Added upside down stairs and slabs ''(PilzAdam)''
 
* Added support for downloading mods from a server using cURL which is faster, disabled by default ''(Ilya Zhuravlev & sfan5)''
 
* Flying through walls now requires the "noclip" privilege and noclip mode must be enabled by pressing H ''(PilzAdam)''
 
* Tweaked damage and punch times of weapons, tools and hand ''(Calinou)''
 
 
* Added "selectionbox_color", "crosshair_color" and "crosshair_alpha" minetest.conf settings for changing selection outline color, crosshair color and crosshair opacity respectively ''(Exio4)''
 
* Added "selectionbox_color", "crosshair_color" and "crosshair_alpha" minetest.conf settings for changing selection outline color, crosshair color and crosshair opacity respectively ''(Exio4)''
  
Bugfixes:
+
'''Logistic Changes:'''
 +
* Minetest-c55 is now named Minetest
 +
* Less stuff is now put in debug.txt by default, change with debug_log_level, default is 2
 +
* Texture atlas is now disabled by default ''(kwolekr)''
 +
* Added and updated language translations; French, German, Portuguese, Polish and Spanish translations are 100% complete ''(Calinou, kaeza, PilzAdam, sfan5, xyz, kotolegokot, pandaro, Mito551, Shen Zheyu, sub reptice, elagin and socramazibi)''
 +
* Added support for downloading media from a server using cURL which is faster, disabled by default ''(Ilya Zhuravlev)''
 +
 
 +
===Bugfixes:===
 
* Walking on stairs, slabs and glass now makes sounds ''(PilzAdam & dannydark)''
 
* Walking on stairs, slabs and glass now makes sounds ''(PilzAdam & dannydark)''
* Fixed EmergeThread around a bit ''(kwolekr)''
+
* Fixed and cleaned EmergeThread around a bit ''(kwolekr)''
 
* Punching entities and players with shovels and pickaxes now deals damage ''(Calinou)''
 
* Punching entities and players with shovels and pickaxes now deals damage ''(Calinou)''
* Fixed some caves having too many dead ends ''(kwolekr)''
+
* Fixed some caves having too many dead ends ''(unknown)''
 
* Fixed the looks of some plantlike nodes by using two long planes instead of four shorter planes ''(doserj)''
 
* Fixed the looks of some plantlike nodes by using two long planes instead of four shorter planes ''(doserj)''
 
* Grass no longer turns into dirt below unloaded blocks ''(PilzAdam)''
 
* Grass no longer turns into dirt below unloaded blocks ''(PilzAdam)''
Line 97: Line 76:
 
* Fixed a glitch where the player gets liquids in his inventory when a server lags ''(PilzAdam)''
 
* Fixed a glitch where the player gets liquids in his inventory when a server lags ''(PilzAdam)''
  
Modding-related changes:
+
===Modding-related changes:===
 
* Added ability to change the itemstack in placenode callbacks ''(PilzAdam)''
 
* Added ability to change the itemstack in placenode callbacks ''(PilzAdam)''
 
* Added ability to create multi-line textfields in formspecs ''(Jeija)''
 
* Added ability to create multi-line textfields in formspecs ''(Jeija)''

Revision as of 17:07, 10 March 2013

0.4.5 → ?

New features

Big game play changes:

  • Add lavacooling near water (PilzAdam)

Mapgen Changes

  • Re-add dungeons (kwolekr)

Logistic Changes:

  • Split scriptapi.cpp into more files (sapier)

Modding-related changes:

  • Add minetest.get_all_craft_recipes(output) (RealBadAngel)

0.4.4 → 0.4.5

New Features

Big game play changes:

  • Added Mese crystals and Mese crystal fragments (crafted from 1 Mese crystal); Mese blocks can be crafted with 9 Mese crystals; Mese pickaxes are now crafted using Mese crystals; old Mese equals the new Mese block and is still generated at altitudes -1024 and below (VanessaE & PilzAdam)
  • Doors must now be right clicked to be opened (PilzAdam)
  • Flying through walls now requires the "noclip" privilege and noclip mode must be enabled by pressing H (PilzAdam)
  • Added a list of servers to the "Multiplayer" tab of the main menu (Jeija)
  • Added a mod selection menu (doserj)
  • Jungle grass now spawns naturally again (PilzAdam)
  • Added finite liquid support, experimental and disabled by default (proller)

Smaller game play tweaks:

  • Locked chest contents are now only shown to their owner (PilzAdam)
  • Added ability to write several lines on a sign (PilzAdam)
  • When sneaking, the current node/item will always be used when right clicking even if pointing a chest or a furnace (Jeija)
  • In creative mode, hand now breaks everything nearly instantly and nodes/items are infinite (PilzAdam)
  • Player physics are now tweakable by server admin (celeron55 && kwolekr)
  • Fast mode can now be used in liquids and in climbable nodes (kwolekr)
  • Fire is now "buildable to" (Casimir)
  • To fly at "fast" speed, the "use" key must now be held if using shift to descend (PilzAdam)
  • Added upside down stairs and slabs (PilzAdam)
  • Added ability to switch to fly_mode when double-tapping space bar, disabled by default; can be enabled in the key change menu (PilzAdam)
  • Tweaked damage and punch times of weapons, tools and hand (Calinou)
  • Added repeated right clicking when holding the right mouse button, see "repeat_rightclick_time" setting in minetest.conf (Jeija)

Mapgen Changes

  • Added L-system tree generation (RealBadAngel & dannydark)
  • Map generation is now slightly faster and can be tweaked in minetest.conf (celeron55 & RealBadAngel & PilzAdam)
  • Added optional flat map generation, with and without trees (kwolekr)

Visual Changes:

  • Mese pickaxe now has a new texture, which is more yellow (Jordach)
  • Tweaked dirt texture so that it tiles better; improved lump and ingot textures; added fake shading to the default player texture (Iqualfragile & GloopMaster & Jordach)
  • Added particles when digging blocks (Jeija & PilzAdam)
  • The selection box of stairs now fits the stairs (PilzAdam)
  • If damage is disabled, damage screen is disabled and health is not shown on the HUD (PilzAdam)
  • Damage screen is now red fade instead of constant red; camera now tilts when receiving damage (Jeija & PilzAdam)
  • Added "selectionbox_color", "crosshair_color" and "crosshair_alpha" minetest.conf settings for changing selection outline color, crosshair color and crosshair opacity respectively (Exio4)

Logistic Changes:

  • Minetest-c55 is now named Minetest
  • Less stuff is now put in debug.txt by default, change with debug_log_level, default is 2
  • Texture atlas is now disabled by default (kwolekr)
  • Added and updated language translations; French, German, Portuguese, Polish and Spanish translations are 100% complete (Calinou, kaeza, PilzAdam, sfan5, xyz, kotolegokot, pandaro, Mito551, Shen Zheyu, sub reptice, elagin and socramazibi)
  • Added support for downloading media from a server using cURL which is faster, disabled by default (Ilya Zhuravlev)

Bugfixes:

  • Walking on stairs, slabs and glass now makes sounds (PilzAdam & dannydark)
  • Fixed and cleaned EmergeThread around a bit (kwolekr)
  • Punching entities and players with shovels and pickaxes now deals damage (Calinou)
  • Fixed some caves having too many dead ends (unknown)
  • Fixed the looks of some plantlike nodes by using two long planes instead of four shorter planes (doserj)
  • Grass no longer turns into dirt below unloaded blocks (PilzAdam)
  • Fixed a crash when clicking "Configure" when no world is selected in Singleplayer menu (doserj)
  • Fixed dropped item collision with nodeboxes (jordan4ibanez)
  • Fixed a glitch where the player gets liquids in his inventory when a server lags (PilzAdam)

Modding-related changes:

  • Added ability to change the itemstack in placenode callbacks (PilzAdam)
  • Added ability to create multi-line textfields in formspecs (Jeija)
  • Add on_rightclick(pos, node, clicker) callback for nodes (PilzAdam)
  • Added minetest.show_fromspec(playername, formspec) to show formspecs via Lua (sapier)

0.4.3 → 0.4.4

New features:

  • Added animated 3D player and a new default skin, the default model also supports Minecraft skins (Taoki, skin by Jordach)
  • Added shaders support (can be disabled in Settings menu), makes water a bit smaller than a full block, makes lighting look prettier (kahrl and celeron55)
  • New default doors mod: doors have a 3D look, ability to create "double doors" added, added locked steel doors (only the owner of the door can open/close it) (PilzAdam)
  • Improve map generation speed a lot (hmmmm)
  • Day-night transitions are now smoother (celeron55)
  • Water textures are now animated (RealBadAngel (textures) and PilzAdam)
  • Added on-demand item previews (reduces load time/RAM usage), disabled by default (celeron55)
  • Added 3D anaglyph support (red-cyan glasses) (xyz)
  • Fire is now animated and causes damage to players (PilzAdam, Muadtralk (textures))
  • Tweaked some textures: apple, nyan cat, bricks, papyrus, steel sword (Calinou, VanessaE)
  • Tweaked digging animation (no more mining with the tip of your pickaxe!) (jordan4ibanez)
  • Changed apple, sapling and papyrus selection box size to be smaller (VanessaE)
  • Players who do not move no longer send their positions to save bandwidth (Taoki)
  • Make steel block and brick drop themselves when dug and make them craftable back into their materials (PilzAdam)
  • Glass now makes a sound when broken (PilzAdam)
  • Dead players are now visible (Taoki)
  • Changed default server tick to 0.1 second, decreasing server CPU usage (celeron55)
  • Clients now send their position every 0.1 second too, making other player movement look smoother (celeron55)
  • Use of /grant and /revoke commands is now logged (dannydark)
  • Added ability for server to tweak amount of bandwidth used to upload mods to clients (celeron55)

Bugfixes:

  • Fixed falling sand and gravel sometimes incorrectly landing (PilzAdam)
  • Fixed empty bucket being named "emtpy bucket" (khonkhortisan and PilzAdam)
  • Fixed slab to full block transformation (PilzAdam)
  • Fixed smooth lighting between MapBlocks (celeron55)
  • Prevent some blocks (leaves, falling sand and gravel) from giving air when dug when they disappear as you mine them (PilzAdam)
  • Fixed papyruses and cacti growing inside trees (PilzAdam)
  • Fixed flowing liquid animation direction calculation (celeron55)
  • Fixed wielditem entity drawtype brightness control (celeron55)
  • Fixed ObjectRef:punch() (celeron55)
  • Fixed a rare bug in leaf decay (PilzAdam)
  • Fixed trees growing into any type of node (xyz)
  • Fixed server crashing when "/clearpassword" is typed without an argument (Uberi)
  • Head no longer shifts downwards when you are inside transparent blocks such as glass or nodeboxes (Calinou)
  • Directories beginning with a "." are now ignored when searching for mods on Windows (matttpt)
  • Fixed the automagic render distance tuner (celeron55)

Modding-related changes:

  • Added 3D model support for entities (Taoki)
  • Added attachment support (so that entities can "ride" other entities) (Taoki)
  • Backgrounds and images can now be used in formspecs (RealBadAngel)
  • Liquids can now be made non-renewable (xyz)
  • Added nodedef.on_blast() to lua_api.txt in order to support chained explosions of any explosives (celeron55)
  • Allow transparent image buttons (khonkhortisan)
  • Added shutdown hook interface to Lua API (matttpt)
  • Added "attached_node" group to make nodes which are not attached to any other walkable node drop (PilzAdam)