Minor features
- Power switch connections are stored in the blueprint.
Changes
- The F1-F12 debug hotkeys can now be reassigned.
- Disabled pumps don't block other pumps from connecting to fluid wagon anymore. (49336)
- Pump can connect to fluid tank that is slightly rotated, but only to tanks that are standing on straight rails.
- Blueprints in the library no longer transfer automatically when a player joins. Instead, they are transferred on-demand.
- Admins are allowed to modify other players' blueprints in the library, including deleting them.
- Changed default keybind for toggle filters on macOS to Command + Right Click (50253)
Bugfixes
- Fixed Infoboxes sometimes going to the center of the screen on scale change or display size change. (47513)
- Fixed the direction of underground belts/pipes wouldn't get detected correctly when using the pipette tool in some cases. (50080)
- Fixed that accumulators had two energy bars and one of these was showing incorrect value. (50212)
- Fixed that Copy paste couldn't be used in the numeric edit box.
- Fixed that the recipe tooltip would resize/change every time something was crafted. (50209)
- Fixed burner inserter reading signal pulses twice (50183)
- Fixed electric buffer error that could happen when updating save to newer factorio version or changing mods. (50182)
- Fixed that failing to mine an entity wouldn't try to transfer all items in the entity. (50237)
- Fixed locomotive could snap to train stop after it was attached to an existing train. (50210)
- Fixed that the item counts when making blueprints or deconstructing things would render off-screen. (50258)
- Fixed impossible research tasks in team production challenge. (50257)
- Fixed that the blueprint library GUI wouldn't restore scrollbar position when moving in or out of a book. (50152)
- Fixed that setting inserter filters wouldn't update the last-user. (50286)
- Fixed that fluid would not flow through circuit network disabled mining drills. (50289)
- Fixed a crash when exiting multiplayer due to a script error while hosting a public game locally. (50243)
- Fixed pump would not connect to last tile of a train in some cases. (50279)
Modding
- Changed the format for localised mod name and description.
- Fixed that assembling machines using the heat energy source type would go inactive when out of power and stay inactive. (50091)
- Limited map gen presets pollution diffusion and dissipation rate values to prevent never-ending pollution bloating map sizes by mistake. (48680)
- Removed CustomInputPrototype consuming types "all" and "script-only".
- entity-with-owner now supports variation in blueprints.
Scripting
- Fixed that marking an entity for deconstruction through script wouldn't fire the event. (50180)
- Fixed that level based research wouldn't fire the research-finished event in some cases. (50223)
- Fixed that several of the drop-down related methods for LuaGuiElement were 0-based.
- Added a global Lua function "table_size" which will quickly compute the number of values in any lua table (not to be confused with the # operator).
- Added LuaGuiElement::remove_item for drop-down type elements.
- Added LuaSurface::clear_pollution().
- Added events on_console_chat and on_console_command.
- Added LuaEntityPrototype::production read.
- Added LuaControl::mine_tile().
Use the automatic updater if you can (check experimental updates in other settings) or download full installation at http://www.factorio.com/download/experimental.