Handle LuaErrors in Lua -> C++ calls on LuaJIT
Add 'minetest.write_json'
Log guilty node name when allow_metadata_inventory_move/put/take fails
Don't throw a error when writing JSON fails
Check for denied access in itemdef/nodedef/media fetch loop
Bugfix to get_all_craft_recipes.
Indexes for empty slots shall not be skipped.
Fix wrong names for parallax settings in config example.
Fix particle code ignoring return value of std::vector::erase(). Wat.
Use sleep_ms instead of select in httpfetch when max_fd == -1, fixes WSAEINVAL
Make SHA1::addBytes(..., 0) a no-op instead of an assertion failure
Remove FPS from window title
This doubles performance on some window managers (WTF?!)
Revert "Fix minetest.facedir_to_dir when param2 is 5 or 7."

This reverts commit 4e5760a5416cbca6945b1b4484cbd96bea7b250c.
Fix InventoryList reading order

Lua does not guarantee that the indexes of a table will be in numerical order.
Initialize world before creating BanManager and RollbackManager
Fix enum element name in Lua HUD code (position vs. pos)
Fix exception caused by destroying sockets on Server shutdown
Bump version to 0.4.9
Fix objects being selected behind a node
Reenable -dev suffix
Fix absence of images when compiled with RUN_IN_PLACE=0.