Version 2.0.39 released as stable
Balancing
- [space-age] Oil Refinery now collides with ice platform https://forums.factorio.com/124163
 - water-mud and water-shallow are now landfillable in vanilla (already landfillable in space age) https://forums.factorio.com/123169
 
Bugfixes
- Added more detailed healing values for entities healing < 10/s. https://forums.factorio.com/125223
 - Fixed "Any planet import zero" wait condition not ignoring requests with zero amount. https://forums.factorio.com/119181
 - Fixed "Send to orbit automatically" tooltip being incorrect when playing Space Age with mods. https://forums.factorio.com/126570
 - Fixed 'speed' parameter of LuaPlayer::create_local_flying_text() not behaving as documented. https://forums.factorio.com/118866
 - Fixed Galaxy Of Fame upload timeout errors for bigger saves
 - Fixed LuaSimulation API crashing the game when used incorrectly. https://forums.factorio.com/125402
 - Fixed LuaSurface::calculate_tile_properties() not ignoring unknown variables. https://forums.factorio.com/126849
 - Fixed LuaWireConnector was returning wrong values of the electric network index. https://forums.factorio.com/127085
 - Fixed Schedule interrupts not reading any-signal signal counts sent to train correctly. https://forums.factorio.com/126480
 - Fixed Steam achievements synchronisation issues. https://forums.factorio.com/118242
 - Fixed a consistency crash related to super force building and underground belts. https://forums.factorio.com/126394
 - Fixed a consistency issue when a mod adds fluid to a frozen fluid box. https://forums.factorio.com/126685
 - Fixed a consistency issue when robots deconstruct heat pipes keeping roboports from freezing. https://forums.factorio.com/122880
 - Fixed a consistency issue when underground belts with items are cloned. https://forums.factorio.com/126843
 - Fixed a crash in latency when character with exoskeletons moves onto ungenerated chunks.
 - Fixed a crash related to placing cargo landing pads on space platforms. https://forums.factorio.com/127260
 - Fixed a crash when changing GUI scale with the production statistics open. https://forums.factorio.com/126341
 - Fixed a crash when changing some modded assembling machine recipes. https://forums.factorio.com/126995
 - Fixed a crash when changing the station in some wait conditions. https://forums.factorio.com/127123
 - Fixed a crash when flipping an entity with linked fluidbox connections. https://forums.factorio.com/121887
 - Fixed a crash when generating a variable track would encounter a filesystem error.
 - Fixed a crash when migrating assembler with control behavior into different entity type.
 - Fixed a crash when opening the changelog while trying to connect to a multiplayer game. https://forums.factorio.com/118795
 - Fixed a crash when placing ghost rail signal on top of existing rail signals that is marked to be upgraded. https://forums.factorio.com/126921
 - Fixed a crash when rendering thrusters without fire plumes defined. https://forums.factorio.com/127265
 - Fixed a crash when trying to drop items onto game's title bar.
 - Fixed a crash when wrapping a rich text image in color tags and pressing backspace. https://forums.factorio.com/120837
 - Fixed a crash with a working sound containing an empty main sound. https://forums.factorio.com/126563
 - Fixed a desync when deleting chart tags pinned by other players. https://forums.factorio.com/126681
 - Fixed a desync when upgrading underground belts in some cases.
 - Fixed a failing SegmentedUnit-related consistency check when loading some saves. https://forums.factorio.com/126642
 - Fixed a lua doc error with LuaSchedule::add_wait_condition(). https://forums.factorio.com/127153
 - Fixed a roboport network becoming overfilled with robots when a stationing robot went to a roboport which was being refilled by inserters and the network was full.
 - Fixed a scaling performance issue related to blueprints with asteroid collector and thruster count on space platforms. https://forums.factorio.com/126903
 - Fixed a space platform destination inconsistency when pasting space platform hub settings. https://forums.factorio.com/125892
 - Fixed achievement steamrolled can be earned while driving remotely. https://forums.factorio.com/120247
 - Fixed an issue with asteroid collectors reading content when qualities have level changed. https://forums.factorio.com/126282
 - Fixed assemblers could report as being able to craft certain recipes with custom fluidbox indexes when assembler had not enough fluidboxes.
 - Fixed assembling machine recipe tooltip not showing ingredients with quality. https://forums.factorio.com/125089
 - Fixed autofilled tile ghosts not raising on_built_entity triggers https://forums.factorio.com/126116
 - Fixed being able to remotely drive enemy vehicles https://forums.factorio.com/122610
 - Fixed car orientation being lost when exporting and reimporting blueprint string. https://forums.factorio.com/125221
 - Fixed consistency issue related to setting signals with with quality only. https://forums.factorio.com/126855
 - Fixed consistency issues in deconstruction planner UI when toggling "Trees/rocks only" checkbox and tile mode dropdown.
 - Fixed construction robots storing incorrect items in a filtered storage chest if their upgrade job was cancelled. https://forums.factorio.com/125750
 - Fixed crash in latency when upgrading ghost of elevated rails to different quality (https://forums.factorio.com/120345, https://forums.factorio.com/124222)
 - Fixed crash when car would collide with 0 health entity in latency https://forums.factorio.com/126295
 - Fixed cutting tiles marked for deconstruction could produce superfluous deconstructible tile proxies https://forums.factorio.com/124155
 - Fixed decider combinator GUI signals tables getting squashed too much when there are a lot of conditions/outputs. https://forums.factorio.com/126808
 - Fixed decider combinator gui could show old input or output signals when fps < ups and last signals change happened at skipped frame.
 - Fixed demolisher simulation in Factoriopedia.
 - Fixed display panels not drawing text correctly at larger GUI scales. https://forums.factorio.com/122533
 - Fixed edit pin GUI clipping out of the screen at large GUI scales. https://forums.factorio.com/118040
 - Fixed entities with protected_from_tile_building = false would block tile ghost revival (https://forums.factorio.com/125189 and https://forums.factorio.com/126504)
 - Fixed furnaces could report as being able to craft certain recipes when they had not enough item ingredient slots. https://forums.factorio.com/116147
 - Fixed furnaces were able to craft recipes with more item products than size of furnace's products inventory.
 - Fixed graphical issue happening when lightning attractor's collection range boundary was touching larger range attractor's collection range boundary from the inside. https://forums.factorio.com/122739
 - Fixed including any filter into deconstruction planner would make it ignore vehicle ghosts https://forums.factorio.com/119793
 - Fixed incorrect lightning protection visualisation when surface lightning search range was larger than attractor's protection range.
 - Fixed intro sound not respecting music-muted and master-muted settings. https://forums.factorio.com/127154
 - Fixed issue which allowed player to get tile ghost over tile of same type (leading to stuck robots) https://forums.factorio.com/122905
 - Fixed issue which sometimes resulted in incorrect lightning protection visualisation for marginal setups https://forums.factorio.com/126780
 - Fixed lab was not creating trash inventory of proper size when LabPrototype::trash_inventory_size was given. https://forums.factorio.com/127218
 - Fixed lamps with 'always_on' set in the prototype would still show the checkbox in the lamp GUI. https://forums.factorio.com/126104
 - Fixed large amounts of unfulfilled requests blocking delivery of available items. https://forums.factorio.com/124909
 - Fixed map generator GUI scrollpane clipping the resource richness sliders. https://forums.factorio.com/116539
 - Fixed missing frames in fusion generator animation. https://forums.factorio.com/126526
 - Fixed missing link between vehicles and guns in Factoriopedia. https://forums.factorio.com/120410
 - Fixed missing walking sounds for rails. https://forums.factorio.com/127117
 - Fixed mod info panes retaining scroll distance between selection. https://forums.factorio.com/108172
 - Fixed modifier icon in technology icons would cause the technology icons to draw smaller and off center. https://forums.factorio.com/126414
 - Fixed normal building underground belts and pipes in remote view would deconstruct rocks, trees and cliffs. https://forums.factorio.com/123925
 - Fixed normal building underground belts and pipes in remote view would have missing tiles autofilled. https://forums.factorio.com/123817
 - Fixed not being able to interact with GUI elements behind transparent parts of other windows. https://forums.factorio.com/119608
 - Fixed overbuilding ghost with module requests with physical entity of different quality would not retain the module requests. https://forums.factorio.com/125374
 - Fixed overbuilding of storage chests with blueprint of different quality storage chest with filter set would result in unneeded deconstruction https://forums.factorio.com/124388
 - Fixed quality of held tile item not being visible when showing placement preview. https://forums.factorio.com/121665
 - Fixed removing tile ghost would sometimes not remove supported entity ghost in the margins https://forums.factorio.com/126504
 - Fixed request satisfied item selection list showing all qualities. https://forums.factorio.com/125577
 - Fixed rocket silo tooltip was not aggregating similar items from rocket inventory. https://forums.factorio.com/123590
 - Fixed scaled rich text was not rendered properly. https://forums.factorio.com/126092
 - Fixed schedule GUI not updating temporary station status when interrupt triggers from a temporary station which is last in schedule. https://forums.factorio.com/120355
 - Fixed smart belt building over an obstacle when there is perpendicular underground belt in the way.
 - Fixed some almost transparent pixels in the car and production group icons. https://forums.factorio.com/127227
 - Fixed sound accents could play when they shouldn't on switching between machine GUIs. https://forums.factorio.com/122518
 - Fixed space platform's asteroid nav mesh could use wrong max tether value when after mods were changed. https://forums.factorio.com/126590
 - Fixed space platforms not updating last activity time when advancing schedule to the same planet. https://forums.factorio.com/126640
 - Fixed spidertron preview zooming in and out in the spidertron UI while walking. https://forums.factorio.com/125602
 - Fixed spitters could get stuck attacking trees and rocks blocking their path without dealing any damage to them. https://forums.factorio.com/126283
 - Fixed stack inserter not dropping held item that does not match filters when filters were enabled. https://forums.factorio.com/126468
 - Fixed surface list not updating platform position icons when passing a space location without stopping. https://forums.factorio.com/123977
 - Fixed textboxes not clearing mouse drag selection when something is typed. https://forums.factorio.com/126355
 - Fixed that CLI arguments would not be preserved when restarting due to a mod load error. https://forums.factorio.com/109458
 - Fixed that LuaFluidBox functions would not work correctly with a frozen fluid box.
 - Fixed that LuaGuiElement::selected_tab_index would not update when a tab was removed. https://forums.factorio.com/115901
 - Fixed that LuaPlayer::set_controller would erroneously toggle double-remote view, causing corrupted remote driving states. https://forums.factorio.com/121791
 - Fixed that LuaRecord::contents did not accurately reflect the positions of the children.
 - Fixed that LuaSchedule::add_record() did not support rail_direction. https://forums.factorio.com/127171
 - Fixed that LuaSchedule::add_wait_condition, remove_wait_condition, and change_wait_condition expected a table of arguments instead of direct arguments.
 - Fixed that a demolisher dying to a nuclear reactor meltdown didn't count as a player kill for statistics or achievements. https://forums.factorio.com/124442
 - Fixed that a robot didn't resume bobbing after unsuccessful stationing attempt.
 - Fixed that a small empty UI box was visible on the main menu. https://forums.factorio.com/126989
 - Fixed that async saving would freeze the game. https://forums.factorio.com/126407
 - Fixed that attack area commands issued to UnitGroups were not finding valid targets in the attack area. https://forums.factorio.com/118082
 - Fixed that attacking biter bases directly or with artillery could award the "It stinks and they don't like it" achievement. https://forums.factorio.com/121625
 - Fixed that attacking pentapod bases directly or with artillery could award the "It stinks and they do like it" achievement. https://forums.factorio.com/121625
 - Fixed that calling LuaGuiElement::remove_tab would not remove the tab content in some cases. https://forums.factorio.com/115901
 - Fixed that canceling mod updates would not re-enable the "Update selected" button. https://forums.factorio.com/126192
 - Fixed that changing playback mode of a Programmable speaker wouldn't affect currently playing sounds.
 - Fixed that changing the force of a segment did not in fact change the force of the entire segmented unit. https://forums.factorio.com/126385
 - Fixed that changing the volume of a Programmable speaker wouldn't update the volume of a playing sound with Surface playback mode.
 - Fixed that character light rendering would be wrong when paused while in remote view. https://forums.factorio.com/126542
 - Fixed that clicking "yes" in the crash dialog would not correctly terminate the Factorio process on Linux. https://forums.factorio.com/117480
 - Fixed that clicking on a station in train GUI created unexpected browse history entries. https://forums.factorio.com/119527
 - Fixed that copy-settings undo/redo action descriptions would use the wrong surface. https://forums.factorio.com/126957
 - Fixed that crafting machines with high speeds would not scale input fluid amounts. https://forums.factorio.com/126722
 - Fixed that deconstructing cargo bays connected to cargo landing pads could delete items. https://forums.factorio.com/126593
 - Fixed that deleting a surface with off-chunk segmented units could cause consistency checks to fail. https://forums.factorio.com/126642
 - Fixed that entities upgraded on platforms would not fire the on_space_platform_built_entity event. https://forums.factorio.com/126800
 - Fixed that equipment in map editor armor did not work. https://forums.factorio.com/126814
 - Fixed that fast-transfer of ghost modules did not work for out of reach entities. https://forums.factorio.com/122150
 - Fixed that flying text was shown on all surfaces in some cases. https://forums.factorio.com/118096
 - Fixed that frozen fluid boxes would not show the fluid they contained.
 - Fixed that going back in history to remote driving didn't change player surface. https://forums.factorio.com/118006
 - Fixed that having a camera widget on screen would cause issues with the rail plan finder. https://forums.factorio.com/122679
 - Fixed that hidden surface properties would still show in tooltips. https://forums.factorio.com/117432
 - Fixed that hovering asteroids in a space route in Factoriopedia with a controller didn't highlight the relevant line in the graph.
 - Fixed that inserters could get stuck when interacting with trains if the train arrived at a station without physically moving. https://forums.factorio.com/127134
 - Fixed that inserters would not show target full for space platform hubs. https://forums.factorio.com/121920
 - Fixed that issuing valid navigation commands to UnitGroups would sometimes fail or succeed immediately. https://forums.factorio.com/118082
 - Fixed that items spoiling in cargo pods would not run spoil triggers. https://forums.factorio.com/126796
 - Fixed that modded rocket silo ingredients that could spoil would not be inserted into the rocket silo crafting inventory. https://forums.factorio.com/123081
 - Fixed that module replacement logic on space platforms didn't keep the old module if the new module wasn't available. https://forums.factorio.com/124042
 - Fixed that platform inactivity was not updated when sending cargo to planets. https://forums.factorio.com/126891
 - Fixed that players in cargo pods would activate gates. https://forums.factorio.com/126329
 - Fixed that prototype defined lamp colors didn't work. https://forums.factorio.com/124548
 - Fixed that quitting from the server console while an async save was running would deadlock the server. https://forums.factorio.com/102240
 - Fixed that reading localised strings through some methods did not work correctly. https://forums.factorio.com/126626
 - Fixed that researching a technology would cause the input fields in constant combinators and requester chests to lose focus. https://forums.factorio.com/123241
 - Fixed that resources with no minable products would not show a name when hovering in the map view.
 - Fixed that roboport read-requests could output signals when they weren't actually being requested. https://forums.factorio.com/118396
 - Fixed that roboports marked for deconstruction still wanted to fulfill robot requests. https://forums.factorio.com/121024
 - Fixed that rocket turrets and railgun turrets had the wrong fast-replace groups. https://forums.factorio.com/125205
 - Fixed that some startup errors would cause the mod list to be set to "enable all". https://forums.factorio.com/126164
 - Fixed that space connections on the starmap would not use the shortest route if the route passed above the star. https://forums.factorio.com/123035
 - Fixed that space locations marked as hidden were visible in space platform schedule and platform creation GUI. https://forums.factorio.com/125418
 - Fixed that spoiled items in modded rocket silos couldn't be removed by inserters. https://forums.factorio.com/126403
 - Fixed that super-forced building over belts ignored planned upgrade when adding underground belts. https://forums.factorio.com/119986
 - Fixed that technology GUI allowed opening console in multiplayer. https://forums.factorio.com/119709
 - Fixed that the building preview and actual build position could differ at some resolutions and zooms. https://forums.factorio.com/118896
 - Fixed that the cheat mode crafting GUI didn't show quality options at all times. https://forums.factorio.com/126049
 - Fixed that the filter selection GUI would get closed when a ghost buffer chest was built. https://forums.factorio.com/122514
 - Fixed that the game would close if a filename-related error was raised in the save game dialog with async saving enabled. https://forums.factorio.com/114794
 - Fixed that the map editor tile paint bucket tool did not highlight tiles correctly. https://forums.factorio.com/126959
 - Fixed that the mining dril status would be incorrect when out of resources and pointing at an entity to be deconstructed. https://forums.factorio.com/125167
 - Fixed that the rail planner did not work on the edges of larger screens. https://forums.factorio.com/126120
 - Fixed that the side menu buttons did not update when a player would change forces. https://forums.factorio.com/122088
 - Fixed that tile prototype's placeable_by.count was ignored when building manually https://forums.factorio.com/123322
 - Fixed that trains with the same top in their schedule would not move between stops even if the one it is waiting at is disabled. https://forums.factorio.com/118475
 - Fixed that traversing train GUI browse history entries didn't preserve centered locomotive.
 - Fixed that trivial smokes for player effect could cause new chunks to be generated when looking at the map. https://forums.factorio.com/127011
 - Fixed that turbo splitters used slightly less energy than other splitters to not freeze. https://forums.factorio.com/126163
 - Fixed that undo removal of tile ghosts did not set the last user. https://forums.factorio.com/127084
 - Fixed that unpowered inserters could pick up fish. https://forums.factorio.com/126522
 - Fixed that vehicle weapon tooltips did not show bonuses. https://forums.factorio.com/122386
 - Fixed that virtual items like green-wire or spidertron-remote are no longer showing recycling recipe. https://forums.factorio.com/124333
 - Fixed that you couldn't re-select the same item when opening the remote view ghost picker. https://forums.factorio.com/125403
 - Fixed the research completed sound being played multiple times when multiple researches finish on the same tick. https://forums.factorio.com/124424
 - Fixed tight spot script crashing when in remote controller. https://forums.factorio.com/126242
 - Fixed train stop GUI recentering when trains count goes to 0. https://forums.factorio.com/125861
 - Fixed unrotatable furnaces being rotated when overbuilt with a blueprint https://forums.factorio.com/126373
 - Fixed util.combine_icons calculated scale from icon_size incorrectly. https://forums.factorio.com/119797
 - Fixed wrong behaviour in smart belt building over an obstacle with belts soon after the obstacle.
 - Fixed yellow tinted rectangles around rail tracks and other sprites on Mac. https://forums.factorio.com/116387
 - Improved issue with fast moving bots sometime appearing on screen instead of flying in from off screen. https://forums.factorio.com/124268
 - Modified Railgun Turret projectile spawning location such that it would no longer unexpectedly destroy nearby friendly entities https://forums.factorio.com/121660
 - Removed duplicated frame in the fusion generator animation. https://forums.factorio.com/123796
 - Removed several unused sprites. https://forums.factorio.com/123454
 - Restored signal-ghost virtual signal. https://forums.factorio.com/126713
 
Changes
- Added extra info about the evaluation order and dependencies into the blueprint parametrisation UI.
 - Added hatch count info to platform hub, landing pad and rocket silo.
 - Added missing open/close GUI sounds and fixed incorrect open/close GUI sounds for various entities. https://forums.factorio.com/126967
 - Added missing walking sounds and fixed incorrect walking sounds for various decoratives.
 - Added speed values to the description of demolishers. https://forums.factorio.com/119588
 - Adjusted how walking and driving sounds attenuate with zoom level.
 - Changed the "Train stop names" checkbox in the blueprint ui to be always on by default.
 - Drag building produces one merge undo action per the whole drag, instead of the individual undo actions for every entity built.
 - Increased minimum sprite atlas size to 4096 even when sprite resolution is set to medium. https://forums.factorio.com/127086
 - Linked fluidbox connections will no longer show a fluid icon.
 - Moved biter egg handling to be required by promethium science pack instead of quantum processors because that's when they are really needed.
 - Multiplayer selection rectangles will only show the player name if the player's character is not visible on-screen.
 - Reduced how much you can zoom out in god controller.
 - Space platform "request missing materials for construction" will no longer request items for entity ghosts which can't yet be built. (https://forums.factorio.com/122185) This should help to prevent over filling of hubs while larger platforms are being built.
 
Graphics
- Added destroyed graphics for crushers, and improved their graphics a little bit.
 - Added destroyed graphics for space platform thrusters.
 - Added icon for the technology effect of elevated rails.
 - Baked in shadows of decaying enemies to have them draw better when on transport belts, and also to save on VRAM. https://forums.factorio.com/116164
 - Fixed reflections on water being broken. https://forums.factorio.com/124269
 - Improved icons of cargo pod.
 - Removed unused spritesheets from the game data folder.
 - Tweaked some colours of recipes in biochambers so they're a bit easier to tell apart.
 - Updated space platform related icon like the hub, starter pack, icon for the surface and the tech icon.
 - Used the new virtual signal icon for research also for the research icon in the production graphs.
 
Minor Features
- Added an ability to pin the selected resource patch directly from map view.
 - Added an option for Programmable speaker to use Cyclic sounds. https://forums.factorio.com/112852
 - Added an option to control the volume of Programmable speaker sounds via circuit network. https://forums.factorio.com/112852
 - Added an option to mute sound categories in sound settings. https://forums.factorio.com/126735
 - Added an option to stop playing sounds of Programmable speaker when input signal changes instead of waiting for the sounds to finish playing. https://forums.factorio.com/112852
 - Added drag-to-reorder to deconstruction planner filters.
 - Added drag-to-reorder to editor infinity filters.
 - Added drag-to-reorder to infinity chest filters.
 - Added drag-to-reorder to inserter, loader, and asteroid collector filters.
 - Added drag-to-reorder to module upgrade settings inside upgrade planner destination UI.
 - Added drag-to-reorder to pins.
 - Added drag-to-reorder to upgrade planner filters.
 - Added drag-to-reorder turret priorities.
 - Added fluid contents to the pumpjack tooltip. https://forums.factorio.com/117211
 - Added fluid temperatures to Factoriopedia ingredients and products where relevant. https://forums.factorio.com/119927
 - Decider combinator output constant can be changed.
 - Extended the virtual signals, and unified/changed graphics of some of the existing ones.
 - Furnaces can be connected to circuit network.
 - GUIs can now also be navigated with D-pad in controller input method.
 - Make drop item hotkey work the same way in GUI as it does in the game world.
 - Show a warning in blueprint and blueprint book tooltips if they are using a lot of RAM.
 - Show a warning in the blueprint library if it's using a lot of RAM.
 
Modding
- Added AssemblingMachinePrototype::circuit_connector_flipped.
 - Added AssemblingMachinePrototype::max_item_product_count.
 - Added FurnacePrototype::circuit_connector, circuit_connector_flipped, circuit_wire_max_distance, default_recipe_finished_signal, default_working_signal.
 - Added LoaderPrototype::adjustable_belt_stack_size.
 - Added SpiderVehicleGraphicsSet::default_color.
 - Added optional ProgrammableSpeakerNote::cyclic_sound. https://forums.factorio.com/112852
 - Added the "infinity-cargo-wagon" entity type.
 - Added the "proxy-container" entity type.
 - Reduced light_renderer_search_distance_limit to 20 to compensate for entity_renderer_search_box_limits change.
 - Removed PlaySoundTriggerEffectItem::volume_modifier and PlaySoundTriggerEffectItem::audible_distance_modifier.
 - Removed WorkingSound::apparent_volume.
 - Removed WorkingSound::audible_distance_modifier, MainSound::audible_distance_modifier and SoundAccent::audible_distance_modifier. Sound::audible_distance_modifier is used instead.
 - Renamed WorkingSound::max_sounds_per_type to WorkingSound::max_sounds_per_prototype. The limit is now applied per prototype.
 - Unified entity_renderer_search_box_limits to 6 from all sides due to reduced update rate optimization of robots.
 
Optimizations
- Cargo pod performance when landing in cargo bays attached to landing pads is roughly 187 times faster.
 - Cargo pod performance when launching from platforms to planets is roughly 687 times faster. https://forums.factorio.com/126455
 - Demolishers are now no longer simulated when they are irrelevant to gameplay, and off-screen demolishers are now only partially simulated. https://forums.factorio.com/120275
 - Improved belt reader performance.
 - Improved cargo pod and rocket silo rocket performance when waiting in rocket silos by 100%.
 - Improved inserter performance when removing items from space platform hubs.
 
Scripting
- Added CustomInputEvent::cursor_direction.
 - Added LuaCargoHatch.
 - Added LuaEntity::cargo_hatches read.
 - Added LuaEntity::cargo_pod_destination read/write.
 - Added LuaEntity::cargo_pod_state read.
 - Added LuaEntity::create_cargo_pod().
 - Added LuaEntity::get_cargo_bays().
 - Added LuaEntity::loader_belt_stack_size_override read/write.
 - Added LuaEntity::proxy_target_entity and proxy_target_inventory.
 - Added LuaEntity::rocket read.
 - Added LuaEntityPrototype::get_pumping_speed. LuaEntityPrototype::pumping_speed is deprecated and should not be used.
 - Added LuaEntityPrototype::loader_adjustable_belt_stack_size read.
 - Added LuaEntityPrototype::loader_max_belt_stack_size read.
 - Added LuaFurnaceControlBehavior.
 - Added LuaPlayer::add_pin().
 - Added LuaPrototypeBase::factoriopedia_description read.
 - Added LuaProxyContainerControlBehavior.
 - Added LuaRecord::contents_size read.
 - Added LuaRecord::preview_icons read/write.
 - Added LuaSchedule.
 - Added LuaSchedule::get_records(), set_records(), clear_records(), get_interrupts(), set_interrupts(), clear_interrupts().
 - Added LuaSpacePlatform::can_leave_current_location().
 - Added LuaSpacePlatform::distance read/write.
 - Added LuaSpacePlatform::get_schedule().
 - Added LuaSpacePlatform::space_connection read/write.
 - Added LuaTrain::get_schedule().
 - Added LuaTransportLine::force_insert_at.
 - Added Luaentity::attached_cargo_pod read.
 - Added defines.inventory.assembling_machine_trash and defines.inventory.furnace_trash.
 - Added defines.inventory.proxy_main.
 - Added factoriopedia_alternative reads to all LuaPrototypes that support it.
 - Added on_cargo_pod_finished_descending and on_cargo_pod_delivered_cargo events.
 - Added on_singleplayer_init and on_multiplayer_init.
 - Added optional 'stop_playing_sounds' parameter to LuaEntity::play_note().
 - Added optional 'surface' parameter to LuaPlayer::create_local_flying_text().
 - Added record to on_player_setup_blueprint and on_player_deconstructed_area. https://forums.factorio.com/88100
 - Changed LuaSchedule::add_record() to accept index saying where the record is added.
 - Changed LuaSchedule::add_record() to purely add without any extra behavior.
 - Changed LuaSpacePlatform::space_location to read/write.