AFCMS 
							
						 
					 
					
						
						
							
						
						6ec6acc539 
					 
					
						
						
							
							Add minetest.settings to CSM API and allow CSMs to provide settingtypes.txt ( #12131 )  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com > 
						
						
					 
					
						2022-08-02 11:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						70b71c5013 
					 
					
						
						
							
							Fix rotation of falling facedir nodes ( #12587 )  
						
						... 
						
						
						
						in some cases 
						
						
					 
					
						2022-07-31 15:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						6a269d58ef 
					 
					
						
						
							
							Update German builtin translation  
						
						
						
						
					 
					
						2022-07-29 22:20:48 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						3b37bcd994 
					 
					
						
						
							
							Update builtin translation files  
						
						
						
						
					 
					
						2022-07-29 22:20:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jude Melton-Houghton 
							
						 
					 
					
						
						
							
						
						d631f21024 
					 
					
						
						
							
							Let core.get_mod_storage be called multiple times ( #12572 )  
						
						
						
						
					 
					
						2022-07-23 22:27:07 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						8dcbca1068 
					 
					
						
						
							
							Mainmenu: Escape server_favorite_delete path  
						
						... 
						
						
						
						No similar issues were found inside this file. 
						
						
					 
					
						2022-07-22 19:04:19 +02:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						f090471022 
					 
					
						
						
							
							Enable the gamebar on Android ( #12354 )  
						
						
						
						
					 
					
						2022-07-17 14:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						9f41b4f72d 
					 
					
						
						
							
							Add check_mod_configuration to main menu  
						
						
						
						
					 
					
						2022-07-14 22:12:54 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						b204655081 
					 
					
						
						
							
							Fix regression & replace more occurrences of vector.new with vector.copy ( #12539 )  
						
						
						
						
					 
					
						2022-07-14 20:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						ac4eb746fe 
					 
					
						
						
							
							Deserialization: Restore backwards compat ( #12519 )  
						
						
						
						
					 
					
						2022-07-14 20:50:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lexi Hale 
							
						 
					 
					
						
						
							
						
						20bd6bdb68 
					 
					
						
						
							
							Animated particlespawners and more ( #11545 )  
						
						... 
						
						
						
						Co-authored-by: Lars Mueller <appgurulars@gmx.de >
Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: Dmitry Kostenko <codeforsmile@gmail.com > 
						
						
					 
					
						2022-07-13 11:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								AFCMS 
							
						 
					 
					
						
						
							
						
						fae8726a76 
					 
					
						
						
							
							Make VoxelArea:position() return a vector with metatable ( #12521 )  
						
						
						
						
					 
					
						2022-07-09 22:32:33 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						051181fa6e 
					 
					
						
						
							
							Enforce limits of settings that could cause buggy behaviour ( #12450 )  
						
						... 
						
						
						
						Enforces the setting value bounds that are currently only limited by the GUI (settingtypes.txt). 
						
						
					 
					
						2022-07-09 22:32:08 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						b15393c2a5 
					 
					
						
						
							
							Replace deprecated use of vector.new with copy  
						
						
						
						
					 
					
						2022-07-08 13:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						fc3460470a 
					 
					
						
						
							
							Add missing item alias metatables to async environment ( #12458 )  
						
						
						
						
					 
					
						2022-07-04 01:06:42 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						5a562a597c 
					 
					
						
						
							
							Serialization spec: Fix number fuzzing ( #12496 )  
						
						
						
						
					 
					
						2022-07-02 20:58:23 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						3e308584a3 
					 
					
						
						
							
							Optimize strict.lua ( #12495 )  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2022-07-02 19:58:15 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						b095dc4f2b 
					 
					
						
						
							
							Fix error when item isn't provided to core.hud_replace_builtin ( #12484 )  
						
						
						
						
					 
					
						2022-07-02 18:28:11 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						45da0d43fd 
					 
					
						
						
							
							Reorganise settingtypes.txt ( #12490 )  
						
						... 
						
						
						
						This organises the settingstype.txt file to use a logical/user-friendly structure. Advanced settings are also demoted to an advanced section at the end.
At most 3 levels of hierarchy are used, as that's the most allowed by the settings redesign 
						
						
					 
					
						2022-06-30 20:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						7494ff2917 
					 
					
						
						
							
							Add many limits to settingtypes ( #11463 )  
						
						
						
						
					 
					
						2022-06-30 19:22:11 +01:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						17709d7d0f 
					 
					
						
						
							
							Improve warnings when no games or only devtest is installed ( #11955 )  
						
						
						
						
					 
					
						2022-06-29 22:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						18fbc0394b 
					 
					
						
						
							
							Remove tile_images and special_materials obsolete code ( #12455 )  
						
						... 
						
						
						
						Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com > 
						
						
					 
					
						2022-06-28 00:55:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nathanaël Courant 
							
						 
					 
					
						
						
							
						
						622d857bed 
					 
					
						
						
							
							Update my name  
						
						
						
						
					 
					
						2022-06-16 21:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						3eafcab64e 
					 
					
						
						
							
							Builtin: Redo serialize.lua ( #11427 )  
						
						... 
						
						
						
						Features:
* Support for arbitrary references, including self-referencing
* Short output, references "long" strings as a bonus
* Around the same speed, potentially slower if long, short keys are present
* Properly works with NaN and inf 
						
						
					 
					
						2022-06-11 20:00:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						edc7df5480 
					 
					
						
						
							
							core.formspec_escape: Restore backwards compat  
						
						... 
						
						
						
						Support numbers as arguments by using `string.gsub(text, ...)` instead of `text:gsub(...)` which will coerce `text` to a string 
						
						
					 
					
						2022-06-06 18:32:28 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						4baf56520d 
					 
					
						
						
							
							Android: Add support for sharing debug.txt ( #12370 )  
						
						
						
						
					 
					
						2022-06-05 17:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						03d86ea0b4 
					 
					
						
						
							
							Add register dialog to separate login/register ( #12185 )  
						
						... 
						
						
						
						New users find Minetest's account system confusing.
This change moves username/password to a new dialog,
with login and register buttons added to the Join Game tab.
The old registration confirmation dialog is removed in
favour of the new dialog.
Fixes  #8138  
						
						
					 
					
						2022-06-05 17:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						21323ef1ff 
					 
					
						
						
							
							Hide "Autosave Screen Size" on Android  
						
						
						
						
					 
					
						2022-06-05 15:20:39 +02:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						6d163b72dc 
					 
					
						
						
							
							Rework main menu confirmation dialogs ( #12356 )  
						
						
						
						
					 
					
						2022-06-03 21:46:37 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1b68fb7683 
					 
					
						
						
							
							Don't allow banning in singleplayer  
						
						... 
						
						
						
						fixes  #11819  
					
						2022-05-29 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						25ba9d848d 
					 
					
						
						
							
							Default settings, presets and configuration for dynamic shadows ( #12359 )  
						
						
						
						
					 
					
						2022-05-29 13:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						e8b2954586 
					 
					
						
						
							
							Builtin: Optimize misc helpers ( #12377 )  
						
						... 
						
						
						
						Also add formspec_escape unit test 
						
						
					 
					
						2022-05-27 21:40:38 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						ac5e8176b9 
					 
					
						
						
							
							Add relative numbers for commands by prepending ~ ( #9588 )  
						
						... 
						
						
						
						* Add relative numbers for commands by prepending ~
* Some builtin code cleanup
* Disallow nan and inf in minetest.string_to_area
* Remove unused local variable teleportee (makes Luacheck happy)
* Clean up core.string_to_pos
* Make area parsing less permissive
* Rewrite tests as busted tests
* /time: Fix negative minutes not working
Co-authored-by: Lars Mueller <appgurulars@gmx.de > 
						
						
					 
					
						2022-05-22 10:28:24 -04:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						4e9e230e34 
					 
					
						
						
							
							Deprecate game.conf name, use title instead ( #12030 )  
						
						
						
						
					 
					
						2022-05-21 16:23:30 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						dc45b85a54 
					 
					
						
						
							
							Improve shadow filters ( #12195 )  
						
						... 
						
						
						
						* Rewrite shadow filtering for the new distortion
* Calculate penumbra radius using a single sample
* Avoid peter-panning effect due to filtering of short shadows
* Add adaptive filter quality for soft shadows
* Avoid sharp shadows on surfaces without normals (e.g. plants)
* Increase default and maximum soft shadow radius
* Make line numbers in shader errors match the code 
						
						
					 
					
						2022-05-21 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ec9f157512 
					 
					
						
						
							
							Use native packer to transfer globals into async env(s)  
						
						
						
						
					 
					
						2022-05-10 22:37:42 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						089797dbe6 
					 
					
						
						
							
							Fix Minetest blaming the wrong mod for errors ( #12241 )  
						
						... 
						
						
						
						Covers the case where mods insert their callbacks manually into "minetest.registered_<callbacks>" (often to achieve a particular order of execution). 
						
						
					 
					
						2022-05-09 20:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7fff9da71d 
					 
					
						
						
							
							item_entity: Cache collisionbox for use in on_step  
						
						... 
						
						
						
						I don't have absolute numbers but if calls to get_properties() take up
30%+ of on_step() execution time that's bound to matter. 
						
						
					 
					
						2022-05-08 19:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						6f0c966877 
					 
					
						
						
							
							Remove unused variable WARN_INIT  
						
						
						
						
					 
					
						2022-05-08 19:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jude Melton-Houghton 
							
						 
					 
					
						
						
							
						
						f10a260301 
					 
					
						
						
							
							Enable dependencies when enabling modpacks ( #12202 )  
						
						
						
						
					 
					
						2022-05-08 16:21:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jude Melton-Houghton 
							
						 
					 
					
						
						
							
						
						54bc8a7627 
					 
					
						
						
							
							Fix enabling of dependencies with identical names ( #12253 )  
						
						
						
						
					 
					
						2022-05-08 14:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						9824a451bb 
					 
					
						
						
							
							Fix mods not being recursively enabled  
						
						... 
						
						
						
						Fixes  #12290  
					
						2022-05-08 14:01:32 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						e0e897832c 
					 
					
						
						
							
							Fix texture packs showing as "Nil (enabled)" in Content tab  
						
						... 
						
						
						
						Fixes  #12285  
					
						2022-05-07 23:05:39 +01:00 
						 
				 
			
				
					
						
							
							
								Froggo 
							
						 
					 
					
						
						
							
						
						45d318a773 
					 
					
						
						
							
							Enable chat clickable weblinks by default ( #12115 )  
						
						... 
						
						
						
						Co-authored-by: rubenwardy <rw@rubenwardy.com > 
						
						
					 
					
						2022-05-06 21:15:16 +01:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						0704ca0550 
					 
					
						
						
							
							Make logging cost free when there is no output target ( #12247 )  
						
						... 
						
						
						
						The logging streams now do almost no work when there is no output target for them.
For example, if LL_VERBOSE has no output targets, then `verbosestream << x` will return a StreamProxy with a null target. Any further `<<` operations applied to it will do nothing. 
						
						
					 
					
						2022-05-04 20:55:01 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						ae7664597e 
					 
					
						
						
							
							Add vector.combine ( #11920 )  
						
						
						
						
					 
					
						2022-05-04 07:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						e9e671078c 
					 
					
						
						
							
							ContentDB: Fix ungraceful crash on aliases when list download fails  
						
						... 
						
						
						
						Fixes  #12267  and fixes  #12154  
					
						2022-05-03 20:00:29 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e7659883cc 
					 
					
						
						
							
							Async environment for mods to do concurrent tasks ( #11131 )  
						
						
						
						
					 
					
						2022-05-02 20:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e6385e2ab7 
					 
					
						
						
							
							Reorganize some builtin functions in preparation for async env  
						
						
						
						
					 
					
						2022-05-02 20:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3d2bf8fb02 
					 
					
						
						
							
							Apply disallow_empty_password to password changes too  
						
						
						
						
					 
					
						2022-04-28 19:55:36 +02:00