An interstellar progression overhaul that organizes Space Age planet mods into structured systems, discovery chapters, and coherent starmap routes.
Large total conversion mods.
Version: 1.7.3
Date: 2026-10-22
Bugfixes:
- Fixed the Fulgora -> Myridian progression deadlock: Recycling must not require Foliax, Pyraxis or other later chapter surveys that themselves require Fulgora science.
- Restored the native Space Age 2.1 Fulgora bootstrap: Recycling (mine vault ruin) -> Holmium Processing (craft ore) -> Electromagnetic Plant (craft 50 plates) -> Electromagnetic Science (craft supercapacitor). All corresponding recipe unlocks remain present.
- Protected Recycling from chapter science compression and added final transitive gate, native-trigger and unlock validation across the whole Fulgora science bootstrap.
Compatibility:
- Factorio 2.1.20+, Space Age required; Forgeworks Core >= 0.3.8 and all existing IPO dependency requirements remain unchanged.
Existing Saves:
- No prototype identity or recipe changes. Existing research status and saves are preserved; test this fix on the affected save before stable publication.
Version: 1.7.2
Date: 2026-10-17
Bugfixes:
- Fixed Factorio 2.1 startup failures from required planet-pack generators and machines that still write removed FluidBox minimum_temperature / maximum_temperature fields.
- Fixed Panglia Energy Roots migrating a legacy minimum_temperature of 0 into an invalid minimum_input_temperature below branbalite slurry's 165-degree default; Core now clamps migrated input limits to the filtered fluid's legal minimum.
- Migrates legacy fluid input temperature constraints to the current machine/energy-source properties through Forgeworks Core before Factorio validates prototypes, preserving the intended constraints where a 2.1 replacement exists.
- Fixed Factorio 2.1 startup failures from older planet packs that still leave water tile effects on the pre-split texture contract; IPO now invokes Forgeworks Core after dependency final-fixes to repair missing noise_textures/image_textures using valid same-shader donors.
Compatibility:
- Requires Forgeworks Core 0.3.8 or newer for the shared Factorio 2.1 FluidBox and tile-effect texture compatibility helpers.
- Covers the current dependency chain affecting Corrundum, Planetaris dyes/Tellus, Muluna, Rabbasca, Maraxsis, and other loaded prototypes without adding an IPO-specific per-mod hotfix.
Notes:
- No save migration is required; this is a data-stage prototype compatibility correction.
Version: 1.7.1
Date: 2026-10-15
Bugfixes:
- Fixed a Gleba progression deadlock where dependency technology rewrites could leave Biochamber/Bioflux behind Agricultural science; IPO now reasserts the native Factorio 2.1 trigger chain from Agriculture -> Yumako/Jellynut -> Biochamber -> Bioflux -> Agricultural science.
Validation:
- Added final release validation for the Gleba trigger bootstrap so Biochamber or Bioflux cannot silently become dependent on Agricultural science again.
Version: 1.7.0
Date: 2026-10-13
Changes:
- Fixed the late Crucible Approach normalisation pass so it preserves PlanetsLib parent-orbit metadata; Crucible Orbit now remains outside the Myridian system-star sprite instead of collapsing back to a 6.8-unit global offset.
- Deduplicated canonical IPO route endpoint pairs with Forgeworks Core route-graph helpers, removing dependency-created reverse duplicates such as the extra Calidus <-> Viridion line.
- Expanded IPO local system orbit bands so child planets and labels sit outside the rendered system-star disc instead of being hidden beneath the star artwork; moved chapter Slipstream gateways beyond the outer local ring.
- Reworked the 2.1 starmap to follow Razi Protocol more literally: four Calidus-fed outer systems use native/default connection rendering, while Terminus is a separate Solar System Edge deep-space branch.
- Removed explicit IPO arc/line forcing that caused oversized sweeping hub routes, and tightened local system scale.
- Reworked the Factorio 2.1 starmap around a central Calidus Slipstream Nexus, replacing the four giant chapter-to-chapter arcs with clean hub-and-spoke routes while preserving research-gated chapter order.
- Moved all five IPO chapter systems farther outside the oversized central Solar System visual footprint, preserving compact local orbits while keeping chapter worlds visible at normal starmap zoom.
- Repositioned Terminus as its own fifth outer system and reparented Solar System Edge into Terminus, preventing the finale cluster from overlapping Solara while keeping deep-space progression routes intact.
- Ported Interstellar Progression Overhaul to the Factorio 2.1.20+ prototype/API baseline.
- Preserved IPO chapter science packs as tool prototypes with durability 1 for existing-save compatibility.
- Migrated the chapter science recipe to Factorio 2.1 RecipePrototype.categories.
- Switched research-item discovery to Forgeworks Core item-like prototype helpers so dependency science can use any valid Factorio 2.1 item type.
- Migrated IPO lab-input and technology dependency/cycle handling to Forgeworks Core 0.3.7.
- Replaced IPO's local crafting-cleanup item-type walker and item-resolution wrappers with Forgeworks Core helpers.
- Fixed optional discovery-gate resolution so missing Pelagos, Terra Palus, or Dea Dia technology aliases are skipped instead of passing an unresolved candidate table into Forgeworks Core's strict prototype API.
- Fixed the Pelagos-absent Myridian fallback so Tellus -> Crucible Orbit is preserved by route pruning and release validation.
- Derived final route keep-names from the canonical campaign table so optional-world fallback routes cannot be deleted by a stale hard-coded keep list.
- Made the IPO Board mirror the Factorio 2.1 optional-world fallbacks so absent Pelagos, Terra Palus, and Dea Dia content is no longer shown as a current campaign requirement.
- Made Outta Rim (`outer-rim`) a hard dependency for the 1.7.0 campaign baseline.
- Routed IPO-authored Factorio 2.1 space connections through Forgeworks Core; local routes stay straight while only the four inter-system backbone links use arcs.
- Rebuilt the starmap using Razi-style PlanetsLib parent systems: the native Solar System stays central while Solara, Myridian, Viridion, Pyraxis, and Terminus are real local star systems around it.
- Restored dedicated chapter-system star hubs at a shared outer-system radius, with planets and slipstream gateways orbiting their owning star on a small number of readable local rings.
- Hid only the five chapter stars' giant parent-orbit circles using Forgeworks Core's starmap helper, preserving readable local planet/gateway orbit rings inside each system.
- Kept chapter worlds on compact local routes and prune every non-canonical dependency shortcut touching IPO-managed systems, reducing spiderweb lines while preserving the canonical campaign topology.
- Removed obsolete local route-helper wrappers now that starmap routing uses Forgeworks Core directly.
- Removed obsolete 2.0 recipe result/difficulty compatibility branches from progression validation.
Compatibility:
- Requires Factorio 2.1.20 or newer and Forgeworks Core 0.3.7 or newer.
- Pelagos, Terra Palus, and Dea Dia are temporarily optional while their official Factorio 2.1 ports are unavailable.
- When Pelagos is absent, the Myridian cold frontier falls back to Tellus -> Planet Crucible -> Aquilo and keeps Vesta/Shchierbin reachable.
- When Terra Palus is absent, Myridian bypasses that side-world node without breaking the Shchierbin -> Corrundum -> Cubium branch.
- When Dea Dia is absent, only its Terminus branch is omitted; the Shattered Planet finale remains available.
- Removed the unnecessary cross-major force-reset migration while preserving prototype identity for existing-save compatibility.
- Existing-save progression and inventory compatibility were validated on the Factorio 2.1 port line without changing chapter science prototype identity.
Validation:
- Validated the Factorio 2.1 load path with Pelagos, Terra Palus, and Dea Dia absent, including Myridian and Terminus fallback continuity.
- Validated all five chapter surveys, science recipe unlocks, Slipstream unlocks, reward technologies, canonical routes, and duplicate-route cleanup in an isolated progression simulation.
- Revalidate optional Pelagos, Terra Palus, and Dea Dia branches when official Factorio 2.1-compatible releases become available.
Version: 1.6.17
Date: 2026-09-20
Bugfixes:
- Fixed compressed-science validation to recognize transitive chapter survey gates, so later worlds such as Aquilo may legitimately consume earlier Solara science without requiring a redundant direct Solara prerequisite.
- Added final cleanup for orphaned IPO chapter science injected by dependency final-fixes when a technology is not actually downstream of the corresponding survey.
- Reasserted the Terminus Dea Dia chain after broad dependency cleanup so Dea Dia remains directly after Lemures: Dea Dia edge -> Prosephina -> Lemures -> Dea Dia.
- Fixed current Panglia discovery alias handling so Moshine -> Panglia -> Rabbasca ordering is applied to panglia_planet_discovery_panglia as well as legacy names.
- Restored guarded chapter-completion science integration so renamed or unavailable dependency science packs cannot abort data loading; expanded Foliax science aliases for current research-pack naming.
- Fixed Rubia, Paracelsin, Ribbonia, and Maraxsis discovery ordering so Viridion follows Rubia -> Paracelsin -> Ribbonia with Maraxsis branching from Rubia.
- Removed Cryogenic and other downstream science from Paracelsin discovery; Paracelsin now requires Space science plus Rubia Biorecycling science.
- Fixed Pyraxis discovery order to match the starmap: Frozeta -> Secretas/Foliax/Castra -> Tenebris/Tiber.
- Removed the Solara survey gate from Lignumis, preserving Lignumis as the campaign starting-world progression.
- Restored the cycle-safe Tellus -> Pelagos -> Planet Crucible -> Aquilo ordering by stripping direct or transitive reverse cold-frontier prerequisites before adding forward edges.
- Kept the Pelagos Coconut processing -> Decomposer/Ethanol -> Decomposition science bootstrap explicit and protected from later chapter gates.
Science & Progression:
- Replaced planet-name science guessing with explicit real science-pack mappings for Muluna, Igrys, Tellus, Pelagos, Shchierbin, Rubia, Paracelsin, Ribbonia, Maraxsis, Secretas/Frozeta, Foliax, Castra, Tenebris, Tiberium, and Dea Dia.
- Made IPO chapter science completion currencies represent their authored systems instead of silently selecting the first matching item.
- Myridian completion science now legitimately includes Cryogenic science after Aquilo; Aquilo discovery itself remains forbidden from requiring Myridian or Cryogenic science.
- Moved science compression to the final technology-cost mutation pass so later progression cleanup cannot erase compressed requirements without restoring the original science.
- Limited IPO chapter science inputs to the general-purpose Lab and Biolab instead of modifying every specialized dependency lab.
- Consolidated survey/science ownership into prototypes/science.lua and removed the obsolete survey-cost and Myridian hard-lock finalizer modules.
Balance:
- Rebalanced survey costs to Solara 600, Myridian 1000, Viridion 1500, Pyraxis 2200, and Terminus 3200 research units.
- Strengthened chapter rewards to +20% worker robot speed, +2 robot cargo capacity, +25% laboratory speed, +10% mining productivity, and +50% deep-space laboratory speed respectively.
- Kept chapter science crafting at 30 seconds for one pack with productivity disabled so the survey reduction is the single throughput rebalance axis.
Validation:
- Rewrote release validation as a read-only final graph audit; it no longer creates routes or rewrites technologies while validating them.
- Added exact survey/recipe validation, chapter completion-science checks, Viridion/Pyraxis ordering checks, compression-gate checks, generic science-unlock cycle detection, route verification, Pelagos/Muluna bootstrap checks, and full technology-graph cycle detection.
Version: 1.6.16
Date: 2026-09-05
Bugfixes:
- Fixed a Lua local-helper scope error that prevented the 1.6.16 progression bootstrap cleanup from loading.
- Fixed the Lignumis -> Nauvis -> Solara -> Muluna bootstrap deadlock.
- Moved Survey: Solara Launch Frontier to the pre-space Nauvis science tier: Automation, Logistic, and Chemical science only.
- Removed Production, Utility, and Space science from the first Solara survey so Muluna can be discovered before its Steam Crusher unlocks Space science.
- Preserved Muluna's intended early-platform route: pre-Muluna ships can travel using fuel shipped from Nauvis; asteroid collectors and electric crushers remain Muluna/Space-science progression.
Validation:
- Added a Solara/Muluna bootstrap contract that rejects Production, Utility, or Space science on the first Solara survey and rejects a Space-science dependency on Muluna discovery.
Version: 1.6.15
Date: 2026-08-23
Bugfixes:
- Fixed Coconut processing being pulled behind Survey: Viridion specialist branch.
- Kept Coconut processing as a Pelagos-local triggered bootstrap technology after Planet discovery: Pelagos.
- Fixed Decomposition science pack (pelagos-science-pack) inheriting IPO Myridian/Viridion-or-later survey or science requirements.
- Added an explicit Pelagos bootstrap contract so coconut processing, decomposer, ethanol, titanium, and the Decomposition science unlock remain reachable before Myridian system science consumes Pelagos science.
- Restored Pelagos's native pre-science prerequisites after IPO cleanup, including Ethanol -> Decomposition science, so the validator and final technology graph agree.
- Removed reverse Decomposition-science prerequisites from Pelagos pre-science bootstrap technologies before rebuilding the native chain.
- Preserved the Tellus -> Pelagos -> Planet Crucible -> Aquilo cold-frontier order and the 1.6.14 starmap/Outer Rim cleanup.
Validation:
- Added release checks that reject any Viridion/Pyraxis/Terminus survey or IPO late science on Coconut processing and Decomposition science.
- Added a dependency-order check that Myridian science cannot depend on a Pelagos science pack whose unlock is gated behind Viridion or later.
Version: 1.6.14
Date: 2026-08-23
Bugfixes:
- Made the Myridian cold-frontier order authoritative as Tellus -> Pelagos -> Planet Crucible -> Aquilo.
- Removed reverse discovery dependencies that could stop Pelagos being placed after Tellus.
- Moved Crucible Approach/Orbit into the Myridian cluster and removed stale Viridion placement data.
- Removed Outer Rim cross-system Aquilo shortcuts while retaining same-system Outer Rim routes.
- Preserved the Mod Portal thumbnail at the package root.
Version: 1.6.13
Date: 2026-08-23
Bugfixes:
- Removed IPO Myridian science from Rubia discovery and other foreign bootstrap technologies.
- Kept Rubia behind the Viridion specialist survey without making foreign discovery research consume IPO chapter science directly.
Version: 1.6.12
Date: 2026-08-23
Bugfixes:
- Moved Planet Crucible before Aquilo and matched the dependency's High-pressure Rocketry bridge.
- Stopped generic science compression from injecting Myridian science into foreign technologies.
Compatibility:
- Added Outer Rim as an optional dependency and retained its local routes while IPO owns inter-system routing.
Version: 1.6.11
Date: 2026-07-20
Bugfixes:
- Extended cycle-safe prerequisite insertion to survey gating, science compression, endgame gating, and final validation repairs.
- Fixed validation-time survey repair paths that could bypass the 1.6.10 cycle guard.
- Removed a duplicate Shchierbin survey-gate validation contract.
Changes:
- Centralised technology dependency checks in IPO's shared progression utility instead of keeping duplicate graph walkers in multiple owning files.
- Added deterministic final validation of the complete technology prerequisite graph with a readable cycle path.
Version: 1.6.10
Date: 2026-07-17
Bugfixes:
- Fixed the Planetaris Arig/Tellus technology cycle involving sand sifting, compression, compression science, and Tellus discovery.
- Stopped treating the shared `planetaris-` prototype prefix as proof that a technology belongs to Tellus.
- Added cycle-aware prerequisite insertion so IPO support contracts cannot add a technology prerequisite that already depends on the target technology.
Compatibility:
- Preserved Planetaris' intended Arig compression-science requirement for Tellus discovery while keeping the Arig bootstrap chain available before Tellus.
Version: 1.6.9
Date: 2026-06-25
Bugfixes:
- Removed leftover Muluna discovery prerequisite from mining-productivity-1.
- Fixed a Foliax/Muluna space-science bootstrap cycle by keeping space science, thruster fuel, thruster oxidizer, and fluid barreling free of dependency planet discovery prerequisites.
- Cleaned Frozeta/Foliax/Secretas discovery techs against vanilla and Muluna bootstrap support prerequisites while preserving the authored Pyraxis survey/discovery order.
Bugfixes:
- Rebuilt the final dependency-tech contract pass so IPO stops broad-rewriting normal planet-mod science requirements while still adding survey and planet-discovery gates.
- Fixed post-1.6.8 regressions around Secretas/Frozeta steam recycling, Tellus transport belt capacity, Project Diesel Dragon, Project SeaDragon, Foliax promethium/productivity links, Muluna rocket-part productivity, Flamethrower, Agriculture, Mining Productivity 1, Recycling, and the Muluna thruster-fuel bootstrap.
- Kept Shattered Planet Approach and the real Shattered Planet as separate Terminus nodes.
Changes:
- Dependency tech cleanup is now more targeted: it removes impossible cross-system/self-locking prerequisites but preserves local science packs unless a real bootstrap loop exists.
Version: 1.6.8
Date: 2026-06-24
Bugfixes:
- Fixed Skewer Shattered Planet starmap handling so the Space Age approach waypoint and the real Skewer planet stay as two visible Terminus nodes instead of being stacked on top of each other.
- Restored Shattered Planet Approach as the explicit Terminus waypoint before the real Skewer Shattered Planet destination; IPO no longer relabels the approach as the planet.
- Removed legacy Shattered Planet approach prototypes whose internal name does not contain `approach` but whose localisation still marks them as approach waypoints, preventing duplicate Shattered Planet/approach nodes when IPO is loaded by itself.
- Forced the real Shattered Planet endpoint to display as Shattered Planet instead of Shattered Planet approach when the dependency reuses the approach localisation on the real location prototype.
- Fixed direct Solara discovery cycles where local support techs such as Igrys Glassworking could become prerequisites of their own planet discovery.
- Fixed a Space Science / Muluna / Gleba / Tellus bootstrap technology cycle.
- Biochamber late Rubia prerequisite cleanup now runs directly inside the final core utility validation contract.
- Reworked the final dependency-technology cleanup so non-IPO planet-mod technologies are not left gated by unrelated IPO chapter science packs after science compression runs.
- Restored system-survey prerequisites for installed planet discovery technologies across Solara, Myridian, Viridion, Pyraxis, and Terminus worlds.
- Fixed Wyrm Specimen / Hydraulic Science ordering so Wyrm Specimen no longer requires the science pack it helps craft, while Hydraulic Science consumers can depend on the science-pack unlock.
- Cleaned reported locks for Muluna Telescope/Crusher, Pelagos rocket-start and cargo-crate techs, Moshine Maglev, Panglia Focused Gun Turret/Cloning Vat, Vesta discovery, Rubia/Crucible support techs, Maraxis support techs, Secretas belt-capacity support, Shattered Planet isotope support, quality, foundations, utility damage/productivity technologies, and Mech Armor.
- Fixed the release-validation safety cleanup so it no longer removes legitimate local planet-discovery prerequisites after the final dependency contract pass.
- Added Muluna's discovery technology to the Solara survey gate contract.
- Added an audit-file repair pass for false-positive OK entries: Muluna Telescope over-gates, Panglia Crusher's wrong Muluna prerequisite, Foliax Exodus missing Foliax, Ribbonia thrower chain, Maraxis discovery/research-vessel/sonar, Shattered Planet discovery/isotope working, Vesta biorecycling spillover, and Crucible/Rubia productivity links.
- Added a last-mile system-survey prerequisite pass immediately before release validation so Tellus, Pelagos, Vesta, Shchierbin, Corrundum, Terra Palus, Cubium, Cerys, and other installed planet discoveries keep their authored IPO survey gates.
- Added release validation for required system-survey gates on installed planet discovery technologies.
- Fixed final survey-gate validation so it repairs missing survey prerequisites before checking them, preventing Tellus/Pelagos/Vesta-style gates from failing load after late cleanup.
Changes:
- Added a startup setting to keep Epic and Legendary quality on the vanilla-style progression path by default; disabling it allows the harder IPO chapter-gated quality path.
- Added Shattered Planet approach prototype candidates to the Terminus route/layout contract for packs that expose only the approach endpoint.
Version: 1.6.7
Date: 2026-06-14
Bugfixes:
- Fixed Muluna Telescope being compressed behind Pyraxis science.
- Fixed Pelagos Project Diesel Dragon / rocket-start support being compressed behind Myridian science.
- Fixed Moshine Maglev Trains and Panglia Focused Gun Turret support still requiring Myridian science.
- Hardened Vesta discovery/support cleanup against Rubia, Aquilo, Paracelsin, Crucible, Viridion, and Cryogenic gates.
- Fixed Corrundum and Shchierbin discovery/support technologies still requiring Myridian science.
- Reconnected Wyrm Specimen research to the Hydraulic Science Pack / Pelagos branch.
- Reconnected Planet Crucible Emulsion Processing to Planet Crucible discovery.
- Fixed Toolbelt Equipment and Mech Armor being compressed behind Myridian science.
- Hardened Tellus science-pack support technologies against Myridian science locks.
- Added additional Shattered Planet prototype-name candidates, including the bare `shattered_planet` endpoint used by some Skewer packages.
Changes:
- Expanded final cleanup from exact technology-name lists to local planet/support tokens for Muluna, Moshine, Panglia, Pelagos, Vesta, Corrundum, Shchierbin, Tellus, Toolbelt, and Mech Armor support.
Version: 1.6.6
Date: 2026-06-14
Changes:
- Switched the Pyraxis Castra dependency from the original Castra package to the semi-maintained Castra Prime fork (verified against castra-prime 0.8.2).
- Updated user-facing Pyraxis documentation text to refer to Castra Prime while keeping internal route/location identifiers pointed at the Castra planet prototype.
Compatibility:
- Replaced the hard dependency `castra >= 0.5.4` with `castra-prime >= 0.8.2`.
Version: 1.6.5
Date: 2026-06-14
Bugfixes:
- Fixed Pelagos rocket-start support technologies still being allowed to require Myridian science.
- Fixed Panglia Cloning Vat support still being allowed to require Myridian science.
- Fixed Rabbasca local support technologies retaining Pelagos/Myridian-later prerequisites during final-fixes cleanup.
- Added defensive final validation cleanup so Rabbasca/Igrys/Moshine/Panglia support technologies are corrected before validation fails.
- Hardened Vesta discovery/support cleanup so Vesta cannot remain behind Rubia, Paracelsin, Planet Crucible, Viridion science, or Cryogenic science.
- Added defensive final validation cleanup for Vesta/Pelagos/Panglia support technologies before validation fails.
- Moved Prosephina before Lemures in the Terminus discovery contract and local route chain.
- Fixed the Prosephina -> Muluna Telescope -> Interstellar Science Pack -> Prosephina technology cycle.
Changes:
- Added effect/recipe-based cleanup for support technologies whose technology names do not directly include the target planet name.
- Kept 1.6.4 Myridian/Aquilo bootstrap fix unchanged.
Version: 1.6.4
Date: 2026-06-14
Bugfixes:
- Fixed Aquilo being locked behind itself through Myridian science requiring cryogenic science or Aquilo outputs.
- Removed the Aquilo/cryogenic ingredient slot from the Myridian system science recipe integration.
- Added release validation so ipo-myridian-science-pack cannot require Aquilo, cryogenic, or lithium bootstrap ingredients again.
Changes:
- Kept 1.6.3 route, starmap, and research-tree deadlock fixes unchanged.
Version: 1.6.3
Date: 2026-06-14
Bugfixes:
- Fixed Moshine being indirectly blocked by Coal Liquefaction requiring Myridian science.
- Fixed Cerys being blocked by Myridian Frontier Survey instead of staying on the Fulgora/Cerys branch.
- Fixed Vesta being blocked behind Rubia, Paracelsin, and Planet Crucible.
- Fixed Rubia and Planet Crucible requiring Viridion science before Viridion science could be produced.
- Fixed the release-validation guard so Planet Crucible may correctly stay after Rubia without being treated as an impossible Crucible prerequisite.
- Fixed Lemures, Dea Dia, and Prosephina mutual discovery loops.
- Fixed Aquilo/Pelagos bootstrap helpers such as asteroid reprocessing, captivity, fish breeding, and Pelagos exit support being pulled behind Myridian science.
- Fixed Shattered Planet disappearing when the dependency's only endpoint was the Shattered Planet Approach marker.
- Protected Moshine maglev, Panglia focused gun turrets, transport belt capacity, lightning collector, personal roboport MK2, energy shield MK2, advanced asteroid processing, module 3, coal liquefaction, captivity, and fish breeding from unnecessary Myridian or later chapter science gates.
Version: 1.6.2
Date: 2026-06-14
Bugfixes:
- Fixed Solara-local worlds and support technologies such as Moshine and Panglia being compressed behind Myridian science.
- Protected Biolab, Cliff Explosives, Artillery, Tesla Turret, Rocket Turret, and related first-three-planet utility/combat technologies from Myridian or later chapter science gates.
- Added validation so Solara-local technologies cannot be pushed behind Tellus, Pelagos, Aquilo, Myridian, or later chapter science again.
- Reduced visual crossing between Frozeta, Castra, and the Pyraxis System label in remote view.
Changes:
- Folded the Pyraxis hazard-cluster layout polish into the 1.6.2 release line.
- Polished the Pyraxis hazard cluster so Secretas, Frozeta, Foliax, Tiber, Tenebris, and Castra wrap around the Pyraxis System as a cleaner orbital crescent.
- Kept all Pyraxis routes, unlocks, science requirements, and dependencies unchanged.
Version: 1.6.1
Date: 2026-06-14
Bugfixes:
- Protected core utility technologies such as Stack/Bulk Inserter from late IPO chapter science compression.
- Removed Tellus, Pelagos, Aquilo, cryogenic, and later chapter science requirements from standard first-three-planet utility unlocks whose recipes still use ordinary materials.
- Added release validation so these core utility unlocks cannot be pushed behind Myridian, Viridion, Pyraxis, Terminus, or late planet science loops again.
Changes:
- Kept chapter science integration and route/starmap geometry unchanged from 1.6.0.
Version: 1.6.0
Date: 2026-06-12
Major Features:
- Added the System Science Integration pass so IPO system science packs now pull in real chapter-world outputs when those planet packs are present.
- Added chapter reward technologies for Solara, Myridian, Viridion, Pyraxis, and Terminus so each system science pack now gates a visible mastery reward.
- Upgraded the IPO Campaign Board into an objective board that shows required anchor worlds, support worlds, system science status, chapter reward status, and the next unlock target.
Changes:
- System science recipes still keep their chapter milestone role, but now add safe world-specific ingredients from the matching chapter instead of being only vanilla science-pack bundles.
- Added guarded ingredient discovery for supported planet science packs and signature materials, with fallbacks so missing optional outputs do not break data loading.
- Added a 1.6.0 progression audit guard for chapter reward technologies and their chapter science requirements.
- Updated the Mod Portal description to clarify that IPO is a curated non-K2SO Space Age planet-pack campaign organiser, distinct from heavier K2SO mega-pack bridges.
Bugfixes:
- Added duplicate protection for dynamically-added system science recipe ingredients.
- Kept survey technology costs stable while changing only the crafted system-pack recipes and new reward technologies.
Version: 1.5.0
Date: 2026-06-07
Major Features:
- Released the Pyraxis Expansion Pass, expanding the Pyraxis hazard branch with Castra, Tenebris, and Tiber support.
- Added curated compatibility for Castra, Tenebris Prime, and Factorio Tiberium as Pyraxis hazard-branch worlds.
Changes:
- Reworked Pyraxis routing so the slipstream has a single local entry connection.
- Arranged the Pyraxis hazard worlds into a wrapped local cluster around the Pyraxis System.
- Added asteroid spawn definitions to IPO-authored slipstream and interstellar routes where needed.
- Reworked Pyraxis progression to keep Frozeta as the local gateway while Castra anchors the Tenebris and Tiber branch.
Bugfixes:
- Protected Frozeta, Secretas, Foliax, Castra, Tenebris, and Tiber discovery technologies from late science-compression loops.
- Protected Aquilo from being pulled behind Tiber, Castra, or Tenebris progression.
- Pruned stale direct Pyraxis route pairs so old saves cannot keep bypass routes into the new branch.
Version: 1.4.5
Date: 2026-06-03
Changes:
- Moved the Myridian cold-frontier order to Tellus -> Pelagos -> Aquilo, matching the default Tellus/Pelagos startup settings that make those worlds prerequisites for Aquilo.
- Kept Pelagos as the branch point for Vesta and the Terra Palus -> Shchierbin -> Corrundum -> Cubium detour.
- Shortened and pulled in the Corrundum -> Cubium detour so Cubium no longer sits over the Myridian Slipstream marker.
Bugfixes:
- Protected Tellus, Pelagos, and Aquilo discovery technologies from late-world Rubia/Crucible/cryogenic-style science loops.
- Protected the early cold gateway technologies from IPO science compression.
- Pruned stale Aquilo-first route names and route pairs so old saves cannot keep Myridian Slipstream -> Aquilo or Aquilo -> Tellus bypasses.
Version: 1.4.4
Date: 2026-06-02
Bugfixes:
- Fixed Aquilo discovery being pulled behind impossible Rubia/Crucible late-world science loops from optional planet science packs.
- Protected Aquilo discovery from IPO science compression so Aquilo remains the first Myridian entry target.
- Added a release validation guard for the Aquilo entry contract.
Changes:
- No starmap route geometry changes.
Version: 1.4.3
Date: 2026-05-31
Locale:
- Added Russian locale coverage contributed by the community for IPO technologies, science packs, space locations, tips-and-tricks pages, settings, and the Campaign Board UI.
- Added Russian locale coverage for the Crucible approach helper labels.
Version: 1.4.2
Date: 2026-05-26
Changes:
- Moved the first outer-board entry from Fulgora -> Viridion Slipstream to Fulgora -> Solara Slipstream so Solara is the first intended post-Fulgora interstellar stop.
- Preserved the downstream slipstream backbone as Solara -> Myridian -> Viridion -> Pyraxis -> Terminus.
- Added asteroid spawn definitions to IPO-authored slipstream and interstellar routes by cloning appropriate Space Age route profiles, so the routes are no longer empty transit lanes.
Bugfixes:
- Pruned stale Fulgora -> Viridion bypass routes so old saves cannot skip Solara after migration refresh.
Version: 1.4.1
Date: 2026-05-26
Bugfixes:
- Updated the Forgeworks Core dependency baseline to forgeworks-core >= 0.2.4.
- Corrected Shattered Planet icon namespace handling so IPO references skewer_shattered_planet directly instead of the separate asset-pack namespace.
Changes:
- Polished Terminus/Shattered Planet lane cleanup so Shattered Planet Approach no longer overlaps Terminus Slipstream and duplicate dependency aliases stack into one visible endpoint.
- Kept the 1.4.0 Campaign Board feature set unchanged.
- Kept the accepted 1.2.0 public starmap frozen: no route rewrites, no hub movement, and no new route geometry.
Version: 1.4.0
Date: 2026-05-24
Major Features:
- Added the Interstellar Campaign Board as an in-game top-left mod GUI button.
- The board summarizes chapter progress, current survey target, chapter science status, major worlds, and Terminus Endgame Bridge status.
Changes:
- Kept the accepted 1.2.0 public starmap frozen: no route rewrites, no hub movement, and no new route geometry.
- Updated release notes, portal text, README, roadmap, and support docs around the Campaign Board milestone.
Bugfixes:
- Added a safe 1.4.0 migration refresh and stale campaign-board GUI cleanup.
Version: 1.3.0
Date: 2026-05-24
Major Features:
- Added the Terminus Endgame Bridge as the first public 1.3.x progression feature.
- The bridge sits after Survey: Terminus Deep Space and acts as a readable final gate for omega, Nexus, singularity, transceiver, wormhole, stargate, void, and other finale-style technologies when those technologies are present.
Changes:
- Kept the accepted 1.2.0 public starmap frozen: no trunk rewrite, no hub relocation, and no route redesign.
- Preserved chapter-aware science compression and Terminus science-card cleanup.
- Cleaned the shipped changelog to the actual public Mod Portal release entries only: 1.3.0, 1.2.0, 1.1.2, 1.1.1, 1.1.0, 0.47.1, 0.47.0, and 0.46.7.
Bugfixes:
- Added a safe 1.3.0 migration refresh for technologies, recipes, and technology effects.
Version: 1.2.0
Date: 2026-05-24
Major Features:
- Released the Science Compression Polish line for the authored multi-system campaign spine.
- Added chapter-aware compression for large late-research science-pack walls into IPO system science packs.
- Locked the accepted smooth starmap baseline: Lignumis -> Nauvis -> Fulgora -> Viridion Slipstream, with Solara, Myridian, Pyraxis, and Terminus arranged as readable authored chapter systems.
Changes:
- Removed Calidus Slip Stream from the public route contract.
- Kept Cerys as Fulgora -> Cerys only.
- Kept Aquilo inside the Myridian route chain.
- Kept Planet Crucible behind the Foliax -> Crucible Orbit/Approach -> Planet Crucible gate.
- Cleaned the Solara local route chain and Myridian detour so the public starmap reads as smooth, non-overlapping lanes.
Version: 1.1.2
Date: 2026-05-19
Changes:
- Continued the Razi-style hard-sync rewrite work before the 1.2.0 release candidate line.
- Kept the five chapter systems, survey technologies, chapter science packs, and supported planet roster on the same canonical progression surface.
- Prepared the package for the later starmap readability and science-compression polishing work.
Version: 1.1.1
Date: 2026-05-19
Bugfixes:
- Maintenance release for the 1.1.x hard-sync rewrite line.
- Refreshed technology, recipe, and starmap effects for safer upgrades from the 1.1.0 baseline.
Changes:
- Kept the canonical chapter systems, survey technologies, and chapter science packs aligned with the public supported-pack surface.
Version: 1.1.0
Date: 2026-05-19
Major Features:
- Released the Razi-style hard-sync rewrite foundation for IPO progression.
- Consolidated authored chapter systems, survey technologies, chapter science packs, and route ownership into a canonical progression layer.
Changes:
- Reframed Solara, Myridian, Viridion, Pyraxis, and Terminus as the public five-chapter campaign spine.
- Prepared the mod for the later 1.2.0 starmap readability and science-compression polish release.
Version: 0.47.1
Date: 2026-04-29
Changes:
- Added Muluna bootstrap compatibility and early recovery-path guidance so Muluna reads as an expeditionary bootstrap stop rather than a blind one-way landing.
- Kept the curated hard-dependency planet pack and authored five-chapter starmap framework.
- Preserved the 0.47.0 starmap readability pass and public supported-pack framing.
Version: 0.47.0
Date: 2026-04-29
Major Features:
- Released the starmap readability pass for the public rewrite line.
Changes:
- Kept the curated dependency baseline from the 0.46.x release branch.
- Preserved the authored five-chapter system layout and cleaned Pyraxis lane.
- Added cleaner Myridian and Terminus world spreads and reduced slipstream label pressure around busy chapter entrances.
Version: 0.46.7
Date: 2026-04-22
Changes:
- Final cleanup build on top of the authored-system rewrite line.
- Removed stale Hyarion references from the shipped Pyraxis lane.
- Aligned public package text with the actual supported dependency set.
- Kept the Razi-inspired chapter-system layout, chapter science packs, final starmap polish, and refreshed public release thumbnail.