This release includes breaking changes for platform teams planning a safe upgrade.
Published 6d
MCP SaaS Integrations
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-tools
app-store-connect
claude
in-app-purchase
ios
macos
+6 more
mcp
model-context-protocol
subscriptions
swift
testflight
xcode-cloud
Summary
AI summaryUpdates Reliability and safety, Compatibility, and Verification across a mixed release.
Full changelog
Highlights
- Added a dedicated
build_uploadsworker with 10 tools for Build Upload parents, file reservations, direct inspection, resumable transfer, commit recovery, and complete upload workflows. - Added strict App Store Connect API 4.4.1 coverage for 8 Build Upload and Build Upload File operations.
Reliability and safety
- Upload workflows use an immutable mode-0600 snapshot and preserve one lowercase MD5 fingerprint through reservation, transfer, commit, and recovery.
- Existing completed reservations are accepted only when Apple's file-level MD5 matches the local snapshot.
- Presigned operations retry only for an explicit
PUT; redirects,POST, unknown methods, and ambiguous creates are never replayed automatically. - Exact Apple response statuses and resource ownership are verified before reporting successful mutations.
- Ambiguous outcomes preserve resource IDs and return executable inspection or continuation guidance without exposing upload credentials.
- Build Upload deletion requires an exact confirmation ID.
- Webhook triage keeps crash and screenshot recommendations bound to canonical Apple resource types and IDs.
Compatibility
- Public surface: 451 to 461 tools.
- Worker filter keys: 34 to 35.
- No existing tool was removed or renamed.
build_uploadsis independently selectable and is not enabled implicitly by--workers builds.- Apple 4.4.1 contract accounting: 429 mapped, 471 explicitly deferred, 363 scoped out, and 0 unclassified optional inputs.
Verification
- Debug and release builds passed without release warnings.
- 1,517 tests across 122 suites passed on
develop,main, and the annotated release tag. - Strict OpenAPI, generated coverage, operation-manifest, and tag-specific release-contract gates passed.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About zelentsov-dev/asc-mcp
App Store Connect API server with 208 tools for managing apps, builds, TestFlight, subscriptions, reviews, and more — directly from any MCP client.
Related context
Related tools
Earlier breaking changes
- v3.1.0 `app_versions_set_review_details.attachment_file_id` replaced by separate `review_attachments_upload` call.
- v3.1.0 Moved app-level TestFlight contact and policy metadata from `builds_set_beta_localization` to corresponding `beta_app_*_localization` tools.
- v3.1.0 `builds_update_beta_detail` no longer accepts read-only fields `internal_build_state` or `external_build_state`.
- v3.0.0 Removed public prefixes `offer_codes_*`, `intro_offers_*`, `promo_offers_*`, and `winback_*` from v3 worker schema.
Beta — feedback welcome: [email protected]