Skip to content

v3.15.0

Choose a tag to compare

@zelentsov-dev zelentsov-dev released this 20 Jul 18:21

App lifecycle and deletion safety

  • Adds complete age-rating declaration reads and calculated territory age-rating tools.
  • Extends version listing with validated array filters and query-bound pagination.
  • Hardens version, App Info, review, age-rating, and phased-release identity validation before mutations.
  • Requires exact resource-ID confirmation for destructive version and phased-release actions.
  • Stops ambiguous DELETE retries after network, timeout, or server failures and returns typed recovery guidance with retrySafe=false.
  • Preserves HTTP 202 accepted outcomes for beta tester removals and verifies app removal across every pagination page.

Compatibility

  • Public MCP surface grows from 401 to 403 tools; no existing tool was removed or renamed.
  • Two destructive lifecycle tools now require exact confirmation IDs.
  • All 1,263 pinned Apple App Store Connect API 4.4.1 operations remain classified: 375 mapped, 525 deferred, and 363 scoped out.
  • All 2,265 reviewed optional inputs are classified with zero unclassified parameters.

Verification

  • Full CI passed on develop, main, and annotated tag v3.15.0.
  • Debug and release builds passed with zero release warnings.
  • Apple operation contract, generated coverage, upload contract, full Swift test suite, and release contract passed.
  • Final SHA e6cccc0 received independent review with no P0-P2 findings.