- Added support to load save files directly in the map editor.
- Added "Save and play" button to map editor, to allow quick iteration.
- Added levels in campaigns to level editor "open" menu.
- Requesters requesting from buffer chests (which includes players) have higher priority than other requesters.
- Player death messages will be printed to all forces they are friends with.
- Player death messages include the player tag.
- The left/right switch used in locomotive and splitter can be also switched by clicking the label buttons.
- Fixed teleporting pumps would crash the game. (57150)
- Fixed dragging in the map preview and technology GUI didn't work correctly. (57202)
- Fixed walls wouldn't connect correctly when built through script in some cases. (57212)
- Fixed that the equipment grid was too small when using extra-low graphics quality. (56913)
- Fixed inserters could get stuck trying to pick up items off the ground in some cases. (57244)
- Fixed issues related to splitter priorities. (56968)
- Fixed that the "recursive technology prerequisites detected" error message wouldn't print the dependency cycle properly. (57204)
- Fixed (and hopefully generally improved) the splitter GUI so invalid states are not possible. (56926)
- Fixed that biters would not be able to path find close to cliffs. (56811)
- Fixed mod control settings would be wiped out when game entered minimal mod due to mod error on start up. (51488)
- Fixed that the tips-and-tricks GUI would open when running a replay. (57300)
- Fixed that the blueprint setup GUI wouldn't show in some situations. (57293)
- Fixed that the asynchronous saving process could freeze in headless mode. (56823)
- Fixed crash in PvP when distance between starting areas was too low. (57215)
- Fixed small locale error in resource entity info. (56930)
- Fixed crash when player deletes blueprint book from their library while other player has the book opened. (56288)
- Fixed that custom scroll panes didn't respect vertical scroll policy correctly. (57309)
- Fixed a crash in the technology GUI when using LuaForce::disable_all_prototypes(). (57066)
- Adjusted collision boxes of decals to reduce chance a decal will be generated in position colliding with water. (54781)
- Fixed that the recipe tooltip "made in" wouldn't show every possible machine when there was a lot of them. (57318)
- Fixed ghost of lamp would not connect to logistic network when revived. (56413)
- Fixed that the command line --map2scenario option wouldn't convert scenario-created saves correctly. (56523)
- Fixed handling of mouse bindings in map view. (57201)
- Fixed that you could get stuck after using cliff explosives. (57339)
- Fixed biters getting stuck next to a wall in some situations. (57334)
- Added optional create_ghost_on_death for entities with health that normally make ghosts on dying.
- Added optional always_show_made_in to recipe prototypes.
- Added last_research to the on_research_started event.
- Added LuaEntityPrototype::energy_per_hit_point read.
- Added LuaEntityPrototype::create_ghost_on_death read.
- Added CustomMinimap GUI element type.
- Added CustomEntityPreview GUI element type.
- Added LuaInventory::sort_and_merge().
- Added an optional "invert" option to LuaSurface::find/count entities filtered.
- Added LuaForce::enable_all_prototypes().
- Added LuaRecipePrototype::always_show_made_in read.
- Added LuaControl::get_main_inventory().
- Added LuaGuiElement::column_count read.
- Changed util.merge to always deepcopy nested tables. (57169)
- Changed events so they won't fire until every mod has had on_init ran.