Changes
- Added rail block debug visualization.
- Increased maximum wire distance of all circuit connectable entities from 7.5 to 9.
- Steam is now internally a separate fluid from hot water.
- Coal liquefaction recipe now requires steam instead of water.
- Terrain, shadow and smoke sprites are sorted into separate sprite atlases in attempt to optimize GPU memory access during rendering.
Graphics
- Added burner mining drill in high resolution and replaced the normal resolution version.
Bugfixes
- Fixed speed-module-3 recipe typo. (46820)
- Fixed downgrading underground belts by fast replace would not work for even if output piece was close enough. (46595)
- Fixed that robots trying to repair each other wouldn't work correctly. (46628)
- More understandable description current level of technologies that have multiple levels merged into one slot in the technology gui.
- Fixed crash that would happen when loading old modded saves in vanilla Factorio. (46642)
- Fixed that it wasn't possible to fast-transfer blueprints to other players. (46178)
- Fixed that hitting rocks with vehicles made no sound. (45888)
- Fixed blueprint preview icons scaling and size to be consistent across all places they're shown. (45021)
- Fixed that you couldn't delete blueprints from your trash slots. (46903)
- Fixed that storage tanks used 4 directions although visually only showed 2 so they would conflict in blueprints. (46900)
- Fixed crash when loading blueprint storage while also migrating save files. (46910)
- Fixed a useless error when locale isn't correct for a scenario. (46909)
- Fixed possible desync related to inserter circuit network stack size control.
- Fixed that multiple passengers in a train could result in erratic behavior when trying to drive. (35810)
- Fixed that manually inserting the satellite into the silo when auto-launch is enabled wouldn't launch the rocket. (46610)
- Fixed crash when killing yourself with your own weapon. (46984)
- Fixed F12 might freeze or crash the game. (46790)
- Fixed circuit network controlled rail signal sometimes not going red when building rails. (43839)
- Fixed crash when starting tutorial at the same tick as autosave starts. (45701)
- Fixed that it wasn't possible to scroll the active blueprint in a blueprint book if the scroll bar was visible. (45898)
- Fixed crash when exiting some modded games. (47037)
- Fixed that Factorio wouldn't keep file permissions when saving a map. (46442)
- Fixed that the blueprint library wouldn't remember the player filter after opening a book. (45932)
- Fixed that player names in the blueprint library weren't sorted. (45920)
- Fixed the blueprint book tooltips would flicker when your inventory changed. (47064)
- Fixed desync when catching up.
- Fixed desync when adding/removing blueprints to blueprint books in some cases. (46719)
- Fixed some crashes related to loading invalid combinator parameters. (46500)
Modding
- The game will now detect when joining a multiplayer game if any mods you're using are broken such that joining the game could result in desyncing.
- Fixed that exiting the mod settings GUI without changing anything would incorrectly think you changed settings in some cases. (46478)
- Fixed crash when loading mods control.lua produces an error. (46009)
- Added favourite server icon to utility sprites. (46059)
- Added a global table "mods" - a mapping of mod name to mod version available during the prototype loading stage.
Scripting
- Fixed some missing Lua docs and added information about the settings stage to the data life cycle. (44918)
- Fixed crash when trying to create stickers on entities that don't support them. (46334)
- Fixed that LuaGuiElement::surface_index was using 0-based indexing. (46502)
- Fixed that LuaEntity::graphics_variation was using 0-based indexing. (46762)
- Fixed that LuaItemStack::active_index was using 0-based indexing. (46963)
- Fixed rendering of layered icons in custom GUI. (45926)
- Added "item" and "tags" to the robot built entity/tile events.
- Added LuaEquipment::burner read.
- Added LuaEntityPrototype::crafting_categories read.
- Added support for setting 'tags' and 'custom_description' when making items through Lua.
- Added LuaBurner::burnt_result_inventory read.
- Added LuaInserterControlBehavior stack size read/write.
- Added LuaTrainStopControlBehavior enable/disable conditions.
- Added LuaTransportBeltControlBehavior enable_disable, read_contents, read_contents_mode read/write.
- Added LuaTrain::id read.
- Added LuaEntityPrototype::supply_area_distance read.
- Added LuaEntityPrototype::max_wire_distance read.
- Added LuaEntityPrototype::max_circuit_wire_distance read.
Use the automatic updater if you can (check experimental updates in other settings) or download full installation at http://www.factorio.com/download/experimental.