Skip to content

Releases: swear01/Auto_Storage

Auto Storage 0.3.0 Alpha

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Aug 17:41
54eb516

Auto Storage v0.3.0

Breaking identity change: Auto Storage 0.3.0 does not migrate or alias
0.2.x worlds, registries, configs, commands, addon IDs, or saved data.

Remove every 0.2.x jar before installing 0.3.0, do not mix both versions in one
instance, and start a new world.

The canonical technical identity is now auto_storage, the Java package is
com.swear.autostorage, and the release artifact is
auto_storage-0.3.0.jar.

For addon developers, 0.3.0 adds the modular public SDK and the downloadable
Auto Storage Compat Kit. The Kit audits a representative target artifact,
generates explicit RED integration scaffolds, and runs declared compatibility
gates; its first bundled dogfood integration supports deterministic AE2
Inscriber recipes when AE2 is installed.

Changes since v0.2.0:

  • Merge pull request #90 from swear01/issue-89-ev-pending-stock (54eb516)
  • fix: update static regressions for pending display and EV commit (ee22079)
  • docs: note SelfTest expectation sync for PR #90 (eb6d97e)
  • fix: sync static regression SelfTest expectation to 204937 (a07231a)
  • fix: fail closed on off-basis chance and debit resource events (ae5a9f0)
  • fix: report whole deltas when pending consolidates (9847868)
  • fix: reject negative work projection before ExactRational.whole (61d786b)
  • feat: credit chance recipe outputs as exact rational pending stock (d84e11c)
  • Merge pull request #88 from swear01/fix/issue-85-safe-gametest-cleanup (17a7ad3)
  • docs: dedupe Maven host note after #51 merge (1168dc4)
  • docs: keep #88 notes scoped to cleanup and Maven host fix (08fa742)
  • fix(build): scope audit Maven hosts in module repository loop (40fc9b4)
  • fix(ci): own GameTest world cleanup in Gradle, not shutil (bc1209d)
  • Merge pull request #51 from swear01/compat/issue-44-integrated-dynamics-crafting (1fad17c)
  • fix(build): scope audit Maven hosts in module repository loop (5743405)
  • docs: record PR #51 rebase onto Create Crafts main (6775b69)
  • fix(compat): close Integrated Dynamics drying and zero-FE plan edges (14760cf)
  • fix(compat): address Gemini AIR check and IC registry bounds (eec53ba)
  • docs: record PR #51 rebase onto IE typed-plan main (bbb9afb)
  • fix(compat): observe IC module load-once (2da20f8)
  • fix(compat): reject derived drying item outputs (357421f)
  • test(compat): cover integrated drying transactions (9312385)
  • fix(compat): localize integrated station families (54f4f77)
  • test(compat): exercise typed output overflow rollback (af2681e)
  • docs: record ID/IC post-#87 rebase gate evidence (2d170f6)
  • compat: wire ID/IC fixtures to declarative runtime transforms (c6e7f9c)
  • docs: record ID/IC format-17 recovery and required verify (a3ed60e)
  • compat: migrate ID/IC audits and contracts to scanner format 17 (04043ac)
  • fix: adapt ID/IC evidence to module isolation after #78 (e4c17ef)
  • fix: clean rebase conflict markers after AA/CAA main (1bc738a)
  • fix: restore matrix sources and lock ID/Create recipe digests (5178b19)
  • docs: record Gemini ItemStack.distinct false positive for ID (60696f2)
  • compat: implement Integrated Dynamics recipes and Crafting fail-closed (92c55c4)
  • compat: add Integrated Dynamics and Crafting Compat Kit contracts (fa4f01a)
  • Merge pull request #74 from swear01/compat/issue-66-createaddition (9e5cf0f)
  • fix(compat): close createaddition Codex review findings (341c647)
  • docs: record createaddition eligibility recovery gates (c02b5bb)
  • fix(compat): keep createaddition eligibility stable (c61ac1c)
  • fix(compat): refresh createaddition fixture manifest (901bd87)
  • test(compat): require real createaddition rejection evidence (3020dd7)
  • docs: record Createaddition rebase onto main with #87 (e696bec)
  • fix(compat): close Createaddition Codex shape and evidence findings (1da4919)
  • compat: recover Create Crafts & Additions format-17 evidence (a9cda72)
  • fix(compat): close Create Crafts & Additions review findings (719d96c)
  • compat: add Create Crafts & Additions Rolling and Charging families (d1233d2)
  • compat: Immersive Engineering 12.4.2-194 fail-closed (issue #53) (#62) (d8314fc)
  • Merge pull request #71 from swear01/compat/issue-64-mysticalagriculture (1102032)
  • docs: record Mystical Agriculture rebase onto #87 main (c1c6376)
  • fix: harden MA remainder evidence and default-namespace parsing (fd98c29)
  • compat: migrate Mystical Agriculture to scanner format 17 (dd383fb)
  • fix: expand Minecraft default-namespace recipe JSON types in Compat Kit (ca694cb)
  • compat: add Mystical Agriculture Seed Reprocessor (Outcome B) (9b1498f)
  • feat(compat-kit): add exact fixture runtime transforms (#87) (a1582ad)
  • compat: add Create Enchantment Industry deterministic recipe integration (#72) (481449d)
  • fix: persist selected mod ID across Compat Kit audits (#84) (b067d66)
  • fix: handle nested classes under anonymous owners (#82) (5d757d7)
  • compat: audit XyCraft Machines fail closed (#48) (7efddd0)
  • compat: add Ender IO deterministic recipe integration (#50) (d37f8e6)
  • compat: add Hostile Neural Networks deterministic recipe integration (#59) (e83b865)
  • perf: bound Craftable retained state as compatibility grows (#80) (8b08ead)
  • compat: add Actually Additions deterministic recipe integration (#60) (04e7ddf)
  • compat: add Oritech deterministic recipe integration (#47) (60544ec)
  • infra: isolate module evidence and generated compatibility summaries (#78) (4464493)
  • compat: audit Productive Metalworks fail-closed boundary (#46) (9fc1aae)
  • compat: add Railcraft Reborn fail-closed integration (#58) (61aaf32)
  • compat: add Productive Bees fail-closed integration (#61) (b5c5876)
  • compat: add Draconic Evolution fail-closed integration (#69) (c790457)
  • compat: add Create Aquatic Ambitions fail-closed integration (#70) (034c96e)
  • compat: add Advanced AE fail-closed integration (#73) (18b8c00)
  • infra: isolate declarative compatibility modules (#76) (31647ec)
  • docs: record compat kit v2 completion (2ec6f0e)
  • feat: upgrade Compat Kit structural discovery and generation (#52) (fb63ba4)
  • compat: add Theurgy deterministic recipe integration (#49) (5093a04)
  • docs: record Compat Kit completion (a22dd3c)
  • Add deterministic Compat Kit and AE2 dogfood (#38) (812196c)
  • Merge pull request #37 from swear01/docs/github-bot-review-gate (be6ae38)
  • docs: follow shared GitHub review loop (bfa18fe)
  • docs: route PR bot reviews through shared skill (c449705)
  • docs: synchronize merged SDK plan state (8a9cfca)
  • docs: address Codex review gate findings (5f7d51f)
  • docs: record GitHub bot review evidence (8d5d907)
  • docs: require GitHub bot review evidence (d4547a6)
  • Merge pull request #35 from swear01/feat/modular-compat-sdk-32 (1fea443)
  • docs: document addon compatibility SDK (0d26517)
  • feat: add modular compatibility SDK (2d32fc7)
  • refactor!: unify Auto Storage 0.3.0 identity (#31) (297b7a2)
  • chore: rename repository to Auto Storage (691a356)
  • docs: complete public listing metadata (5c2f996)
  • docs: record Auto Storage 0.2.0 release (3436780)

Auto Storage 0.2.0 Alpha

Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jul 16:03
dd2f254

Auto Storage v0.2.0

Changes since v0.1.31:

  • Merge pull request #30 from swear01/codex/auto-storage-release-metadata (dd2f254)
  • fix: complete Auto Storage branding (a950ae9)
  • fix: update Auto Storage guide handoff (ee79180)
  • release: rename project to Auto Storage (f130034)
  • Merge pull request #29 from swear01/codex/mod-compat-stations (8944821)
  • docs: add alpha publishing runbook (4ad437f)
  • perf: index component ingredient item coverage (e81a9e9)
  • fix: preserve final review data (db2ed21)
  • fix: resolve final release review findings (ffa50f9)
  • perf: keep cold craftable construction under budget (d43d809)
  • test: isolate craftable page preparation timing (6e0c34c)
  • merge: synchronize main before release review (3feb4a2)
  • release: prepare 0.2.0 alpha publishing (7edee24)
  • test: automate Prism release scenarios (af1ff81)
  • feat: complete typed crafting and terminal compatibility (78fc3ce)
  • chore: add Cursor full-repo audit skill (#26) (ec82d0b)
  • fix: refine transform and stations workspaces (663fe89)
  • feat: rebuild transform and stations workspaces (2f7437a)
  • fix: leave borderless fullscreen through Window API (cea3ea7)
  • ci: pin immutable Botania fixture build (32fe545)
  • docs: record large Craftable performance gate (4be26c8)
  • perf: keep large Craftable switches below 50 ms (c8d4d4c)
  • docs: record transform and stations release gate (93d64f0)
  • feat: redesign transforms and optimize craftable views (7f12f26)
  • Harden optional compatibility gates (ab4500b)
  • Document optional compatibility and GUI boundaries (61d72a5)
  • Automate the batched Prism compatibility lab (d29addf)
  • Complete typed optional recipe compatibility (d598eb1)
  • Document optional recipe compatibility (b3a6cba)
  • Add polymorphic mod recipe compatibility (ba24da1)
  • Design polymorphic station compatibility (68bf8d1)
  • Complete typed resource bus automation (829387f)
  • Record successful Linux CI rerun (757c96d)
  • Make Prism version test host-independent (b32b39f)
  • Persist terminal views and standardize EMI dependencies (e4e3fa5)
  • docs: make agents learn from mistakes (fd07f4f)
  • Complete universal resource transactions (0241e7a)
  • Add recipe family and typed resource foundations (e1d5780)
  • fix: stage client smoke dependencies (f097598)
  • fix: source EMI runtime from Modrinth (93da303)
  • docs: record parallel integration gate (72635e7)
  • feat: support exact smithing trim variants (9e5b77a)
  • fix: refresh storage networks across chunk lifecycle (9a9550d)
  • feat: wire directional bus filters (74dfa7f)
  • fix: detach smithing cache values (222cc71)
  • feat: make built-in recipe adapters authoritative (066088e)
  • feat: add deterministic bus filter policy (5d51375)
  • feat: add bus configuration migration foundation (c473ed6)
  • test: exercise repository-backed creative reload (7be22f2)
  • docs: align parallel feature status (591121a)
  • test: isolate max crafting drop assertion (2fad68e)
  • feat: add creative unlimited storage capacity (0f54424)
  • docs: define bus automation contract (482107c)
  • feat: add recipe adapter classification foundation (34f25ca)
  • feat: complete out-of-chunk core storage (9f76d53)
  • feat: add core storage world repository (ff7354d)
  • feat: add bounded core storage records (e5f3088)
  • test: require out-of-chunk core storage (afc64a6)
  • docs: plan core storage repository implementation (2409adc)
  • docs: design out-of-chunk core storage (b894033)
  • chore: ignore local development worktrees (4d12dc5)