This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
ReleasePort's take
Light signalIn v3.0.1 the `apps_update_metadata` function no longer blocks rejected or metadata‑rejected app versions prior to sending the PATCH request.
Why it matters: Affects any workflow that relied on blocking before PATCH; version bound is v3.0.1.
Summary
AI summaryapps_update_metadata no longer blocks rejected or metadata‑rejected app versions before sending the PATCH.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
apps_update_metadata no longer blocks rejected or metadata-rejected app versions before sending the metadata PATCH. apps_update_metadata no longer blocks rejected or metadata-rejected app versions before sending the metadata PATCH. Source: llm_adapter@2026-06-03 Confidence: high |
— |
Full changelog
Changes
apps_update_metadatano longer blocks rejected or metadata-rejected app versions before sending the metadata PATCH. App Store Connect now remains the source of truth for editable-state enforcement.- Updated the tool description and repo docs to reflect Apple state validation and rejected-version resubmission behavior.
- Added regression coverage for
REJECTED,METADATA_REJECTED, and Apple-side 409 state errors.
Verification
swift test— 537 tests passedswift build -c release— passedgit diff --check— passed
Breaking Changes
- `apps_update_metadata` no longer blocks rejected or metadata‑rejected app versions before sending the metadata PATCH.
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.0.0 Removed public prefixes `offer_codes_*`, `intro_offers_*`, `promo_offers_*`, and `winback_*` from v3 worker schema.
Beta — feedback welcome: [email protected]