- ---------------------------------------------------------------------------------------------------
- Version: 1.1.41
- Date: 23. 09. 2021
- Bugfixes:
- - Fixed false positive tile corruption detection when 255 tile prototypes were defined. (https://forums.factorio.com/100036)
- - Fixed pollution overlay misalignment at certain zoom level/map position combinations. (https://forums.factorio.com/99705)
- ---------------------------------------------------------------------------------------------------
- Version: 1.1.40
- Date: 22. 09. 2021
- Features:
- - Added auth server bans feature for multiplayer games.
- When enabled this will inform the Factorio.com authentication server of ban and unban commands issued in multiplayer sessions.
- Designed to combat griefers in multiplayer games, it will also query the authentication server for a ban recommendation when a user tries to connect.
- Bugfixes:
- - Fixed that trigger prototype flag filters didn't work correctly when an entity had no flags set. (https://forums.factorio.com/99773)
- - Fixed a crash after inserting fuel into burner inserter while it was already trying to fuel itself. (https://forums.factorio.com/99858)
- - Fixed that unrelated entities were highlighted when using a cut tool. (https://forums.factorio.com/99720)
- - Fixed that in editor mode undoing deconstructions did not instantly revive affected entities. (https://forums.factorio.com/99622)
- - Fixed that setting the direction of a script created character entity didn't work correctly. (https://forums.factorio.com/99887)
- - Fixed that items with fuel value would be put into furnace fuel inventory when there was enough fuel but item could be smelted. (https://forums.factorio.com/99924)
- - Fixed inserters picking up items on ground marked for deconstruction. (https://forums.factorio.com/99770)
- - Fixed that the low power tip didn't show in some circumstances.
- - Tweaked some of the triggers to show/skip tutorials related to drag building.
- - Fixed that Furnace's working_visualisations would not apply recipe tint on fadeout. (https://forums.factorio.com/99997)
- - Fixed crash due to usage of standard library function that is missing on macOS 10.11. (https://forums.factorio.com/100012)
- ---------------------------------------------------------------------------------------------------
- Version: 1.1.39
- Date: 01. 09. 2021
- Bugfixes:
- - Fixed that rotating belt direction when dragging allowed "stash" the rotate and continue in the original direction. (https://forums.factorio.com/99572)
- - Fixed that loading a game that was saved during drag building didn't clear the internal drag building state causing blueprint snapping not working properly. (https://forums.factorio.com/99496)
- - Fixed that LuaGameScript::check_prototype_translations() didn't check technologies. (https://forums.factorio.com/99672)
- - Fixed that items with data would not stack properly in crafting machine source inventory when recipe requires more than a stack of ingredient. (https://forums.factorio.com/99708)
- - Fixed that pasting a blueprint over existing train could cause a desync. (https://forums.factorio.com/99592)
- - Fixed that it was possible to interact with locomotive's fuel slots while out of reach. (https://forums.factorio.com/99731)
- - Fixed wrong status text when a mining drill drop target is marked for deconstruction. (https://forums.factorio.com/99679)
- - Fixed wrong mining drill status when a resource is depleted while the mining drill is missing the required fluid. (https://forums.factorio.com/99527)
- - Fixed the blueprint snap-to-grid reference point being drawn behind entities in some situations. (https://forums.factorio.com/99704)
- Scripting:
- - LuaEntityPrototype::resource_categories now supports characters.
- - Added on_equipment_inserted and on_equipment_removed events that fire any time any equipment is added/removed from a grid.
- ---------------------------------------------------------------------------------------------------
- Version: 1.1.38
- Date: 18. 08. 2021
- Changes:
- - New Titillium style font for Cyrillic languages.
- Bugfixes:
- - Fixed inconsistency when fast-replacing ghosts with circuit connections. (https://forums.factorio.com/98948)
- - Fixed an issue with drag-building electric poles with long wire reach. (https://forums.factorio.com/99205)
- - Fixed a crash related to tutorials and modding. (https://forums.factorio.com/99385)
- - Fixed an issue with LuaEntity::set_request_slot() and duplicates. (https://forums.factorio.com/99209)
- - Fixed that picking blueprints from the library through quickbar slots didn't fire the Lua cursor stack changed event. (https://forums.factorio.com/99573)
- - Fixed items with durability/ammo wouldn't merge properly in some cases. (https://forums.factorio.com/99087)
- - Fixed a roboport "recharging" icon appearing when not connected to the electric network. (https://forums.factorio.com/99582)
- - Fixed an issue with roboports left in recharging state when revived from ghosts. (https://forums.factorio.com/99582)
- - Fixed an issue where an error sound played when pasting onto a power switch from anything other than another power switch (https://forums.factorio.com/99378)
- - Fixed that the non-blocking saving option would be reset when resuming a multiplayer game using the continue button. (https://forums.factorio.com/99035)
- - Fixed 'Close preview' button having cut off text in some locales. (https://forums.factorio.com/99551)
- - Fixed a crash when deleting surfaces with script-connected electric poles. (https://forums.factorio.com/99641)
- Scripting:
- - Added LuaEntity and LuaUnitGroup::set_distraction_command.
- - Added LuaSurface::find_nearest_enemy_entity_with_owner().
- - Added LuaForce::is_friend() and is_enemy().
- ---------------------------------------------------------------------------------------------------
- Version: 1.1.37
- Date: 04. 08. 2021
- Bugfixes:
- - Fixed several issues related to latency state and quickbar.
- - Fixed underground belt related tips and tricks performing incorrectly. (https://forums.factorio.com/99320)
- - Fixed forced autosave flag would persist into loading another map if the current map got terminated due to script error before performing the autosave. (https://forums.factorio.com/99360)
- - Fixed a crash when loading some corrupt save files. (https://forums.factorio.com/99382)
- - Fixed a crash when using specific mods. (https://forums.factorio.com/99408)
- - Fixed that disabled mod dependencies would get re-downloaded when installing mods. (https://forums.factorio.com/99343)
- - Fixed starting message dialog was darkened in the Sandbox scenario. (https://forums.factorio.com/99287)
- - Fixed the missing dots icon on the tiny shortcut bar expand button.
- - Fixed that repeated clicking on the Snap to grid checkbox in the blueprint setup gui didn't work unless the mouse moved away and back. (https://forums.factorio.com/99396)
- - Removed references to iron-axe and steel-axe from the PvP scenario config. (https://forums.factorio.com/99308)
- - Fixed inserters filters would get cleared in some cases when building from blueprints. (https://forums.factorio.com/99363)
- Modding:
- - Changed mining drill storage_slots to be automatic.
- - Added destroy_action to logistic and construction robot prototypes.
- - Inserters can now pull from the main output and burnt result inventory of an entity.
- Scripting:
- - Added LuaControl::is_cursor_empty(). Returns if the cursor is empty, taking into account items, ghost cursor, and items from the blueprint library.
- - Added on_worker_robot_expired event. Called when a worker (construction or logistic) robot expires through a lack of energy.
- ---------------------------------------------------------------------------------------------------
- Version: 1.1.36
- Date: 12. 07. 2021
- Bugfixes:
- - Fixed belt drag building on the edge of building reach. (https://forums.factorio.com/97178)
- - Fixed that canceling upgrade of underground belt didn't make the corresponding operation with the (potentially) connected belt on the other side.
- - Fixed making blueprint from underground belt with direction upgrade order.
- - Fixed technology icons of flamethrower and rocketry. (https://forums.factorio.com/98821)
- - Fixed hang when deleting blueprint/deconstruction/upgrade planner or blueprint book held by an inserter. (https://forums.factorio.com/98329)
- - Fixed hang when trying to delete blueprint/deconstruction/upgrade planner or blueprint book that was moved to different inventory in the meantime. (https://forums.factorio.com/98329)
- - Fixed pressing delete key in save/load game menus multiple times would pop-up confirmation dialog multiple times. (https://forums.factorio.com/98100)
- - Fixed that the close map generator preview button icon was too large. (https://forums.factorio.com/98545)
- - Fixed that the show/close map generator preview button didn't loose hover after the preview was shown.
- - Fixed that Cut and copy paste tools select trains in the standard selection mode, even when trains are ignored in this mode. (https://forums.factorio.com/98344)
- - Fixed crash related to wrong identification of non-default values in the mod settings gui. (https://forums.factorio.com/98903)
- - Fixed that linked custom inputs didn't work for some game controls. (https://forums.factorio.com/98851)
- - Fixed that the train fuel tab didn't work right for clients in multiplayer. (https://forums.factorio.com/98377)
- - Fixed a crash when using the prototype explorer GUI after just changing mods. (https://forums.factorio.com/98736)
- - Fixed rare corner case related to removal of mods and entities in more than 1 electric network. (https://forums.factorio.com/98576)
- - Fixed item product overload logic when using variable output items. (https://forums.factorio.com/98833)
- - Fixed crash when starting game without base mod and with --disable-prototype-history. (https://forums.factorio.com/98968)
- - Fixed a crash when using set_stack in blueprint books. (https://forums.factorio.com/98967)
- - Fixed a crash when cloning script-disabled beacons. (https://forums.factorio.com/98960)
- - Fixed a crash when using repeat_count with frame_sequence in animation definition. (https://forums.factorio.com/98904)
- - Fixed a crash when trying to build a rolling stock between other rolling stocks from a single train. (https://forums.factorio.com/99054)
- - Fixed ghost entities had reflections on water.
- - Fixed a desync related to processing on_gui_opened event of opening blueprint records in multiplayer games.
- - Fixed a crash when trying to pick a fluid wagon with fluid in clone tool. (https://forums.factorio.com/99081)
- - Fixed that copying assembling machine recipes didn't update fluidbox temperature filters in some cases. (https://forums.factorio.com/99111)
- - Fixed that robots could sometimes leave roboports very slowly if they were called to work in the middle of descending into a roboport. (https://forums.factorio.com/98902)
- - Fixed trains GUI status button tooltip not updating. (https://forums.factorio.com/99130)
- - Fixed LuaPlayer::build_from_cursor would flip direction when every other building underground belts/pipes. (https://forums.factorio.com/99074)
- - Fixed Train GUI wait condition bars display with 0 slot cargo wagons. (https://forums.factorio.com/99075)
- - Fixed in-game EULA showing HTML character sequences. (https://forums.factorio.com/99123)
- Scripting:
- - Fixed clearing LuaCustomChartTag.icon by writing nil or empty SignalID.
- - Added LuaPlayer::start_selection and clear_selection.
- - Added freeplay remote interface methods for adjusting the crashsite.
- Modding:
- - Added overlay layer to the tree variation definitions. (https://forums.factorio.com/98052)
- - Fixed parameter substitution when used with standard parameter (https://forums.factorio.com/98175)
- - Removed unused equipment prototype property "ability_icon".
- - Added select_group_row_count, select_slot_row_count, inventory_width, module_inventory_width, tooltip_monitor_edge_border,
- normalised_achievement_icon_size, tutorial_notice_icon_size and flying_text_ttl to utility constants.