What changed in Factorio in 2017

279 updates · 33 main milestones · Jan 25, 2017 to Dec 21, 2017

  1. 41 events
    Crash removing modded tiles fixedbug fixMilestone

    Fixed a crash when removing modded tiles that had tile ghosts waiting to be built.

    Steam
    Multiple enemy force interaction issues fixedbug fix

    Fixed multiple issues with enemy force interaction.

    Steam
    Textbox scrolling issue fixedbug fix

    Fixed scrolling by caret in a textbox that would cause lines to disappear.

    Steam
    Blueprint library item type display issue fixedbug fix

    Fixed that only the first blueprint book, blueprint, and deconstruction planner item type would show in the blueprint library.

    Steam
    Ghost belt entity connection restrictionchanges

    Ghost belt entities don't connect to other belt entities if they don't have the same force.

    Steam
    New hope level 2 saving issue fixedbug fix

    Fixed saving of New hope level 2.

    Steam
    Fast replace for entities waiting for modulesbug fix

    Entities waiting for modules can now be fast replaced.

    Steam
    Biter expansion chunk generation fixedbug fix

    Fixed that biter expansion chunks weren't being generated correctly.

    Steam
    ScrollPane policy replacedother

    Replaced ScrollPane::dont_scroll_horizontally by horizontal_scroll_policy and vertical_scroll_policy.

    Steam
    Textbox cursor jump issue fixedbug fix

    Fixed a bug where text in a textbox disappeared after jumping to cursor that is off view.

    Steam
    LuaStyle want_ellipsis read/write addedother

    Added LuaStyle::want_ellipsis read/write.

    Steam
    Scenario errors map preview issue fixedbug fix

    Fixed that scenario errors would lead to getting stuck on the map preview screen if started through the map preview.

    Steam
    Blueprints building partially in chunks fixedbug fix

    Fixed that blueprints would build partially in chunks not visible by radar from the zoomed-to-world view.

    Steam
    Programmable speaker GUI update issue fixedbug fix

    Fixed the programmable speaker GUI wouldn't update correctly.

    Steam
    Mod portal exit crash fixedbug fixMilestone

    Fixed crash when exiting mod portal during a refresh.

    Steam
    Text cursor positioning issue fixedbug fix

    Fixed text cursor positioning inside a textbox during scroll.

    Steam
    Train top speed calculation fixedbug fix

    Fixed train top speed calculation when not all locomotives used the same fuel type.

    Steam
    Blueprint building rotation copyingchanges

    Building a blueprint on top of existing assembling machines, refineries and chemical plants also copies the rotation, along with the recipe.

    Steam
    Blueprint strings station names issue fixedbug fix

    Fixed that blueprint strings wouldn't copy station names in blueprints.

    Steam
    Fixed rail pumps teleportation issuebug fix

    Fixed rail pumps becoming invalid after being teleported via lua.

    Steam
    Roboports repair packs issue fixedbug fix

    Fixed roboports wouldn't provide the repair packs for other robots to use when loading saves from 0.15.

    Steam
    Requester chest item request issue fixedbug fix

    Fixed that pasting assembler recipe to requester chest would request too few items for some recipes.

    Steam
    LuaGameScript backer_names read addedother

    Added LuaGameScript::backer_names read.

    Steam
    Rail signal ghost restriction fixedbug fix

    Fixed that rail signal ghost of different force was restricting rail placement.

    Steam
    New event parameters addedother

    Added direction, created_by_moving, and shift_build event parameters to on_put_item event.

    Steam
    --apply-update permissions issue fixedbug fix

    Fixed --apply-update not setting executable permissions.

    Steam
    Car/tank driving jittering fixedbug fix

    Fixed jittering when driving cars/tanks in some cases.

    Steam
    Fixed train stop braking issuebug fix

    Fixed that trains approaching train stop started breaking 2 times sooner when no signal was in front of the stop.

    Steam
    Progress bar positioning in mod download dialogs fixedbug fix

    Fixed positioning of progress bars in mod download dialogs.

    Steam
    Crash in train GUI filtering fixedbug fixMilestone

    Fixed an additional crash when trying to filter the main inventory in the god-controller in the train GUI.

    Steam
    Control settings GUI order fixedbug fix

    Fixed order of controls in the control settings GUI.

    Steam
    /version command addedother
    Steam
    Crash loading saves without specific mods fixedbug fixMilestone

    Fixed a crash when loading saves without specific mods.

    Steam
    Blueprinted inserters saving error fixedbug fix

    Fixed error in saving blueprinted inserters with overridden stack size.

    Steam
    Crash when canceling save loading fixedbug fixMilestone

    Fixed a crash when canceling loading of specific save files.

    Steam
    Crash on game exit with tooltip fixedbug fixMilestone

    Fixed crash when exiting the game while a recipe tooltip was open.

    Steam
    Fluid wagon mechanics simplifiedchanges

    Removed the mechanics of 3 different fluid tanks in fluid wagon, and simplified it so the fluid wagon has just 1 fluid.

    Steam
    Crash loading old saves fixedbug fixMilestone

    Fixed that the game would crash trying to load some old saves.

    Steam
    Overlapping wagons creation issue fixedbug fix

    Fixed creation of overlapping wagons under certain circumstances.

    Steam
    Roboport connection recalculation crash fixedbug fixMilestone

    Fixed crash when recalculating connections between roboports.

    Steam
    Server crash on last player leave fixedbug fixMilestone

    Fixed server crash when last player leaves the game while the server is saving.

    Steam
  2. 38 events
    Updater Permission Bits Fixbug fix

    Fixed updater not properly setting permission bits.

    Steam
    Vertical Align Parsing Fixbug fix

    Fixed that the value of 'bottom' of vertical align was not parsed properly.

    Steam
    Car Exit Passenger Driving Fixbug fix

    Fixed that exiting the car with a passenger would leave the car driving in some cases.

    Steam
    Signal Selection Window Fixbug fix

    Fixed that window to select signal wasn't working when sub-groups were enabled but groups disabled.

    Steam
    Train Stop Penalty Optimizationbalance change

    Train stop penalty is now applied when exiting the block instead of entering, preventing unnecessary path searches.

    Steam
    Browse Games GUI Active Filter Text Fixui ux

    Browse games GUI now shows active filter text after reopening the GUI.

    Steam
    New Hope Level-02 Script Error Fixedbug fix

    Fixed new hope level-02 script error.

    Steam
    Hazard Concrete Sound Fixbug fix

    Fixed that hazard concrete didn't have a walking sound in one rotation.

    Steam
    Peaceful Mode Achievement Fixbug fix

    Fixed that achievements not obtainable with peaceful mode were obtainable with enemy settings lower than default.

    Steam
    JSON Parser Fixmodding

    Fixed JSON parser did not fail on comma at the end of list or dictionary.

    Steam
    Rail Planner Usage Count Fixbug fix

    Fixed incorrect number of rails being used when building with rail planner.

    Steam
    Vehicle Teleportation Fixbug fix

    Fixed that the player could teleport over things to get into a vehicle.

    Steam
    Inventory Transfer Tutorial Fixbug fix

    Fixed inventory transfer tutorial where furnaces couldn't smelt ore.

    Steam
    Blueprint Rail Building Fixbug fix

    Fixed force-building blueprint rails would build multiple rails on the same location.

    Steam
    Advanced Rail Tutorial No Path Error Fixedbug fix

    Fixed advanced rail tutorial no path error.

    Steam
    Diagonal Rails Deconstruction Marker Fixbug fix

    Fixed that the deconstruction marker on diagonal rails was off-center.

    Steam
    Browse Games GUI Error Printing Fixbug fix

    Fixed printing of errors in Browse games GUI.

    Steam
    Car Exit Crash Fixbug fix

    Fixed that exiting the car whilst shooting could lead to a crash.

    Steam
    Scenario Message Dialog Crash Fixbug fix

    Fixed crash related to scenario message dialog.

    Steam
    Train Station Tutorial Locale Key Fixbug fix

    Fixed unknown locale key in train station tutorial.

    Steam
    Achievement Title Visibility Fixbug fix

    Fixed that achievement title was sometimes not visible.

    Steam
    Reactor Pipes Rendering Fixvisuals

    Reactor pipes now render correctly, without rotation.

    Steam
    Save-Game GUI Double Click Fixbug fix

    Fixed that double clicking the scroll bar in the save-game GUI would save the game.

    Steam
    Copy-Paste Enemy Structure Settings Fixbug fix

    Fixed that you could copy-paste enemy structure settings.

    Steam
    Resource Entity Tooltip Display Fixbug fix

    Fixed amount in resource entity tooltip might be displayed as negative number.

    Steam
    Achievement Progress Bars Rendering Fixbug fix

    Fixed achievement progress bars rendering that caused misalignment of tracked achievements.

    Steam
    Direct Connection Password Dialogue Button Order Fixbug fix

    Fixed wrong order of buttons in Direct connection password dialogue.

    Steam
    Alpha Masks Texture Crash Fixbug fix

    Attempted to fix hangs or crashes when using single channel textures for alpha masks on some PCs.

    Steam
    Changelog GUI Version Display Fixbug fix

    Fixed changelog GUI displaying no version when launching the game.

    Steam
    Train Output Signal Visibility Fixbug fix

    Fixed that the read stopped train output signal wouldn't show unless the enable/disable checkbox was checked.

    Steam
    Ghost Entity Selection Disabled While Mininggameplay

    When mining normal entities, ghost entity selection is disabled until the mining key is released.

    Steam
    Tank Flamethrower Damage Fixbug fix

    Fixed the tank being hurt by its own flamethrower.

    Steam
    Screenshot Functionality Fixbug fix

    Fixed that LuaGame::take_screenshot would ignore the given surface.

    Steam
    Mining Enclosed Vehicle Death Fixbug fix

    Fixed that the player would die when mining an enclosed vehicle while driving it.

    Steam
    Circuit Controlled Lamps Crashes Fixedbug fixMilestone

    Fixed crashes and desyncs related to circuit controlled lamps in more electric networks.

    Steam
    Decoratives Drawing Performance Fixperformance

    Fixed very low performance of drawing decoratives on medium or lower video memory usage setting.

    Steam
    Effect Icons Spacing Fixbug fix

    Fixed spacing of effect icons in technology detail.

    Steam
    Console Message Submission Fixbug fix

    Fixed that you could not submit a console message if you mapped it to ENTER.

    Steam
  3. 1 event
    Fixed corrupted Windows releasebug fix
    Steam
  4. 4 events
    Optimized Game Performanceperformance

    Improved the 'prepare' step of the game, making it run approximately 50% faster, enhancing overall performance.

    Steam
    Passenger Seat for Vehiclesnew content

    Introduced a minor multiplayer feature allowing players to occupy a passenger seat in vehicles.

    Steam
    Lua API Additionsmodding

    Added new features and improvements to the Lua mod API as part of the 0.16 update.

    Steam
    Resource Generation and Game Balance Adjustmentsbalance change

    Tweaking resource generation to balance copper and iron ratios, improving gameplay experience.

    Steam
  5. 8 events
    Introduction of GUI Testsui ux

    Initiated writing GUI tests to ensure stability and prevent breaking changes during updates.

    Steam
    Development of GUI Testsui ux

    Initiated writing GUI tests to prevent issues where fixing one element breaks another.

    Steam
    Changes to Mod Compatibility for GUI Structuresmodding

    Upcoming changes will alter how modders specify GUI structures, particularly concerning alignment and stretching.

    Steam
    Changes to Mod Compatibility for GUImodding

    Upcoming changes will alter how modders specify GUI structures, potentially breaking existing mod compatibility.

    Steam
    GUI Refactoring and Simplificationui uxMilestone

    Started rewriting and cleaning up the core parts of the GUI layout system to reduce complexity and improve functionality.

    Steam
    GUI Refactoring and Simplificationui uxMilestone

    Started rewriting and cleaning up the core parts of how the layout works, reducing complexity and improving functionality.

    Steam
    New GUI Debug Viewui ux

    Created a simple GUI debug view to help visualize layout stacking, useful for both developers and modders.

    Steam
    Introduction of GUI Debug Viewui ux

    Created a simple GUI debug view to help visualize layout stacking, useful for both developers and modders.

    Steam
  6. 2 events
    Fixed false positives in crash detectionbug fix

    Resolved issues with false positives in detecting crashes caused by incompatible version of RivaTuner Statistics Server.

    Steam
    Fixed false positives in crash detectionbug fix

    Resolved issues with false positives in detecting crashes caused by incompatible version of RivaTuner Statistics Server.

    Steam
  7. 9 events
    Fixed blueprint library synchronization issuesbug fix
    Steam
    Handled network errors caused by LavasoftTcpService64.dll gracefullybug fix
    Steam
    Fixed server crash when player connects after failed connectionbug fix
    Steam
    Fixed migration issue with rollingStockCounts on railsbug fix
    Steam
    Fixed crash after player reconnects during blueprint uploadbug fix
    Steam
    Fixed desync caused by changing force of underground belt entitybug fix
    Steam
    Fixed rare desync related to electric sub networksbug fix
    Steam
    Fixed possible desync when rotating pipe to groundbug fix
    Steam
    Fixed rare internal electric network crash when loading gamebug fix
    Steam
  8. 11 events
    Invalid mod dependencies indicationui ux

    Optional mod dependencies now show as orange when invalid.

    Steam
    Bonus UI force modifiers displaymodding

    Bonus UI now shows additional force modifiers.

    Steam
    Mod name localization changeui ux

    Mod name in mod info pane will no longer be localised.

    Steam
    Window size fixbug fix

    Fixed creating window larger than screen.

    Steam
    Apply runtime tint supportmodding

    simple-entity-with-owner (and simple-entity-with-force) now supports apply_runtime_tint in sprite definition.

    Steam
    LuaEntityPrototype distribution effectivity fixbug fix

    Fixed LuaEntityPrototype::distribution_effectivity would return value of supply_area_distance instead.

    Steam
    Crash fix for incompatible replay loadingbug fix

    Fixed crash when trying to load replay that is not compatible with current version.

    Steam
    Uranium ore rendering performance improvementperformance

    Improved performance of rendering uranium ore.

    Steam
    Color property exposure in LuaEntityother

    simple-entity-with-owner exposes color property through LuaEntity::color.

    Steam
    Ghosts emitting light fixbug fix

    Fixed ghosts might emit light.

    Steam
    Sound fix for removing land minesbug fix

    Fixed removing land mines didn't make any sound.

    Steam
  9. 78 events
    Fixed fluid not flowing through disabled mining drillsbug fix
    Steam
    Fixed off-screen item counts in blueprints/deconstructionbug fix
    Steam
    Fixed incorrect energy bar display in accumulatorsbug fix
    Steam
    Fixed locomotive snapping to train stop after attachmentbug fix
    Steam
    Blueprints in library transferred on-demandgameplay
    Steam
    Fixed level based research not firing research-finished eventother
    Steam
    Added LuaSurface::clear_pollution() functionother
    Steam
    Fixed drop-down related methods for LuaGuiElement being 0-basedother
    Steam
    Fixed deconstruction marking through script not firing eventother
    Steam
    Added global Lua function 'table_size'other

    Computes number of values in any lua table

    Steam
    Fixed pump connection issues with last tile of a trainbug fix
    Steam
    Fixed electric buffer error on save update or mod changebug fix
    Steam
    Fixed level based research not firing research-finished eventother
    Steam
    Default keybind for toggle filters on macOS changedgameplay

    Changed to Command + Right Click

    Steam
    Added LuaControl::mine_tile() functionother
    Steam
    Power switch connections stored in blueprintsnew content
    Steam
    Fixed mining failure not transferring all itemsbug fix
    Steam
    Fixed scrollbar position restoration in blueprint library GUIbug fix
    Steam
    entity-with-owner now supports variation in blueprintsmodding
    Steam
    Added LuaGuiElement::remove_item for drop-down elementsother
    Steam
    Fixed Infoboxes positioning on scale/display size changebug fix
    Steam
    Fixed burner inserter reading signal pulses twicebug fix
    Steam
    Pumps can connect to slightly rotated fluid tanks on straight railsgameplay
    Steam
    Added LuaSurface::clear_pollution() functionother
    Steam
    Limited pollution diffusion and dissipation rate values in map gen presetsmodding
    Steam
    Fixed off-screen item counts in blueprints and deconstructionbug fix
    Steam
    Default keybind for toggle filters on macOS changedui ux

    Changed to Command + Right Click

    Steam
    Energy Shields Charging Issue Fixedbug fix

    Fixed that energy shields would charge faster than normal when the generators couldn't provide full power and there was a battery with available energy in the grid.

    Steam
    entity-with-owner now supports variation in blueprintsmodding
    Steam
    Fixed fluid not flowing through disabled mining drillsbug fix
    Steam
    Fixed inserter filters not updating last-userbug fix
    Steam
    Fixed copy-paste functionality in numeric edit boxbug fix
    Steam
    Fixed locomotive snapping to train stop after attachmentbug fix
    Steam
    Desync Issue on Save Load Fixedbug fix

    Fixed a desync when loading save files from different game versions.

    Steam
    Fixed assembling machines with heat energy source going inactivemodding
    Steam
    Fixed impossible research tasks in team production challengebug fix
    Steam
    Disabled pumps no longer block connections to fluid wagonsgameplay
    Steam
    Fixed crash on exiting multiplayer due to script errorbug fixMilestone
    Steam
    F1-F12 debug hotkeys can be reassignedgameplay
    Steam
    Added events on_console_chat and on_console_commandother
    Steam
    Added events on_console_chat and on_console_commandother
    Steam
    Pumps can connect to slightly rotated fluid tanks on straight railsgameplay
    Steam
    Added LuaEntityPrototype::production readother
    Steam
    Added LuaEntityPrototype::production readother
    Steam
    Removed CustomInputPrototype consuming types 'all' and 'script-only'modding
    Steam
    Power switch connections stored in blueprintsnew content
    Steam
    Fixed pump connection issue to last tile of a trainbug fix
    Steam
    Changed format for localised mod name and descriptionmodding
    Steam
    Fixed underground belts/pipes direction detection with pipette toolbug fix
    Steam
    Fixed deconstruction marking through script not firing eventother
    Steam
    Removed CustomInputPrototype consuming types 'all' and 'script-only'modding
    Steam
    Fixed drop-down related methods for LuaGuiElement being 0-basedother
    Steam
    Blueprints in library transferred on-demandgameplay
    Steam
    Fixed incorrect energy bar display in accumulatorsbug fix
    Steam
    Fixed crash on exiting multiplayer due to script errorbug fixMilestone
    Steam
    Added LuaGuiElement::remove_item for drop-down elementsother
    Steam
    Fixed underground belts/pipes direction detection with pipette toolbug fix
    Steam
    Fixed mining failure not transferring all itemsbug fix
    Steam
    Added LuaControl::mine_tile() functionother
    Steam
    Changed format for localised mod name and descriptionmodding
    Steam
    Admins can modify other players' blueprints in librarygameplay
    Steam
    Blueprint Crash Fixedbug fix

    Fixed crash when making blueprint from power switch ghost.

    Steam
    Fixed burner inserter reading signal pulses twicebug fix
    Steam
    Fixed impossible research tasks in team production challengebug fix
    Steam
    Limited pollution diffusion and dissipation rate values in map gen presetsmodding

    Prevents never-ending pollution bloating map sizes

    Steam
    Added global Lua function 'table_size'other

    Computes the number of values in any lua table

    Steam
    F1-F12 debug hotkeys can be reassignedhotbar
    Steam
    Map Gen Presets Listbox Click Issue Fixedbug fix

    Fixed that the map gen presets listbox wouldn't respond to mouse clicks.

    Steam
    Fixed Infoboxes centering issue on scale/display size changebug fix
    Steam
    Fixed copy-paste issue in numeric edit boxbug fix
    Steam
    Fixed scrollbar position restoration in blueprint library GUIbug fix
    Steam
    Fixed inserter filter settings not updating last-userbug fix
    Steam
    Admins can modify other players' blueprints in librarygameplay
    Steam
    Fixed recipe tooltip resizing on craftingbug fix
    Steam
    Fixed assembling machines using heat energy source typemodding

    Would go inactive when out of power and stay inactive

    Steam
    Disabled pumps no longer block connections to fluid wagonsgameplay
    Steam
    Fixed recipe tooltip resizing issuebug fix
    Steam
    Fixed electric buffer error on save update or mod changebug fix
    Steam
  10. 3 events
    Fix for modded GUI elements issue in 0.15.22bug fix

    Resolved a bug where modded GUI elements were incorrectly marked as removed when the mod was inactive, affecting save/load functionality.

    Steam
    Network bandwidth issue during MMO eventperformance

    Identified and fixed a bandwidth problem caused by large blueprint libraries when many players were online, leading to excessive data upload.

    Steam
    Review of mini-tutorials for improvementgameplay

    Seeking community feedback on the newly added train tutorials to enhance their effectiveness before developing new ones.

    Steam
  11. 18 events
    Reverted Inserter Behavior Changebalance change

    Reverted change that made Inserters no longer drop what they are holding when disabled by the circuit network.

    Steam
    UI Scale Option Fixbug fix

    Fixed that the UI scale option wouldn't apply until restarting the game in some cases.

    Steam
    Long Strings in Description Pane Fixbug fix

    Fixed long strings in the right description pane.

    Steam
    UI Scale Option Fixbug fix

    Fixed that the UI scale option wouldn't apply until restarting the game in some cases.

    Steam
    Curved Rail Ghosts Fixbug fix

    Fixed curved rail ghosts wouldn't mark trees/rocks when force-built.

    Steam
    Long Strings in Description Pane Fixbug fix

    Fixed long strings in the right description pane.

    Steam
    Mod Detection Fixmodding

    Fixed that some mod mods would falsely be detected as removed and have GUI elements they added removed on load.

    Steam
    Teleporting Entity Ghosts Fixother

    Fixed that teleporting entity ghosts didn't work correctly.

    Steam
    Deconstruction Planner Tile Filters Fixbug fix

    Fixed that tile filters in the deconstruction planner wouldn't get used in some cases when entity filters were also defined.

    Steam
    Construction Robots Job Stopping Fixbug fix

    Fixed construction robots could stop doing their jobs when roboport was destroyed or unpowered.

    Steam
    Teleporting Entity Ghosts Fixother

    Fixed that teleporting entity ghosts didn't work correctly.

    Steam
    Reverted Inserter Behavior Changebalance change

    Reverted change that made Inserters no longer drop what they are holding when disabled by the circuit network.

    Steam
    Curved Rail Ghosts Fixbug fix

    Fixed curved rail ghosts wouldn't mark trees/rocks when force-built.

    Steam
    Deconstruction Planner Tile Filter Fixbug fix

    Fixed that tile filters in the deconstruction planner wouldn't get used in some cases when entity filters were also defined.

    Steam
    Number-Input Field Fixbug fix

    Fixed that number-input fields would also block letters/other keys.

    Steam
    Number-Input Field Key Blocking Fixbug fix

    Fixed that number-input fields would also block letters/other keys.

    Steam
    Construction Robots Job Stopping Fixbug fix

    Fixed construction robots could stop doing their jobs when roboport was destroyed or unpowered.

    Steam
    Mod Detection Fixmodding

    Fixed that some mod mods would falsely be detected as removed and have GUI elements they added removed on load.

    Steam
  12. 1 event
    Server crash fix when connecting without blueprintsbug fix

    Fixed that the server would crash if someone tried to connect when there were no blueprints being transferred.

    Steam
  13. 1 event
    Fixed crash when opening the train GUIbug fix

    Resolved an issue that caused the game to crash when accessing the train GUI while inside the train.

    Steam
  14. 46 events
    Fixed game hang when connecting train in a loopbug fixMilestone
    Steam
    Fixed basic train tutorial rail setting offsetbug fix
    Steam
    Fixed exiting tutorial muting game soundsbug fix
    Steam
    Fixed crash when cycling through empty blueprint bookbug fixMilestone
    Steam
    Warning for insufficient video memoryui ux

    Selecting high sprite quality in graphics options will show warning if computer doesn't have enough video memory.

    Steam
    Fixed crash with wrong fuel type in burner equipmentbug fixMilestone
    Steam
    Fixed train stop output circuit network signals issuebug fix
    Steam
    Fixed tooltip delay option not workingbug fix
    Steam
    Fixed transport belt walking sound volume issuebug fix
    Steam
    Fixed crash when closing window on splash screenbug fixMilestone
    Steam
    Fixed inactivity wait condition with fluid wagonbug fix
    Steam
    Fixed LuaFluidBox ignoring temperature fieldbug fix
    Steam
    Fixed LuaFluidBox capacity issuesbug fix

    Fixed LuaFluidBox::get_capacity() didn't work when the fluidbox was empty and used 0-based indexing.

    Steam
    Fixed crash when loading older save files related to modded recipesbug fixMilestone
    Steam
    Fixed fluid production statistics for mining drillsbug fix
    Steam
    Fixed crash when opening another player's blueprint bookbug fixMilestone
    Steam
    Kovarex enrichment process no longer usable with productivity modulesbalance change
    Steam
    Fixed technology list scrollbar position resetbug fix
    Steam
    Fixed crash when inactive mining drills disconnect from circuit networkbug fixMilestone
    Steam
    Fixed wave defense GUI errorbug fix
    Steam
    Fixed tightspot campaign debt calculationbug fix
    Steam
    Fixed possible desync related to train stopsbug fixMilestone
    Steam
    Fixed browse games GUI sortingbug fix
    Steam
    Fixed programmable speaker settings export issuebug fix
    Steam
    Fixed name of train field in on_train_created eventbug fix
    Steam
    Fixed crash when circuit connector sprites aren't definedbug fixMilestone
    Steam
    Updated sync mods with save buttonui ux

    Changed the 'sync mods with save' button to support disabling mods a save file wasn't using.

    Steam
    Fixed crash with alternative zoom bound to keyboardbug fixMilestone
    Steam
    Reduced wave defense biter power increasebalance change

    Reduced wave defense biter power increase as more players join to reduce pathfinding performance drain.

    Steam
    Tweaked Rail world preset settingsgameplay

    Tweaked the biter and uranium ore settings of the 'Rail world' preset.

    Steam
    Fixed steam not showing up in fluid wagonsbug fix
    Steam
    Fixed technology cost multiplier issuebug fix

    Fixed that the technology cost multiplier allowed a value of 0.

    Steam
    Fixed crash with commands in single player gamebug fixMilestone
    Steam
    Fixed disconnecting electric poles hiding network visualizationsbug fix
    Steam
    Fixed crash after display reset when browsing multiplayer GUIbug fixMilestone
    Steam
    Fixed crash with furnaces using recipes with mismatched outputbug fixMilestone
    Steam
    Default graphics quality for high-spec computersgraphics

    Computers with 2GB or more video memory and 8GB or more RAM will default graphics quality to high.

    Steam
    Fixed crash when hovering over train with invalid pathbug fixMilestone
    Steam
    Fixed crash due to construction robot in invalid statebug fixMilestone
    Steam
    Fixed possible desync related to constant combinator filtersbug fixMilestone
    Steam
    Fixed map rendering issue after loading large savebug fix

    Fixed the map would render black if the game was resized immediately after loading a large save file.

    Steam
    Fixed exchange string not clearing in generate map GUIbug fix
    Steam
    Fixed crash when base mod is disabledbug fixMilestone
    Steam
    Changed mining drill fluidbox functionalitygameplay

    Changed mining drill fluidbox to allow fluid to flow to pipes without the use of pumps.

    Steam
    Fixed blueprint crashes with circuit wiresbug fixMilestone

    Fixed blueprints with circuit wires would crash in some instances.

    Steam
    Fixed story script copying of assembling machinesbug fix

    Fixed story script copying of assembling machines without recipes.

    Steam
  15. 6 events
    Fixed update errorbug fix
    Steam
    Fixed crash when right clicking icon in tag edit GUIbug fix
    Steam
    Fixed Steam config loading errorbug fix
    Steam
    Reduced noise effect on zoom-to-world viewperformance
    Steam
    Fixed headless not starting without server-settings.jsonbug fix
    Steam
    Fixed 'reset' button in generate map GUIbug fix

    Reset button wouldn't reset settings to the actual default values.

    Steam
  16. 5 events
    Mini-Tutorials Introductionnew content

    First implementation of mini-tutorials accessible in-game through a simple GUI.

    Steam
    Implementation of Building Ghosts from Mapgameplay

    Players can now build ghosts/blueprints directly from the map view.

    Steam
    Belts Optimization Progressperformance

    Ongoing work on optimizing belts in the game.

    Steam
    Nightvision Update with Shadersvisuals

    New look for nightvision implemented using shaders, enhancing visual depth with minimal performance impact.

    Steam
    Minor Bug Fixes During Playtestingbug fix

    Most major bugs found during internal playtesting were easy to solve.

    Steam
  17. 6 events
    Limit Maximum Texture Sizebug fix

    Limit maximum texture size the game will try to use to 16384x16384 pixels.

    Steam
    Fixed multiplayer map download issuebug fix

    Addressed a problem where multiplayer map downloads would get stuck at 100% with certain broken routers.

    Steam
    Limit maximum texture sizebug fix

    The game will now limit the maximum texture size to 16384x16384 pixels.

    Steam
    Fixed Desync with Rail Signalsbug fix

    Fixed desync related to building of rail signals.

    Steam
    Fixed desync with rail signalsbug fixMilestone

    Resolved an issue related to desynchronization when building rail signals.

    Steam
    Multiplayer Map Download Fixbug fix

    Fixed multiplayer map download getting stuck at 100% when using some broken routers.

    Steam
  18. 1 event
    Limit Maximum Texture Size to Address Graphics Issuesbug fix

    Released update 0.14.22 to limit maximum possible texture size due to issues with GeForce Driver 378.49.

    Steam