- Added out of fuel alert icon to flamethrower turrets.
- UI scale won't be synchronised over Steam Cloud anymore. (67085)
- Syncing startup settings with a server will automatically join the server on game restart. (69064)
- Fixed yet another consistency bug related to ghost connections. (69694)
- Fixed crash related to changing force of entity marked for deconstruction/upgrade/in undo queue. (69493)
- Fixed a crash resulting from overlapping underground pipes. (69548)
- Fixed power grid overlay not showing correctly on map when changing surfaces. (69104)
- Fixed another instance of furnaces with fluid outputs not working correctly. (69674)
- Fixed multiplayer paused notification not being cleared when the client is dropped. (67326)
- Fixed accumulators showing discharge animation and empty icon at the same time. (67929)
- Fixed that the game would desync when changing forces of beams, fluid streams, projectiles, stickers, and fire flames.
- Fixed player inventory income flying text would sometimes show incorrect total item count. (66542)
- Fixed switched technology levels in the console message when changing research. (69681)
- Fixed that the keyboard shortcuts for new blueprint/upgrade planner/deconstruction planner wouldn't work when the cut or copy tool was selected. (68904)
- Changed render layer of belts marked for deconstruction so they don't clip with other belts. (65931)
- Fixed attempt to rotate ore patches that are out of reach would create "Can't Reach" floating message. (66647)
- Fixed that generators would produce infinite pollution in some cases. (69450) (69879)
- Fixed that generator tooltips did not show pollution. (69494)
- Fixed that LuaGameScript::tick_paused read was not of type boolean. (69892)
- Fixed that the map editor convert-save-to-scenario didn't work correctly in some cases. (68913)
- Fixed that the map editor intensity slider number fields wouldn't accept numbers outside the slider range. (69165)
- Fixed that the deconstruction planner "tiles only" mode would ignore tile ghosts. (68360)
- Fixed that exporting blueprint strings wouldn't include pending icon changes. (67180)
- Fixed that cloning rocket silos with rockets waiting to launch wouldn't auto-launch correctly. (69781)
- Fixed that cloning single entities with wire connections to themselves didn't work correctly. (69770)
- Fixed a desync related to rail item names. (69807)
- Map generator GUI now remembers the last preset used.
- Fixed an older bug with pull-placement of power poles. (69659)
- Fixed copying files to temp folder would preserve read only permissions, which could cause errors. (61763)
- Fixed rich text issue with sometimes removing font/color tags when it shouldn't. (69848)
- Fixed that trivial smoke wouldn't work correctly if it moved > 8 chunks from its origin. (69383)
- Renamed gate prototype collision_mask to opened_collision_mask so that it can be different from the entity collision mask.
- Changed creation of tile ghosts to use "ghost_name" to match the rest of the API.
- Added LuaSurface::entity_prototype_collides() and LuaSurface::decorative_prototype_collides().
- Added LuaRecipePrototype::allow_decomposition read.
- Added LuaSpriteButton::number allows nil value, which signals/specifies no number to be drawn, which now allows showing of 0.
- Added LuaTrain::signal read.