Fly a personal shuttle and grow it into an autonomous aviation network of Docks, Airports, cargo drones, Skyways, modular carriers, and explainable industrial zones. Standalone with optional Golden Age integration.
Mods introducing new content into the game.
Version: 0.22.13
Date: 2026-07-24
Bugfixes:
- Fixed saves failing during on_configuration_changed because the unified fleet registry read the removed LuaEntityPrototype.max_health member.
- Switched runtime hull calculations to LuaEntity.max_health, which is the supported quality-aware maximum-health value in Factorio 2.0.
- Audited and corrected the same invalid prototype-health access in Mega Drone recreation, refitting, servicing, commissioning, and carrier repair-mission scanning.
Compatibility:
- Storage schema remains 24 and remote API remains 22.
- No save migration is required from 0.22.12; updating to this version allows affected saves to load normally.
Version: 0.22.12
Date: 2026-07-24
Changes:
- Replaced the permanent Skybound Journey dismissal behavior with a reversible Hide action that preserves the current goal and all Journey progress.
- Repurposed the existing Ctrl+Shift+J control and shortcut-bar button to show the current Skybound Journey again; completed Journeys and Guidance Off open the Help Log directly.
- Renamed the shortcut to Skybound Journey and Help Log, changed Open Help to Open Help Log, and added a Show Journey button inside the Help Log.
- Hidden-state notices now display the player's configured Journey control instead of requiring a console command.
Migration:
- Storage schema 24 converts saves dismissed by 0.22.10 or 0.22.11 into hidden Journeys and recovers all uncompleted stages without erasing completed progress.
Compatibility:
- Remote API remains 22. Existing 0.22.11 saves migrate automatically.
Version: 0.22.11
Date: 2026-07-24
Changes:
- Clearly tells the player immediately after dismissing the Skybound Journey that the entire proactive sequence is hidden and can be restored with /skybound-guidance-reset.
- Repeats the restoration command whenever a player loads or rejoins a save where the Journey remains dismissed.
- Allows every player to restore their own Journey without administrator privileges; targeting another player still requires administrator privileges in multiplayer.
Compatibility:
- Storage schema remains 23 and remote API remains 22.
- No save migration is required from 0.22.10.
Version: 0.22.10
Date: 2026-07-24
Changes:
- Changed the Skybound Journey dismiss button to dismiss the entire proactive Journey sequence instead of advancing immediately to the next guidance card.
- The Help Library and Journey progress checklist remain available after dismissal.
- Resetting Skybound guidance restores the proactive Journey sequence.
Compatibility:
- Storage schema remains 23 and remote API remains 22.
- No save migration is required from 0.22.9.
Version: 0.22.9
Date: 2026-07-24
Bugfixes:
- Fixed the Shuttle HUD repeatedly logging an error when Factorio returned the currently burning fuel as a quality-aware item/prototype object instead of a plain string.
- Normalized runtime item identifiers before constructing localized item-name keys or inventory snapshots.
- Clamped the Shuttle HUD to a compact fixed width and disabled inherited horizontal stretching so Flat UI, GUI Unifier, and similar global GUI-style mods cannot expand it into a screen-spanning bar.
- Shortened the takeoff and landing button captions while preserving the key binding in the hint and tooltip.
Compatibility:
- Storage schema remains 23 and remote API remains 22.
- No save migration is required from 0.22.8.
Version: 0.22.8
Date: 2026-07-23
Changes:
- Replaced the Mod Portal thumbnail with the uploaded Survey Shuttle artwork.
Compatibility:
- No gameplay, migration, storage-schema, or remote-API changes.
Version: 0.22.7
Date: 2026-07-23
Info:
- Prepared the first public-beta Mod Portal package.
- Synchronized the package, runtime, and release-validation version metadata.
- Added expanded Mod Portal listing copy and a public-beta release checklist.
Compatibility:
- Storage schema remains 23 and existing saves require no migration.
- Golden Age and Space Age remain optional.
Changes:
- Replaced development release-candidate wording with transparent public-beta status.
- Preserved the documented live acceptance gates required before promotion to 1.0.0.
Version: 0.22.6
Date: 2026-07-24
Performance:
- Reduced Shuttle, Engine I Shuttle, wreck, and Dock sprite-frame area by 23.4% without resizing visible artwork.
- Removed the separate sparse Shuttle turret/sensor render layer; directional sensor details remain baked into the body art.
- Changed Shuttle presentation sprites from high to medium cache priority and enabled hardware-aware forced downscaling.
- Reduced loaded Shuttle directional atlas area from 4,259,840 to 2,458,624 pixels, a 42.3% reduction.
Compatibility:
- Rendering-only optimization. Storage schema remains 23 and existing saves require no migration.
Version: 0.22.5
Date: 2026-07-23
Features:
- Replaced the Worn Survey Shuttle with a rugged industrial frontier-VTOL visual identity.
- Added distinct final art for the Engine I Shuttle variant, Shuttle wreck, matching icon family, and Shuttle Dock alignment pad.
Polish:
- Strengthened Factorio-style steel plating, exposed machinery, cargo-hatch readability, landing skids, hazard markings, cyan navigation lights, and field-repair asymmetry.
- Preserved the existing 64-direction, one-frame-per-direction vehicle presentation.
Compatibility:
- Presentation-only update. Storage schema remains 23 and existing saves require no migration.
Version: 0.22.4
Date: 2026-07-23
Bugfixes:
- Fixed the Skybound Journey Open Help crash caused by the invalid Factorio GUI style `heading_1_label`.
- Audited all explicit runtime GUI style references and added a targeted Help Library construction test.
Version: 0.22.3
Date: 2026-07-23
Bugfixes:
- Fixed Space Age generated recycling recipes being assigned nonexistent dynamically constructed Skybound icon paths during final data fixes.
- Final icon replacement now uses a generated registry of the 207 icon files actually packaged with the mod.
- Generated or third-party Skybound-named prototypes without dedicated artwork preserve their existing inherited icon metadata.
Validation:
- Audited every explicit __golden-age-skybound__/ asset path in Lua source against the packaged files.
- Validated every packaged PNG and Ogg asset and every dynamically constructed final entity, icon, and sound path.
Compatibility:
- Storage schema remains 23; no save migration is required from 0.22.2.
Version: 0.22.2
Date: 2026-07-23
Bugfixes:
- Fixed the Worn Survey Shuttle failing data-stage validation because its one-frame final animation inherited the vanilla tank's two-frame light_animation.
- Removed incompatible inherited tank light animations from the Worn Survey Shuttle, upgraded Shuttle variant, Shuttle Dock, and Shuttle Wreck after final-art replacement.
- Added explicit one-frame declarations to the final Shuttle and turret animation layers.
Compatibility:
- Storage schema remains 23; no save migration is required from 0.22.1.
Version: 0.22.1
Date: 2026-07-23
Bugfixes:
- Fixed the Fleet Command Array radar prototype failing during data-stage loading because its final-art RotatedAnimation layer did not declare direction_count.
Compatibility:
- Storage schema remains 23; no save migration is required from 0.22.0.
Version: 0.22.0
Date: 2026-07-23
Features:
- Entered formal M22 feature freeze and added release-candidate validation for art, audio, guidance, accessibility, localization, compatibility, packaging, migrations, benchmarks, and multiplayer acceptance.
- Replaced permanent Skybound prototype icons with original project-specific icon art and added final visual bindings for aircraft, Airports, Hangars, Beacons, Docks, the Fleet Command Array, and operational markers.
- Added original event-driven aircraft, infrastructure, operation, contract, procurement, and alert sound cues with per-player category volume, deduplication, aggregation, and cooldown controls.
- Added the contextual Skybound Journey, first-use goal cards, four guidance modes, and a permanent Help Library covering the complete Shuttle-to-Fleet-Command progression.
- Added final accessibility settings including Reduced Motion, independent audio categories, optional Critical sounds, and GUI alternatives for major controls.
- Added ReleaseValidationManager, FeedbackManager, GuidanceManager, migration 023, remote diagnostics API 22, release commands, sanitized diagnostics export, and compatibility-certification records.
- Added final thumbnail, art and audio bibles, asset provenance, README, FAQ, compatibility matrix, known issues, credits, release checklist, post-release backlog, portal description, and package manifest.
Changes:
- Updated the Skybound storage schema to version 23.
- Updated the development version to 0.22.0; version 1.0.0 remains reserved for a build that passes live clean-install, migration, benchmark, Golden Age, GUI-scale, and multiplayer acceptance testing.
- The Aviation Guide shortcut now opens the contextual Help Library.
- Presentation work obeys M21 rendering, GUI, audio, and deterministic simulation budgets.
Validation:
- Static package validation covers Lua parsing, module dependencies, runtime require placement, event and constant references, input and locale conflicts, final asset paths, release documents, archive root, duplicate entries, and ZIP integrity.
Info:
- Live Factorio data-stage loading, migration fixtures, balance playthroughs, benchmark runs, Golden Age certification, and dedicated multiplayer soak testing remain explicit 1.0 promotion gates.
Version: 0.21.0
Date: 2026-07-23
Features:
- Added deterministic shared work-unit scheduling with Critical reserve capacity, stable priority queues, starvation credit, resumable cursors, revision safety, cancellation, and backlog telemetry.
- Added dirty-record deduplication, reciprocal relationship indexes, spatial buckets, registered-entity records, active-aircraft indexes, and deterministic commissioned-zone monitoring shards.
- Moved Development Zone planning, manifest generation, Skyway graph scope rebuilds, reconciliation, transaction repair, storage maintenance, and multiplayer audit hashing into bounded scheduler jobs.
- Replaced all-pairs Skyway node comparison with force/surface-scoped spatial candidate searches and deferred graph rebuild jobs.
- Added incremental save reconciliation, transaction reconciliation, corruption quarantine, safe recovery actions, force-merge recovery, and managed-surface deletion handling.
- Added bounded route-cache eviction, history and sample pruning, three-plan superseded retention, completed-operation compaction, request/tombstone expiry, and absent-player transient-state cleanup.
- Added the Performance Console, performance profiles, global workload settings, per-player refresh/rendering settings, manager and scheduler dashboards, storage telemetry, backlog alerts, and multiplayer audit hashes.
- Added Standard, Large, Extreme, and multiplayer soak scenario harnesses plus M21 audit, benchmark, soak, and release-readiness documentation.
- Added migration 022, remote diagnostics API 21, M21 debug commands, validation, localization, and documentation.
Changes:
- Updated the Skybound storage schema to version 22.
- Performance profiles affect deterministic throughput and local visual detail only; they do not select gameplay outcomes.
- New automatic operations temporarily pause during critical reconciliation phases while active safety and value-moving work continues.
Validation:
- Parsed all 508 Lua files and all 9 JSON files successfully.
- Resolved all 1,858 literal module dependencies with zero dependency cycles and zero control-stage runtime require() calls.
- Completed mocked initialization, configuration change, 1,200 lifecycle ticks, Critical-before-Background scheduler behavior, request deduplication, and revision-conflict checks.
Info:
- Real Factorio UPS benchmarks, data-stage loading, existing-save migration, and headless multiplayer soak/desync testing remain required release-candidate gates because Factorio was unavailable in the implementation environment.
Version: 0.20.1
Date: 2026-07-23
Bugfixes:
- Fixed a non-recoverable startup crash caused by GoldenAgeAdapterManager calling require() during on_init.
- Removed all 19 runtime require() calls from control-stage code across Golden Age integration, contracts, procurement, gemstone avionics, Fleet Console, remote API, Defense planning, Transport planning, and debug commands.
- Moved every affected dependency to file-scope loading during control.lua parsing, as required by Factorio 2.0.
Validation:
- Parsed all 482 Lua files successfully.
- Verified zero require() calls remain inside runtime functions.
- Verified all 1,750 literal module dependencies resolve and the module graph has no dependency cycles.
Info:
- Storage schema remains 21 and remote API remains 20; no save migration is required from 0.20.0.
Version: 0.20.0
Date: 2026-07-22
Features:
- Added optional Golden Age `gold-ore >= 2.0.0` compatibility while preserving the complete standalone M0-M19 progression path.
- Added versioned runtime handshake, partial-capability negotiation, stable provider registration, Exchange-stage and Treasury summaries, and Fleet Console compatibility reporting.
- Added force-wide Royal Aviation Standing, six ranks, exactly-once accomplishments, historical import, rank events, and bounded economic history.
- Added Air Freight, Frontier Survey, Development Commission, Emergency Relief, Skyway Expansion, and Heavy Lift Royal contracts tied to authoritative physical Skybound operations.
- Added persistent contract verification and payout transactions that prevent duplicate coin or Standing rewards across retries and save/load.
- Added Royal Air Supply catalog registration and six Quartermaster aviation stock templates.
- Added explicit Treasury procurement policies, per-order caps, cycle percentage limits, minimum reserves, physical delivery targets, partial delivery, refunds, and manifest inbound accounting.
- Added the Gilded Avionics Core and two physical gemstone sockets for verified Rough or Cut Ruby, Sapphire, Emerald, and Diamond carrier specialization.
- Added gemstone transaction rollback, duplicate-gem diminishing returns, module-damage dormancy, safe refit restrictions, configuration validation, force-merge reconciliation, and physical wreck recovery.
- Added Golden Age Fleet Console dashboards, Unified Operations, deadline priority, economic alerts, remote API 20, branch adapters, debug commands, migration 021, localization, validation, and documentation.
Changes:
- Updated the Skybound storage schema to version 21.
- Golden Age remains authoritative for coins, Treasury, Exchange progression, procurement, contract-board state, gemstone prototypes, and economic history owned by Golden Age.
- Skybound remains authoritative for aircraft, routes, missions, Development Zones, physical delivery proof, carrier configuration, gemstone socket assignments, and Royal Aviation Standing.
- Automatic Treasury spending remains disabled by default and requires explicit player-approved allowlists and spending caps.
- Accepted Royal contracts and procurement orders now appear in Fleet Command without competing for aircraft independently of their linked physical operations.
Info:
- The optional full contract, procurement, and accomplishment feature set requires the companion Golden Age runtime API extension described by M20; unsupported capabilities degrade independently.
- Live Factorio 2.0 testing with Golden Age installed and absent, multiplayer, save/reload, removal/reinstallation, and physical delivery transactions is still required before public release.
Version: 0.19.0
Date: 2026-07-22
Features:
- Added Fleet Command and Autonomous Operations technology and the force-wide Fleet Console.
- Added copied unified asset and operation registries for aircraft, infrastructure, zones, schedules, missions, manifests, construction, commissioning, supply contracts, recovery work, and Transport Corridors.
- Added Overview, Assets, Operations, Alerts, Groups, Capacity, Network, History, and Policies dashboards with bounded search, filters, stable sorting, pagination, saved player views, map actions, and detail panels.
- Added named Fleet Groups and Operation Groups with role policy, preferred Airports, excluded zones, assignment modes, reserves, inherited priority, and group pause controls.
- Added Critical, High, Normal, Low, and Background priorities with parent, zone, group, contract, and force inheritance, bounded queue aging, visible safety bonuses, and deterministic tie-breaking.
- Added deterministic Modular Carrier and Large Cargo Drone assignment with module, capacity, route, source, health, energy, congestion, reservation, emergency-reserve, and group-policy evaluation.
- Added complete assignment explanations including eligible candidates, rejected candidates, score factors, penalties, revisions, and selected-asset reasoning.
- Added multi-drone Transport Corridor assignment, replacement provisioning, reciprocal corridor ownership, authoritative revalidation, and safe-boundary release.
- Added force policy profiles, operation concurrency budgets, queue admission reasons, queued-only and safe-boundary preemption, reassignment, and persistent deferred-release handling.
- Added transactional pause, resume, recall, Emergency Recall, Emergency Pack, safe cancellation, and group commands with stable targets and per-target results.
- Added unified alert deduplication, severity, escalation, acknowledgement, temporary and policy suppression, resolution, root-cause relationships, downstream effects, recommended actions, and explicitly enabled safe automation rules.
- Added bounded assignment, operation, commissioning, failure, recovery, alert, and command history.
- Added the optional 7x7 Fleet Command Array with a 500 MJ command-power buffer and load-dependent 5 MW, 10 MW, or 20 MW draw.
- Added force-merge handling for M19 policies, groups, alerts, rules, command transactions, Command Arrays, and history.
- Added migration 020, remote API 19, M19 debug commands, validation, localization, and documentation.
Changes:
- Updated the Skybound storage schema to version 20 and preserved all M1-M18 aircraft, infrastructure, routes, flights, cargo, robots, missions, schedules, contracts, Development Zones, construction operations, and Material Corridors.
- Reserved Ctrl+Shift+F for the Fleet Console and moved the older Freight Schedule shortcut to avoid an input conflict.
- Specialized managers remain authoritative; Fleet Console commands use Mainframe requests and cannot directly mutate physical system records.
- Automatic assignment never targets planning, manifest, staging, commissioning, manual-deployment, or ground-only Transport operations that do not require an aircraft.
- Supply-contract carrier assignments now release after their physical child mission reaches a terminal state.
Info:
- M19 coordinates player-approved operations and does not approve plans, redesign factories, procure materials, choose technologies, or create hidden strategic goals.
- Live Factorio 2.0, multiplayer, save/reload, GUI, and long-running congestion testing is still required before public release.
Version: 0.18.0
Date: 2026-07-22
Features:
- Added Autonomous Transport Engineering and the Material Corridor Console for approved Transport Development Zones.
- Added a force-aware Transport Port registry for commissioned Mining outputs, Smelting inputs and outputs, Cargo Hangars, selected endpoints, and compatibility-registered custom ports.
- Added exact solid-item and quality-aware routes with Ground Belt, Scheduled Air, and Hybrid Ground-and-Air modes.
- Added Match Source Supply, Match Destination Demand, Fixed Delivery Rate, Fixed Ground Lanes, and Maximize Within Zone throughput targets.
- Added stable one-to-four destination editing, Priority Demand, Equal, and Fixed Ratio allocation controls, plus an explicit console refresh that preserves active text entry.
- Added Direct, Balanced, Infrastructure-Aligned, Throughput, and Resilient candidate profiles with deterministic route generation, waypoint routing, protected crossings, no-build exclusions, scoring, preview, approval, and staleness handling.
- Added belt-lane sizing, connected source and destination buffer adapters, underground protected crossings, Cargo Hangar handoffs, Large Cargo Drone sizing, multi-destination air allocation, and corridor-owned Freight Schedule definitions.
- Added exact Transport manifests, phase-aware carrier packing, autonomous belt and handoff construction, owned Cargo Hangar construction, physical Large Cargo Drone deployment, and idempotent schedule provisioning.
- Added physical, power, ground, air, hybrid, and sustained-flow commissioning that observes real endpoint inventories and real Cargo Hangar transfer statistics.
- Added commissioned Material Corridor monitoring for source starvation, destination blockage, ground disconnection, Hangar power, drone shortages, stranded drones, paused schedules, bottlenecks, capacity limits, and expansion recommendations.
- Added migration 019, remote API 18, Transport overlays, save/load ownership reconciliation, multiplayer-safe Mainframe events, debug commands, localization, validation, and implementation documentation.
Changes:
- Updated the Skybound storage schema to version 19.
- Extended Cargo Hangars, Large Cargo Drones, Freight Schedules, generic manifests, carrier packing, and autonomous construction with optional Transport Corridor ownership.
- Commissioned Mining and Smelting ports can now be connected by persistent, physically constructed Material Corridors.
Info:
- Fluids, trains, cross-surface routes, mixed-item corridors, multi-source balancing, automatic demolition, and global logistics optimization remain deferred.
Version: 0.17.0
Date: 2026-07-21
Features:
- Added the complete Smelting Zone planner with one to four independent recipe lines, supported base and registered modded solid smelting recipes, four planner profiles, four furnace-bank geometries, and four throughput target modes.
- Added force-aware furnace, belt, inserter, pole, buffer, fuel, radar, and module registries with deterministic throughput, furnace-count, lane, inserter, power, fuel, source-capacity, startup-stock, and buffer calculations.
- Added distinct mirrored-bank, parallel-bank, modular-cell, and compact-block candidates with real input, output, and fuel routes, physical ports, service access, expansion reservations, scoring, preview, comparison, validation, approval, and staleness handling.
- Added exact Smelting construction manifests, real startup input and burner fuel, phase-aware carrier packing, dependency-ordered construction, module installation, startup loading, and generic zone-pipeline integration.
- Added physical, configuration, electrical, fuel, input, output, warmup, and sustained-production commissioning using actual output flow and furnace production counters.
- Added commissioned Smelting Complex readiness monitoring for physical integrity, furnace availability, input starvation, burner fuel, electrical service, output blockage, recipe behavior, and measured throughput.
- Added automatic, manual-approval, and alert-only Fuel Supply Contracts targeting real cache inventories through ordinary carrier supply missions.
- Added Autonomous Smelting Engineering technology, Smelting Console and overlay controls, marker prototypes, remote API 17, debug commands, migration 018, localization, validation, and documentation.
Changes:
- Extended the generic planner, manifest, staging, packing, construction, and commissioning pipeline to Smelting Plans while preserving Mining and Defense behavior.
- Smelting plans create nearby physical handoff ports but do not construct long-distance inter-zone transport corridors; that remains reserved for M18.
- Burner and electric operation remain distinct: burner lines require real compatible fuel and delivery, while electric furnaces and powered logistics require a real electrical connection.
- Storage schema is now 18. Existing M1-M16 aircraft, routes, carriers, missions, zones, Mining and Defense plans, manifests, operations, outposts, readiness records, and supply contracts are preserved.
Info:
- M17 creates working industrial conversion complexes, not decorative furnace rows. Actual in-game and multiplayer launch testing is still required before public release.
Version: 0.16.1
Date: 2026-07-21
Bugfixes:
- Fixed the Defense Supply Contract marker referencing the nonexistent Factorio base icon path logistic-chest-requester.png. It now uses the valid requester-chest.png icon, allowing the mod to load.
Version: 0.16.0
Date: 2026-07-21
Features:
- Added the complete Defense Zone planner with protected assets, access corridors, sixteen threat sectors, player overrides, five defense geometries, four planning profiles, and ballistic, energy, or mixed equipment packages.
- Added deterministic scored Defense Plan candidates with walls, gates, turret coverage and crossfire, radar, power, local ammunition caches, physical belt feeds, maintenance stock, optional mines, and exact startup supplies.
- Added Defense Plan manifests, physical staging, carrier packing, dependency-ordered autonomous construction, real ammunition loading, and electrical-grid validation through the generic M13-M15 zone pipeline.
- Added strict gate, access, coverage, ammunition, power, radar, cache, belt-feed, and controlled live-fire commissioning.
- Added commissioned Defensive Outpost readiness monitoring, attack-history retention, breach detection and markers, entity rediscovery, and Defense Readiness Console overlays.
- Added Defense Supply Contracts for ammunition, repair stock, actual plan-derived replacement parts, and mixed resupply through normal carrier supply missions.
- Added Autonomous Defensive Engineering technology, Defense selection tool, marker and test-target prototypes, remote API 16, debug commands, validation, multiplayer authority checks, and migration 017.
Changes:
- Refactored planner, manifest, packing, construction, phase, and commissioning dispatch by plan type while preserving Mining Zone behavior.
- Gun-turret plans require physical ammunition logistics; laser-turret plans require real electrical connection; all commissioned outposts require radar and maintenance stock.
- Defense planning and construction remain deterministic and bounded, and never create free permanent structures or supplies.
- Storage schema is now 17. Existing M1-M15 aircraft, routes, carriers, missions, zones, mining plans, manifests, depots, construction operations, and commissioned Mining Outposts are preserved.
Version: 0.15.0
Date: 2026-07-21
Features:
- Added autonomous Mining Zone construction operations using locked approved plans, manifests, carrier packing plans, and configuration revisions.
- Added transaction-safe physical loading from Zone Supply Staging Depots and approved Airport inventory sources.
- Added normal Skyway dispatch, Landing Beacon anchoring, isolated mobile roboport deployment, real cargo externalization, and native construction robots.
- Added bounded expansion of approved placements, compressed belts, tiles, removal operations, settings, modules, and component dependencies.
- Added Foundation, Obstacle Removal, Power Backbone, Output Depot, Trunk Logistics, Collection Logistics, Mining Equipment, and Finishing construction phases.
- Added save-resumable resupply trips, returned-cargo reconciliation, ghost persistence, manual-build recognition, and destroyed-placement restoration.
- Added strict physical, electrical, mining-logistics, drill-coverage, output-port, and extraction commissioning.
- Added persistent Mining Outpost built-entity records, status monitoring, Construction Operations UI, overlays, remote API 15, commands, validation, and migration 016.
Changes:
- Construction uses only physical staged, loaded, recovered, or manually supplied materials and never creates free items.
- Approved plan coordinates remain immutable throughout construction; conflicts pause dependent work rather than removing player structures automatically.
- Carrier cancellation and failure paths preserve completed infrastructure and safely return or retain real cargo whenever possible.
- Storage schema is now 16. Existing M1-M14 aircraft, missions, zones, surveys, plans, manifests, reservations, depots, and packing plans are preserved.
Version: 0.14.0
Date: 2026-07-21
Features:
- Added exact phase-aware Zone Material Manifests generated from approved Mining Plans.
- Added deterministic construction-item resolution for planned entities, compressed belt segments, underground endpoints, splitters, poles, depots, modules, tiles, and terrain operations.
- Added required construction, terrain, configuration, optional reserve, startup-supply, carrier-support, and informational-salvage requirement classes.
- Added the physical 5x5 Zone Supply Staging Depot with 256 inventory slots, Airport attachment, power interface, manifest binding, and bounded Airport transfer.
- Added source inventory scanning, soft-reservation ledgers, physical staging, exact quality-aware quantities, and stale-manifest reconciliation.
- Added phase-first, minimum-trip, and critical-path carrier packing simulations with exact stack sizes, cargo slots, trip limits, and construction phases.
- Added independent plan, material, staging, carrier, infrastructure, and packing readiness dimensions.
- Added the Zone Material Manifest console, staging-depot interface, manifest map overlay, remote API 14, debug commands, validation, localization, and documentation.
- Added migration 015 and storage schema 15 while preserving every M1-M13 aircraft, mission, Development Zone, survey, reservation, and Mining Plan record.
Changes:
- Planned Mining Zones can now enter manifesting, awaiting-materials, and ready-for-construction states without beginning construction.
- Physical Staging Depot inventories are authoritative; manifests only store calculated snapshots and never duplicate staged items.
- Optional reserves and startup supplies remain separate from exact mandatory plan materials and do not block readiness unless explicitly required.
- Construction remains unavailable until the next milestone; no carrier is dispatched and no ghosts or entities are placed in M14.
Version: 0.13.0
Date: 2026-07-21
Features:
- Activated the first autonomous industrial planner for approved and reserved Mining Development Zones.
- Added deterministic Balanced, Maximum Coverage, Compact, and Throughput profiles with one to five candidate layouts.
- Added force-aware equipment selection for supported mining drills, matched belts, underground belts, splitters, power poles, output containers, and inserters.
- Added resource-grid analysis, single-resource and explicit compatible mixed-resource planning, drill placement, collection and trunk belt routing, output handoffs and depots, power distribution, access clearances, no-build areas, scoring, and validation.
- Added persistent Mining Plan, component-group, placement, output-port, removal-operation, metric, validation, approval, staleness, and supersession records.
- Added Mining Planner settings, candidate comparison, player-local previews, approval, revalidation, output and power pins, and protected-area tools.
- Added bounded underground-belt crossings for narrow protected corridors and water, plus planned tree, rock, cliff, and landfill operations without changing the world.
- Added provider-depot availability checks, explicit existing-handoff validation, optional radar/lamp/repair-buffer extras, and complete power-coverage revalidation.
- Added remote API 13 Mining Planner queries, generation, approval, revalidation, regeneration, and equipment registration.
- Added migration 014, M13 debug commands, planner validation, documentation, and localization.
Changes:
- Mining planner capability is now available while all other Development Zone planners remain survey-only.
- Approved Mining Zones enter the planned state after one candidate is approved and retain their existing reservation.
- World, boundary, survey, equipment, access, exclusion, and preserved-infrastructure changes mark the approved plan stale rather than silently moving placements.
- The hidden Development Zone marker remains a non-colliding interaction anchor and is not treated as physical reserved land; real Airport, Landing Beacon, carrier-approach, and player exclusion clearances remain protected.
- Updated storage schema to 14 and remote API version to 13.
Info:
- M13 generates complete persistent plans only. It does not create ghosts, reserve or consume materials, dispatch construction carriers, or build the outpost.
Version: 0.12.5
Date: 2026-07-21
Features:
- Added the four-step Development Zone flow: Choose Purpose, Mark Area, Review Survey, and Approve Site.
- Added Guided, Standard, and Advanced Development Zone interfaces using the shared per-player Skybound detail preference.
- Added Mining Site, Factory Site, Defense Area, Transport Route, and General Reserve purpose cards, including Factory subtypes.
- Added live size guidance, Primary/Overlay conflict explanations, useful automatic names, and survey-method previews before zone creation.
- Added automatic Existing Map Data, Carrier Survey, and Explore First recommendations with guided survey-mission creation.
- Added Excellent, Good, Usable, Poor, and Blocked Site Ratings, root-cause findings, purpose-specific summaries, and High/Medium/Low Survey Quality.
- Added Airport, Landing Beacon, and recommended Beacon-position access recommendations with direct map actions, safe automatic attachment for new zones, clearing, and Continue Without Beacon.
- Added approval and reservation explanations that clearly state no construction, material spending, or structure removal occurs.
- Added simplified zone states, compact list filters, one primary row action, existing-save onboarding, and Development Zone guidance.
- Added Quick Rename, overlay recolor, Redraw Boundary, Revise Site, Create Similar Zone, Re-Survey, Reset Recommendations, and map navigation.
- Added purpose, Site Rating, survey recommendation, attachment recommendation, guided setup, validation, and debug utilities.
Changes:
- Advanced M12 metrics are progressively disclosed instead of dominating the default zone workflow.
- Redrawing a boundary now uses a reviewable draft before replacing the existing zone area.
- Name, priority, display-color, recommendation, and infrastructure-attachment edits no longer stale an otherwise current survey.
- Existing Development Zones, surveys, boundaries, types, states, attachments, reservations, and missions remain unchanged until the player confirms an authoritative request.
- Storage schema remains 13 and remote API remains 12; no migration is required.
Info:
- M12.5 is a clarity and QoL pass. It does not add planners, layouts, ghosts, manifests, free infrastructure, or automatic construction.
Version: 0.12.3
Date: 2026-07-21
Fixes:
- Removed every runtime-delayed `require()` call from control-stage event handlers, managers, and utilities.
- Preloaded Zone Console, carrier preset, UI complexity, zone type, mission inventory, blueprint transform, guided deployment, storage, and Mega cargo dependencies during `control.lua` parsing.
- Fixed the Regional Freight Schedules Advanced Options crash reported from `clarity_event_handler.lua`.
- Prevented the same Factorio runtime-module-loading failure from occurring later in zone creation, manifest validation, blueprint preparation, deployment cargo packing, mission manifests, and guided deployment.
Info:
- Storage schema remains 13 and remote API remains 12; no save migration is required.
Version: 0.12.2
Date: 2026-07-21
Fixes:
- Replaced the nonexistent Factorio 2.0 base icon path `__base__/graphics/icons/selection-tool.png` used by the Build Zone Designator item and shortcut.
- The Build Zone Designator now uses the stable base radar icon already used by Skybound's survey and zone interfaces.
Info:
- Storage schema remains 13 and remote API remains 12; no save migration is required.
Version: 0.12.1
Date: 2026-07-21
Fixes:
- Replaced the removed Factorio 1.x technology prerequisite `advanced-electronics-2` with the Factorio 2.x `processing-unit` technology for Autonomous Development Surveying.
- Updated the older Regional Drone Freight and Skyway Navigation prerequisite candidates to use `processing-unit` as well.
- Added final-stage compatibility repair for Skybound technology prerequisites renamed or removed by Factorio 2.0, Space Age, or overhaul load order.
Info:
- Storage schema remains 13 and remote API remains 12; no save migration is required.
Version: 0.12.0
Date: 2026-07-21
Features:
- Added Autonomous Development Surveying technology, reusable Build Zone Designator, shortcut, custom inputs, and Development Zone Console.
- Added persistent Mining, Smelting, Defense, Transport, Logistics, Power, and General Expansion zones with normalized rectangular boundaries, naming, priority, revisioning, duplication, resizing, pause, approval, reservation, and deletion.
- Added bounded charted-static and carrier-field survey jobs with save-resumable terrain, resource, infrastructure, threat, access, and viability analysis.
- Added resource clustering, dominant-resource detection, water/buildable ratios, obstruction estimates, threat bands, Airport and Landing Beacon access, power and rail proximity, recommended deployment points, confidence, suitability bands, warnings, and blocking errors.
- Added same-force Primary-zone reservation conflicts, nonexclusive Defense and Transport overlays, touched-chunk indexes, live-condition warnings, and reservation reconciliation.
- Added Development Zone map overlays, selected-zone detail, resource and access markers, planner availability, and direct survey/approval/attachment controls.
- Added the Survey Zone Carrier Mission type for high-confidence field surveys without construction cargo, robot Hangars, or an active mobile roboport network.
- Added planner capability registration with clear unavailable responses until later layout milestones.
- Added storage migration 013, remote API 12 zone and survey functions, M12 debug commands, validation, documentation, and a tenth Aviation Guide stage.
Changes:
- Updated storage schema to 13 and remote API version to 12.
- Preserved all M11/M11.5 aircraft, schedules, missions, carrier configurations, and clarity preferences during migration.
- Kept Space Age compatibility and stable Factorio 2.0 recipe ingredients from 0.11.6.
Info:
- M12 surveys, scores, approves, and reserves development areas. It does not generate layouts, manifests, construction ghosts, or free infrastructure.
Version: 0.11.6
Date: 2026-07-21
Fixes:
- Removed the Space Age-deleted `satellite` ingredient from the Carrier Mission Command Uplink recipe.
- Removed the legacy `rocket-control-unit` dependency from the Prototype Mega Freighter recipe before it could become the next data-stage load failure.
- Added final-stage recipe compatibility repair for modpacks that reintroduce either legacy ingredient before removing it later.
- Replaced satellite icon paths used by the mission command item, marker, and shortcut with the stable base radar icon.
Changes:
- Added Space Age as an optional dependency so Skybound's data stage runs after Space Age whenever the expansion is enabled.
- Kept storage schema 12 and remote API 11; no save migration is required.
Info:
- This hotfix restores Factorio 2.0 + Space Age data-stage loading for M11.5.
Version: 0.11.5
Date: 2026-07-21
Features:
- Added Guided, Standard, and Advanced aviation interface detail modes, with Guided as the per-player default.
- Added the nine-stage Skybound Aviation Guide, Ctrl+Shift+J input, shortcut-bar access, recommended first fleet, and one-time existing-save onboarding.
- Added role and scale cards, readiness summaries, recommended next actions, improved empty states, dependency guidance, and clearer aviation terminology across major M5–M11 interfaces.
- Added guided setup for the first Medium Drone delivery, two-stop Large Cargo Freight route, Airport Skyway connection, Modular Carrier deployment, and Carrier Mission draft.
- Added deterministic Frontier Builder, Supply Carrier, Repair and Recovery Carrier, and Heavy Freight Carrier presets with previews, Airport inventory availability, missing-module checklists, and normal transactional refits.
- Added guided carrier capability summaries, numbered installation guidance, grouped readiness blockers, deployment route and return-energy review, refit safety snapshots, and transaction-based setup undo.
- Added M11.5 aviation validation and debug commands for UI mode, guide opening, preset preview/application, tip reset, and preset validation.
Changes:
- Kept storage schema 12 and remote API 11; M11.5 initializes player UI preferences lazily and adds no authoritative migration.
- Updated M5–M11 item and technology descriptions to explain purpose, scale, dependencies, recommended order, and when equipment becomes useful.
- Advanced controls remain available and authoritative records remain unchanged until an existing manager request is confirmed.
Fixes:
- Corrected guided carrier summaries to use the authoritative M11 Carrier Bay, mass, structure, flight, deployment, and mission fields.
- Prevented interface-mode changes and advanced-section toggles from opening unrelated closed panels.
- Made guided mission recommendations deterministic and removed Airport-versus-Beacon ID ambiguity.
- Prevented preset names from changing before the refit transaction completes.
Info:
- M11.5 is a usability pass. It does not create free aircraft, buildings, modules, robots, cargo, routes, or missions.
Version: 0.11.0
Date: 2026-07-20
Features:
- Added Carrier Mission Command technology, the Carrier Mission Command Uplink, and the Carrier Mission Console with Ctrl+Shift+M and shortcut access.
- Added eight independent Carrier Bays and reclassified the Mobile Roboport Core, Logistic Robot Hangar, and Construction Robot Hangar into the new slot group.
- Added the corrected Autonomous Frontier Builder preset with 11/12 internal slots, 4/4 external slots, and 8/8 Carrier Bays.
- Added named, revision-checked Supply Delivery, Construct Blueprint, Repair and Resupply, and Recover Marked Materials missions.
- Added force-owned blueprint libraries with cursor import, blueprint-string import, checksums, transformed placement previews, rotation, horizontal and vertical mirroring, and size validation.
- Added mission material manifests with source availability, loaded, delivered, consumed, recovered, missing, priority, and cargo-slot estimates.
- Added Require All, threshold, timeout, and manual-release loading policies plus one-trip, manual-resupply, and automatic-resupply policies.
- Added automatic source-Airport loading, mission deployment, staged or all-at-once native ghost construction, resupply trips, return unloading, and previous freight-schedule restoration.
- Added bounded supply targets, repair-area monitoring, approved recovery snapshots, protected recovery filters, mission threat scans, mission history, and temporary mission-area overlays.
- Added remote API 11 mission, blueprint, and manifest functions plus exact M11 debug and reconciliation commands.
Changes:
- Updated storage schema to 12 and remote API version to 11.
- Mega Reinforced Frames now provide +180 mass capacity, +6 structural capacity, +1,500 hull, and +1 route weight without expanding Internal or External slots.
- M10 carrier layouts are recalculated during migration and invalid inherited layouts receive explicit Airport-refit guidance.
- Moved the Mega Freight window hotkey to Ctrl+Shift+V so Ctrl+Shift+M can open Carrier Missions.
Fixes:
- Prevented stale multiplayer mission drafts from overwriting newer revisions.
- Prevented mission locks from allowing freight departure, manual deployment, refit, hull recovery, or conflicting assignment.
- Preserved completed blueprint work and mission-owned ghosts across resupply trips and save reconciliation.
- Made cancellation unload through a safe return state instead of terminating before cargo recovery.
- Made robot recovery and cargo packing retries idempotent across mission return paths.
- Rebuilt mission, blueprint, manifest, and ghost indexes during configuration reconciliation.
- Added reciprocal validation for carrier locks, destination reservations, manifests, supply targets, recovery snapshots, and ghost unit indexes.
- Corrected Factorio 2.0 blueprint insert-plan parsing so requested modules and inventory inserts are included in mission material manifests.
- Made anchored manifests read the authoritative Deployment Storage inventory instead of the cleared in-flight cargo serialization.
- Corrected recovery-order force reconciliation and completed the distinct Deliver Exact, Deliver Up To Target, Fill Available Space, and Leave in Carrier Network transfer behaviors.
Info:
- M11 automates player-defined operations; autonomous zone design and factory planning begin in M12.
Version: 0.10.1
Date: 2026-07-20
Fixes:
- Replaced the invalid Factorio 2.0 item flag `hidden` on inactive future Mega Drone module items with the supported `hidden = true` prototype property.
- Added `hidden_in_factoriopedia = true` to the inactive future module placeholders so they remain unavailable until their planned milestones.
Info:
- This hotfix restores data-stage loading for Golden Age: Skybound 0.10.x.
Version: 0.10.0
Date: 2026-07-20
Features:
- Added Carrier Deployment Systems technology and activated the Mobile Roboport Core, Logistic Robot Hangar, and Construction Robot Hangar.
- Added the Frontier Builder named configuration without granting free module items.
- Added Airport carrier deployment and Landing Beacon field deployment with Skyway routing and a direct final deployment leg.
- Added anchored Modular Mega Drone states and separate Landing Beacon carrier-anchor reservations.
- Added six bounded isolated helper-roboport variants, Deployment Storage, Recall Storage, and carrier anchor markers.
- Added onboard logistic and construction robot storage with quality preservation, capacity weights, Airport loading, and unloading.
- Added transactional carrier cargo and robot externalization with exclusive authority and duplicate prevention.
- Added native construction and logistic robot operation from carrier cargo, including requester-chest support.
- Added reactor-powered field networks, Airport-powered networks, protected return-energy reserve, measured endurance, low-energy warnings, and automatic recall.
- Added graceful robot recall, progress and stall reporting, robot-loss accounting, cargo repacking, and helper cleanup.
- Added bounded Emergency Pack recovery that returns robot-carried cargo and converts surviving isolated-network robots back into items.
- Added carrier deployment, robot-storage, cargo-access, status, recall, Emergency Pack, and mobile-network overlay interfaces.
- Added carrier deployment remote APIs, exact M10 debug commands, expanded validation, and migration 011 reconciliation.
Changes:
- Updated the Skybound storage schema to version 11 and remote API to version 10.
- Reinforced Frames now expand capital-airframe internal bays and external hardpoints so the specified Frontier Builder fits without changing unframed M9 freight layouts.
- Charging Arrays now improve deployed robot charging, and Repair Workshops now support carrier deployment servicing.
- Airport power failure now falls back to the carrier reactor with a visible warning.
- Landing Beacons can reserve one carrier separately from their shuttle pad and may be replaced near an anchored carrier after Beacon loss.
- Carrier helper roboports use Factorio's minimum legal connection distance and enforce isolation through deployment separation and single-cell network validation.
Fixes:
- Prevented carrier cargo or robot duplication during deployment, recall, Emergency Pack, helper failure, save/load, and carrier destruction.
- Prevented mobile carrier networks from connecting to or ambiguously overlapping permanent roboport networks.
- Prevented repeated critical-energy events from charging the Emergency Pack cost more than once.
- Prevented stale carrier robot target fields, deployment indexes, helper indexes, and Beacon reservations.
- Prevented recovered robots from being counted as lost when cargo overflow requires a second packing attempt.
- Added active helper-loss recovery that safely ends the network and returns the carrier instead of leaving a stuck deployment.
- Corrected the Large Drone direct-range setting lookup used by Skyway navigation.
- Added safe cancellation or Airport return when a Landing Beacon is destroyed before the carrier arrives.
Info:
- Formal freight, supply, construction, repair, and recovery carrier missions are planned for M11.
Version: 0.9.0
Date: 2026-07-20
Features:
- Added the Modular Mega Drone Chassis and powered Airport commissioning for incomplete capital airframes.
- Added twelve internal slots, four external slots, physical module sizes, individual module instance IDs, health, and damage states.
- Added Compact and Industrial Reactors, Navigation Cores, Engine Clusters, Reinforced Frames, Freight Holds, Dense Freight Holds, Cargo Transfer Arrays, Charging Arrays, Repair Workshops, and Radar Navigation Arrays.
- Added live derived mass, structural load, reactor, generation, demand, thrust, speed, cargo, hull, route-weight, transfer, charging, repair, and reroute statistics.
- Added named Mega Drone configuration save, rename, duplicate, preview, apply, and delete workflows.
- Added Airport refit jobs with real item reservation, power and hull-safety pausing, cancellation, removed-module return, and save-load continuation.
- Added deterministic module damage, disabled-module effects, Airport module repair, and safe next-node emergency handling for invalid in-flight configurations.
- Added light, standard, and heavy modular runtime variants with safe persistent-entity replacement.
- Added player-controlled conversion of M8 Prototype Mega Freighters into valid modular 80-slot freight hulls while preserving persistent identity and operational state.
- Added configuration-aware Mega Freight schedule requirements and assignment validation.
- Added M9 remote API functions, debug commands, validation, migration, and save-load reconciliation.
Changes:
- Updated the Skybound storage schema to version 10 and remote API to version 9.
- Mega Drone performance and Airport service rates now derive from operational installed modules.
- Modular cargo contributes occupied-slot mass, and heavy configurations consume more Skyway route capacity.
- Existing M8 Prototype Mega Freighters remain available as player-controlled Legacy Fixed Configurations and are never converted automatically.
- Added built-in Royal Bulk Carrier, Dense Industrial Freighter, and inactive future-construction configuration presets.
Fixes:
- Prevented invalid modular hulls from launching or accepting schedule departures without clear validation reasons.
- Prevented cargo loss when Freight Hold capacity changes, modules are disabled, refits fail, conversions reload, or runtime entities are replaced.
- Prevented stale multiplayer configuration edits and simultaneous refit requests from duplicating or consuming module items twice.
- Added safe return or spill fallback for every reserved or removed module item, including Airport loss during cancellation.
Info:
- Mobile roboport deployment, carrier drone operations, construction missions, fluids, walker transport, combat escorts, autonomous zones, and final bespoke Mega Drone art remain future milestones.
Version: 0.8.2
Date: 2026-07-20
Fixes:
- Added an explicit Close button to the Flight Beacon status panel.
- Stopped the Flight Beacon panel from being destroyed and recreated every 120 ticks.
- Replaced automatic Flight Beacon refresh rebuilds with in-place label and button updates.
- Stopped the Skyway Network panel from being rebuilt on the periodic UI tick, protecting its overlay-mode dropdown and unrelated Freight Schedule dropdowns.
- Converted routine Airport and Skyway status events to in-place updates so editable text fields and dropdowns retain focus.
- Preserved the Flight Beacon panel location when selecting a different Beacon.
Changes:
- Periodic Skyway UI updates now refresh render overlays only; interactive screen panels rebuild only when explicitly opened or structurally replaced.
Version: 0.8.1
Date: 2026-07-20
Fixes:
- Fixed the Prototype Mega Freighter recipe failing to load when rocket-control-unit is unavailable in Factorio 2.0.
- Folded the compatible-equivalent control-system cost into the existing processing-unit ingredient instead of creating a duplicate ingredient.
- Added a data-stage recipe normalizer that merges exact duplicate ingredient entries before prototypes are registered, protecting future compatibility fallbacks from the same load failure.
Changes:
- The Factorio 2.0 fallback Mega Freighter recipe now requires 120 processing units in total, preserving the intended control-system cost.
Version: 0.8.0
Date: 2026-07-20
Features:
- Added the fixed-layout Prototype Mega Freighter with 5,000 hull, a 500 MJ reactor, and 80 persistent cargo slots.
- Activated one Mega Drone bay at every researched Airport Dock.
- Added one-minute, one-gigajoule Airport commissioning jobs with obstruction and power-loss pausing.
- Added Airport-only Mega Freight schedules with Skyway Required navigation and two-to-four-stop validation.
- Added weighted Skyway capacity: Large Cargo Drones use one unit and Mega Freighters use four.
- Added rolling Mega segment reservations, destination Mega-bay reservations, holding queues, rerouting, and route failure policies.
- Added high-volume Mega unloading, loading, charging, repair, recovery, damage, wreck salvage, and cargo preservation.
- Added Mega Freight, selected-freighter, cargo-manifest, Airport Mega-bay, and Mega route interfaces.
- Added M8 remote API functions, debug commands, migration, validation, and save-load reconciliation.
Changes:
- Updated the Skybound storage schema to version 9 and remote API to version 8.
- Existing Large Cargo Drone route reservations now reconcile as capacity weight one.
- Regional Freight managers and editors now explicitly isolate Large Drone schedules from Mega Freight schedules.
- Route validation now reconstructs weighted capacity from active reservations and checks reciprocal mappings.
Fixes:
- Corrected Mega launch-power lookup so commissioned ships can leave powered Airports.
- Added safe retry behavior when Airport launch power, route capacity, or a destination Mega bay is unavailable.
- Prevented failed final-segment reservations from leaving stale Mega-bay reservations.
- Preserved exact item quality during Mega cargo counting, removal, compaction, and transfer.
- Added terminal Mega-route cleanup and reactor-depletion stranding instead of indefinite zero-energy holding.
- Normalized Mega-bay operating areas for every Airport orientation so obstruction checks work north, east, south, and west.
- Preserved an already-entered Skyway segment during graph rebuilds, then rerouted safely from the reached node.
- Stopped low-reactor Mega Freighters at the next navigation node instead of freezing them between nodes.
- Kept Airport Mega controls synchronized after commissioning, recovery, power changes, and bay occupancy changes.
- Added deterministic Mega-bay queue recovery across configuration changes and save reconciliation.
Info:
- Modular Mega hulls, carrier modules, mobile roboports, construction deployments, and autonomous zones remain later milestones.
Version: 0.7.2
Date: 2026-07-20
Fixes:
- Large Cargo Drone selection now remains locked after the cursor leaves the entity, allowing its HUD buttons to be clicked.
- Added an explicit Close button and per-player selected-drone marker.
- Stopped periodic Large Drone status refreshes from destroying and recreating the interactive HUD.
- Corrected Recover as Item to use the actual recovery workflow instead of issuing a recall.
- Added validation and player feedback for Return Home, Nearest Hangar, Recover as Item, Show Route, Hold, and Resume actions.
- Hold at Next Node now pauses at the next Skyway node and can be resumed from the Drone HUD.
Changes:
- Enlarged the Large Cargo Drone selection box slightly for easier targeting.
Version: 0.7.1
Date: 2026-07-20
Bugfixes:
- Fixed Cargo Hangar Airport upgrades stalling because the upgrade disabled its own power state.
- Added visible Airport upgrade progress, pause, completion, and rejection feedback.
- Prevented repeated Airport-upgrade clicks from creating conflicting jobs or consuming extra kits.
- Preserved and repositioned parked Large Cargo Drones during Cargo Hangar conversion.
- Preserved item quality, durability, ammo, tags, spoil state, and supported blueprint/item exports during Hangar conversion.
- Removed duplicate Cargo Hangar map tags after conversion to an Airport Dock.
- Scoped Shuttle Dock, Landing Beacon, Heavy Logistics, Cargo Hangar, Airport, and Large Drone GUI-close handling to the entity actually closed.
- Fixed the Freight Schedule editor being destroyed and rebuilt every standard update.
- Prevented unrelated status refreshes from resetting unsaved freight schedule fields and dropdowns.
- Added Freight editor tracking for text, checkboxes, dropdowns, and item selectors.
- Prevented Cargo Hangar name editing from being interrupted by periodic status refreshes.
Changes:
- New Large Drone departures and Hangar controls pause safely during an Airport upgrade.
- Completed upgrades reopen the replacement Airport Dock interface automatically.
Version: 0.7.0
Date: 2026-07-20
Features:
- Added Airport Docks with four Large Drone service bays, 160-slot freight storage, faster transfer, charging, and repair.
- Added Airport Upgrade Kits and in-place Cargo Hangar-to-Airport conversion that preserves inventory, schedules, and fleet relationships.
- Added powered Flight Beacons and persistent force-isolated Skyway navigation graphs.
- Added route nodes, route segments, connected Skyway Networks, capacity reservations, congestion, and deterministic pathfinding.
- Added Direct, Skyway Preferred, Skyway Required, and Automatic freight schedule route modes.
- Added Cargo Hangar feeder legs, Airport through traffic, route priorities, holding, rerouting, and route failure policies.
- Added Airport, Flight Beacon, Skyway Network, Large Drone route-status, and Skyway overlay interfaces.
- Added M7 remote API functions, debug commands, validation, migration, and save-load reconciliation.
Changes:
- Updated the Skybound storage schema to version 8 and remote API to version 7.
- Integrated Large Cargo Drone movement with segment-by-segment Skyway routing while retaining M6 direct flight.
- Added deterministic graph rebuilds scoped by force and surface and safe reservation cleanup after infrastructure changes.
Info:
- Mega Drones, carrier bays, mobile roboports, and autonomous construction systems remain planned for later milestones.
Version: 0.6.0
Date: 2026-07-20
Features:
- Added Large Cargo Drones with eight persistent mixed-cargo slots and 40 MJ batteries.
- Added powered 96-slot Cargo Hangars with two service bays, charging, repair, queues, and conditional recovery.
- Added named two-to-eight-stop regional freight schedules with multiple drones per route.
- Added load-up-to, load-exact, load-all-available, maintain-on-board, unload-all, unload-down-to, unload-exact, and Hangar-target rules.
- Added minimum-time, maximum-time, cargo, item-count, battery, repair, and inactivity wait conditions.
- Added direct physical regional flight, route range validation, bay reservations, holding, route progress, recall, and stranding.
- Added the Cargo Hangar interface, Freight Schedule editor, Large Drone status panel, and Regional Freight overlay.
- Added M6 remote API functions, debug commands, validation, migration, and save-load reconciliation.
Changes:
- Updated the Skybound storage schema to version 7 and remote API to version 6.
- Added CargoHangarManager, FreightScheduleManager, and LargeDroneManager after the Medium Drone logistics managers.
- Regional freight cargo is authoritative in persistent drone records and survives entity recreation and schedule edits.
Info:
- Airport Docks, Flight Beacons, route graphs, Mega Drones, and mobile roboports remain planned for later milestones.
Version: 0.5.0
Date: 2026-07-20
Features:
- Added Medium Drones that physically transport one full item stack between dedicated caches.
- Added powered Drone Hangars with staging inventory, fleet capacity, charging slots, charging queues, repair, recall, and recovery.
- Added Heavy Provider and Heavy Requester Caches with eight filters, reserves, targets, minimum batches, and priorities.
- Added same-force, same-surface Heavy Logistics Networks formed by overlapping Hangar coverage.
- Added deterministic job generation, cargo reservations, job assignment, loading, delivery, return, and aggregate statistics.
- Added battery use, emergency return, stranded behavior, drone damage, destruction, cargo spilling, and salvage wrecks.
- Added Hangar, Provider, Requester, Network, and Heavy Logistics Overlay interfaces.
- Added M5 remote API functions, debug commands, validation, migration, and save-load reconciliation.
Changes:
- Updated the Skybound storage schema to version 6 and remote API to version 5.
- Added DroneHangarManager and HeavyNetworkManager before DroneManager in deterministic lifecycle order.
- Replaced the placeholder DroneManager with the first autonomous logistics implementation.
Info:
- Large Drones, Cargo Hangars, Airports, Mega Drones, and mobile roboports remain planned for later milestones.
Version: 0.4.0
Date: 2026-07-20
Features:
- Added portable Landing Beacons and directional temporary landing pads.
- Added custom Landing Beacon names, map tags, owner authority, and force-access settings.
- Added remote shuttle deployment to Landing Beacons with reservations, approach alignment, and blocked-pad holding.
- Added a 24-slot frontier cache, five cargo modes, eight configurable filters, and bounded cargo transfer.
- Added complete, partial, and blocked transfer reporting with safe retry behavior.
- Added optional automatic return to the Home Dock after deployment.
- Added manual and conditional automatic Landing Beacon packing.
- Added Landing Beacon GUI, remote targeting, custom input, API functions, validation, and debug commands.
Changes:
- Added shared landing-site geometry for Shuttle Docks and Landing Beacons.
- Expanded Starship Remote targeting to distinguish Docks, Beacons, and ordinary ground.
- Updated the Skybound storage schema to version 5 and remote API to version 4.
- Expanded deployment, cargo, reciprocal relationship, force-merge, surface, and save-load reconciliation.
Info:
- Construction drones, mobile roboports, and autonomous outpost building are planned for later milestones.
Version: 0.3.2
Date: 2026-07-20
Bugfixes:
- Removed an unsupported event filter from on_player_rotated_entity registration.
- Shuttle Dock rotation continues to ignore unrelated entities through the handler's internal name check.
Version: 0.3.1
Date: 2026-07-20
Bugfixes:
- Corrected the Shuttle Dock terrain friction modifier to Factorio's valid 0-1 range.
Version: 0.3.0
Date: 2026-07-20
Features:
- Added the powered, directional Shuttle Dock and marked 5-by-7 landing pad.
- Added manual docking and remote return-to-Home-Dock behavior.
- Added automatic refueling, ammunition reloading, hull repair, and basic cargo service.
- Added persistent Home Dock assignments and dock reservations.
- Added Engine Tuning I, Reinforced Hull I, Long-Range Receiver I, and Precision Landing Computer I.
- Added permanent, powered upgrade installation jobs and derived starship statistics.
- Added bonus hull absorption, Engine I entity replacement, and upgrade-aware recovery.
- Added the relative Shuttle Dock interface, service controls, cargo filters, upgrade slots, and progress display.
Changes:
- Updated the Skybound storage schema to version 4 and remote API to version 3.
- Return Home now prefers an assigned Shuttle Dock before the legacy safe home position.
- Remote speed, range, fuel cost, and landing searches now use upgrade-derived statistics.
Info:
- Airport Docks, Flight Beacons, drone servicing, fluid transfer, and removable upgrade modules remain deferred.
Version: 0.2.10
Date: 2026-07-20
Bugfixes:
- Rebuilt manual takeoff so the authoritative TAKING-OFF state is committed before optional vehicle-helper work.
- Removed shooting-state writes and landing-proxy reconciliation from the takeoff acceptance path.
- Removed the nested Mainframe dispatch from manual Take Off/Land controls.
- Added explicit failure reasons when a manual transition cannot begin.
- Added self-healing for missing takeoff completion timers.
Version: 0.2.9
Date: 2026-07-20
Bugfixes:
- Fixed landed shuttles retaining stale remote-control ownership while a player was seated.
- Fixed stale remote ownership hiding and blocking manual takeoff controls.
- Added explicit feedback whenever the manual-flight input cannot execute.
Features:
- Added a dedicated takeoff/landing shortcut-bar button.
- Added redundant Take Off/Land controls to both the Shuttle HUD and Remote panel while piloting.
Changes:
- Refreshed the default manual-flight control binding under a new input identifier.
Version: 0.2.8
Date: 2026-07-20
Bugfixes:
- Removed disabled_by_script from every flyable-shuttle state so entering the pilot seat can no longer suppress takeoff or manual controls.
- Added per-tick landed and transition speed locking that does not erase held W/A/S/D input.
- Replaced the conflicting J binding with a fresh configurable N takeoff/landing input.
- Added immediate takeoff and landing confirmation messages so input handling is visible during playtesting.
Changes:
- Existing shuttles are re-enabled automatically when the mod configuration updates.
Version: 0.2.7
Date: 2026-07-20
Bugfixes:
- Fixed the J flight-toggle input also triggering Factorio's rolling-stock connection control.
- The Skybound flight input now consumes conflicting base-game actions before they run.
Info:
- J remains configurable in Factorio's Controls menu, and the Shuttle HUD button remains available as a fallback.
Version: 0.2.6
Date: 2026-07-20
Bugfixes:
- Fixed the takeoff/landing control failing to provide a reliable manual-flight path.
- Fixed landed movement enforcement repeatedly clearing held W/A/S/D input.
- Fixed parked landing helpers still making initial pilot access unreliable.
- Fixed safely landed shuttles remaining locked behind stale remote-control ownership.
Changes:
- Replaced the old Shift+L default with the configurable J key.
- Added Take Off, Land, and Cancel Landing buttons to the Shuttle Status HUD.
- Split landing validation from the persistent parked marker so full clearance checks no longer block the pilot.
- Landed shuttles become script-locked only after a pilot is seated and unlock immediately on takeoff or exit.
Version: 0.2.5
Date: 2026-07-20
Bugfixes:
- Fixed the Worn Survey Shuttle rejecting drivers because allow_passengers was disabled.
- Fixed the landed collision footprint blocking player access to the pilot seat.
- Fixed stale vehicle-seat state after remote commands could report that the shuttle was full.
Changes:
- Vehicle occupancy is enabled at the prototype level and Skybound now enforces its single-pilot rule at runtime.
- Existing landed shuttles are reconciled into an enterable, empty-seat state when updating.
Version: 0.2.4
Date: 2026-07-20
Bugfixes:
- Fixed landed Survey Shuttles being impossible to enter because the vehicle was script-disabled.
- Fixed the Starship Remote panel repeatedly resetting over other mods' left-side HUDs.
Changes:
- The Remote panel now starts outside the common left HUD lane.
- The Remote panel is draggable, remembers its position, and can be minimized or expanded.
Version: 0.2.3
Date: 2026-07-20
Bugfixes:
- Fixed starter shuttles not spawning when a new Freeplay player was still in the opening cutscene.
- Added retries after cutscene, controller, and surface transitions.
- Added a periodic self-healing audit for eligible players missing their starter shuttle.
Version: 0.2.2
Date: 2026-07-20
Bugfixes:
- Removed an invalid fallback reference to the nonexistent base-game car minimap sprite.
- The shuttle now preserves the installed base tank prototype's minimap representation when available.
- Fixed Factorio startup failing with car-minimap-representation.png not found.
Info:
- This hotfix does not change storage schema or gameplay behavior.
Version: 0.2.1
Date: 2026-07-20
Bugfixes:
- Added the required prototype icon metadata to the hidden shuttle landing-collision helper.
- Fixed Factorio startup failing while loading skybound-shuttle-landing-collision.
Info:
- This hotfix does not change storage schema or gameplay behavior.
Version: 0.2.0
Date: 2026-07-20
Features:
- Added the reusable Starship Remote and replacement recipe.
- Added remote summoning of the Worn Survey Shuttle.
- Added targeted remote flight to selected ground positions.
- Added return-home, retargeting, cancellation, and safe cancel-and-land commands.
- Added physical autonomous takeoff, cruise, approach, landing search, holding, and landing.
- Added route visualization and the compact Starship Remote status panel.
- Added real fuel-backed remote-flight energy with persistent excess credit.
- Added remote under-attack alerts and critical-hull emergency landing behavior.
- Added M2 development commands and remote-interface functions.
Changes:
- Updated the Skybound storage schema to version 3.
- Updated the remote API to version 2 and enabled the recall capability.
- Expanded save-load reconciliation and validation for active remote commands.
- Existing M1 starter shuttles now receive their intended one-time starter remote.
Info:
- Shuttle Docks, permanent Landing Beacons, airport routing, and cross-surface recall remain deferred.
Version: 0.1.0
Date: 2026-07-20
Features:
- Added the Worn Survey Shuttle.
- Added direct player-controlled flight.
- Added takeoff and landing behavior.
- Added per-player, per-force, and disabled starter-shuttle policies.
- Added shuttle fuel, cargo, hull, and weak defensive weapon systems.
- Added disabled shuttle recovery through manual repair.
- Added the compact Shuttle Status HUD and force-visible map tags.
- Added shuttle development commands and read-only remote queries.
Changes:
- Updated the Skybound storage schema to version 2.
- Expanded validation for persistent starship records, indexes, ownership, and landing proxies.
- Added save/load and configuration-change reconciliation for shuttle state.
Info:
- Shuttle graphics and sounds are temporary development assets.
- Starship remote summoning and Shuttle Docks are planned for later milestones.
Version: 0.0.1
Date: 2026-07-20
Features:
- Added the initial Golden Age: Skybound mod foundation.
- Added the Mainframe event architecture.
- Added persistent storage schema and migrations.
- Added runtime validation and debug commands.
- Added a versioned remote interface.
Info:
- This was the technical foundation release before the Survey Shuttle.