Highlights
-
Expand the CLI from 75 to 189 executable command paths across 45 top-level groups.
-
Add explicit production submission planning, draft assembly, guarded final submission, manual release, and selected phased-release operations.
-
Add selected IAP commerce, pricing, availability, offer-code, promotional-image, and promoted-purchase workflows.
-
Expand TestFlight metadata, group/build distribution, recruitment inspection, and notifications.
-
Add in-app events, product-page experiments, review responses, webhooks, content rights, custom EULA, accessibility declarations, and tag visibility.
-
Extend asset workflows with previews, review attachments, screenshot ordering, processing verification, and safer upload recovery.
-
Harden state intent validation, ownership and pagination checks, dependent changes, checkpoint identity, pricing preservation, and preflight observations.
-
Refresh the pinned App Store Connect API reference to 4.5 and expand documentation navigation to 21 pages, including seven new workflow guides and a capabilities reference.
-
Update the Go build toolchain to 1.26.6 to address four reachable standard-library vulnerability findings.
-
Refresh eight Go module dependencies; migrate lint and CodeQL actions to Node 24 while retaining full SHA pins, and pin security scanner versions.
Upgrade notes
- Apply checkpoints now use schema version 3; upload checkpoints use schema version 2. Older incompatible checkpoints are rejected. Inspect live state and a fresh plan before restarting interrupted work rather than blindly resuming.
- Validation now rejects unsupported, ambiguous, or mismatched intent that could previously produce incomplete plans or unsafe writes.
- Existing command paths remain available. Production submission and manual release require their separate explicit commands; state apply does not perform either action.
Support boundaries
- New write workflows have local fixture coverage; controlled live qualification has not been completed for the expansion. IAP-version submission attachment and phased-release transitions still require controlled live qualification.
- App availability remains partial. Subscription authoring, Game Center authoring, application binary build/sign/upload, privacy nutrition labels, and resolution-center correspondence are outside the selected authoring workflows.
- Preflight retains 15 rules and does not guarantee Apple review approval.
See the workflow capabilities and submission guide.
Verification
- macOS and Linux race suites, vet, lint, generated-doc parity, dependency review, CodeQL, vulnerability scanning, and gosec passed.
- Offline integration-tagged tests and module verification passed locally; no controlled live Apple writes were run.
- Release workflow produced four platform archives, SBOMs, checksums, and Sigstore bundles. Downloaded archive/SBOM checksums matched, and the macOS ARM64 binary passed version and command-help smoke checks.