[h1][b]Features[/b][/h1] [list] [*]Added new tutorial campaign levels 04 and 05. ([url=https://www.factorio.com/blog/post/fff-347]more[/url]) [/list] [h1][b]Changes[/b][/h1] [list] [*]Added a search bar to the mod settings GUI. [/list] [h1][b]Bugfixes[/b][/h1] [list] [*]Fixed a crash when building entity ghosts that immediately get invalidated through script. [*]Fixed that the choose-elem-button elem_type "signal" didn't show special signals. [url=https://forums.factorio.com/84877]more[/url] [*]Fixed that furnaces required module slots to be effected by beacons. [url=https://forums.factorio.com/84337]more[/url] [*]Fixed that some select-a-thing GUIs didn't have search bars. [url=https://forums.factorio.com/84907]more[/url] [*]Fixed that LuaEntity::revive({raise_revive=false}) would still raise the revive event. [*]Fixed a crash when trying to iterate game.forces with the maximum number of forces created. [url=https://forums.factorio.com/85053]more[/url] [*]Fixed a desync related to fast-replacing modded beacons. [url=https://forums.factorio.com/85037]more[/url] [*]Fixed performance issue with initializing huge Lua arrays, that could cause loading of some modded saves take forever. [url=https://forums.factorio.com/84794]more[/url] [/list] [h1][b]Modding[/b][/h1] [list] [*]Added item prototype flag "draw-logistic-overlay". [*]Added support to play a sound when a robot deconstructs something through utility-constants "deconstruct_robot". [/list] [h1][b]Scripting[/b][/h1] [list] [*]Added on_force_reset event called when LuaForce::reset() is run. [*]Added remove_colliding_entities and remove_colliding_decoratives parameters to LuaSurface::set_tiles(). [*]Added LuaSurface::get_script_area, edit_script_area, add_script_area, remove_script_area, get_script_position, edit_script_position, add_script_position, remove_script_position. [*]Added 'elem_filters' onto choose-elem-button LuaGuiElements to control what options appear in the picker GUI. [*]Added 'crafting-category' filter to EntityPrototypeFilters. [*]Added 'has-ingredient-fluid', 'has-ingredient-item', 'has-product-fluid', 'has-product-item' filters to RecipePrototypeFilters which can accept a nested set of FluidPrototypeFilters or ItemPrototypeFilters. [*]Added 'place-result', 'burnt-result', 'place-as-tile', 'placed-as-equipment-result' filters to EntityPrototypeFilters which can each accept a nested set filters. [*]Added 'name' filter to EntityPrototypeFilters, FluidPrototypeFilters, and ItemPrototypeFilters which accepts either a single name or a list of names to accept, similar to LuaSurface::find_entities_filtered. [/list] You can get experimental releases by selecting the '0.18.x' beta branch under Factorio's properties in Steam.