Skip to content

SDK 0.5.0 — typed Package Settings lifecycle

Choose a tag to compare

@arte-synth arte-synth released this 13 Sep 08:02
· 149 commits to main since this release

SDK 0.5.0 adds strongly typed Package Settings: authored descriptors, scope enums, value snapshots, complete candidates, validation results, migrations and Presentation-specific custom form drafts. It supports Edition 2027 revision 6 and Edition 2028 revision 3.

Rookframe owns registration, separate User/World forms, real GM authority, atomic publication and deliberate restart actions. Validator admission checks shared-state effects through helpers, accessors and construction. Exact-version copies reuse the guarded lifecycle and protected-store hooks; opaque Package World Data stays separate.

Workshop System demonstrates a custom typed settings form with restart-local and restart-world policies. Calendar supplies the ordinary live settings example. The attached desktop macOS archive was exported from a clean checkout with the exact SDK/UI Kit and passed production source and prepared-artifact checks. release-builds.json records its build identity and checksum.

Requires application revision 503a932cbab98971b6da7562dd0918ee70a5f4d3, Godot 4.7.2 with matching export templates, Python 3.10+, Git and .NET 8. UI Kit remains pinned to 238339d390ec01873585c002917c164948a0578d (1.0.0-rc.1).

Validation: all seven macOS Fast Gate phases passed in 79.129 seconds; 345 C# tests, 68 Python tests with one existing environment skip, focused native lifecycle/services and canonical workspace profiles. Standards review found no issues; Spec findings were fixed and verified with focused regressions and production admission.

Calendar 0.5.0 demonstrates installation-local date display and a GM World title.