Biggest quality-of-life release of App Store Connect CLI 0.44.0 is out!!

New release pipeline, submission hardening, Xcode toolchain safety, signing sync, content rights, age rating defaults, web auth capabilities, and more.

https://github.com/rudrankriyam/App-Store-Connect-CLI

GitHub - rudrankriyam/App-Store-Connect-CLI: Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more. JSON-first, no interactive prompts

Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more. JSON-first, no interactive prompts - rudrankr...

GitHub
New `asc release stage` command for pre-submit staging:
- Ensure version exists, copy/apply metadata, attach build, validate -- all without submitting
- Pair with `asc release run` for the full pipeline or use stage alone for review prep
- `--copy-metadata-from` to carry forward localizations from a previous version
- `--dry-run` to preview what would happen
New `asc submit preflight` command to check submission readiness:
- Validates your app version is actually ready before you hit submit
- Catches missing screenshots, incomplete metadata, unresolved issues
- Saves you from rejected submissions and wasted review cycles
Submission hardening:
- `asc submit create` now validates version state before attempting submission
- Quieter stale-version warnings that do not spam your CI logs
- Actionable error hints when something goes wrong instead of cryptic API errors

New `asc xcode version` commands (view / edit / bump):
- View current Xcode marketing & build versions from your project
- Edit versions directly
- Bump with semantic versioning (major / minor / patch)

Xcode toolchain safety:
- Warning when exporting App Store builds with beta Xcode toolchains
- Prevents accidentally shipping builds that Apple will reject

tvOS direct-upload exports:
- Handle tvOS exports that don't produce an IPA
- `asc xcode export` now waits for direct-upload exports to finish processing
New `asc signing sync` for encrypted git-based cert/profile storage:
- Think fastlane match, but from the CLI
- Sync certificates & provisioning profiles from an encrypted git repo
- No more manual profile management across machines and CI

New `asc apps content-rights` commands (view / edit):
- View and update content rights declarations
- Required for apps that use third-party content

New `asc age-rating set --all-none` flag:
- Set all age rating declarations to "none" in one shot
- Safe defaults for apps that don't have age-sensitive content

New `asc web auth capabilities` for exact API key role lookup:
- See exactly what permissions your API key has
- No more guessing why a request returns 403

Pagination fixes:
- `asc pre-orders` territory availability now paginates correctly
- `asc pricing` territory availabilities now paginate correctly
- No more silently truncated results for apps in many territories

GitHub - rudrankriyam/App-Store-Connect-CLI: Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more. JSON-first, no interactive prompts

Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more. JSON-first, no interactive prompts - rudrankr...

GitHub