App Store Connect CLI 5.4.0 ships 68 changes to make agent automation safer
App Store Connect CLI (rorkai, 7.3k stars on GitHub) has released version 5.4.0, merging 68 changes in one go, with a focus on making agent automation safer and reducing dead ends. Author @rudrank posted a series of threads walking through the key updates. The version is now officially released and is a worthwhile upgrade for teams driving App Store operations automation via CLI.
Confirmed
- Fail-closed review submissions: Whenever there is any uncertainty around discovery, pagination, response structure, entry checks, or resource identity, asc halts before executing changes, adopting a fail-closed strategy to prevent accidental operations.
- Safer IAP review screenshot replacement: Checksums are now bound to the exact bytes actually uploaded; the replacement flow avoids deleting existing good screenshots before the new ones are ready; restore commands shell-escape provider-controlled values before execution.
- Build query fixes: No longer replays exhausted pages or retries permanent app-level 404s; late pagination errors are raised instead of returning partial results; --since sets pagination boundaries so repeated cursors no longer loop infinitely.
- Ambiguous lookups are no longer dead ends: Errors now print a bounded list of candidates, so agents can proceed instead of getting stuck.
Why it matters
This release systematically tightens safety boundaries (fail-closed behavior, checksums, shell escaping) and eliminates multiple infinite-loop and partial-result hazards. It is directly aimed at agent automation scenarios, reducing the risk of unattended operations mis-modifying or hanging production resources.
2026-09-19 ~ 2026-09-19 · 10 related posts
Primary sources
- App Store Connect CLI 5.4.0 ships 68 changes aimed at safer agent automation — rudrank · 2026-09-19
- asc CLI 5.4.0 turns typos into useful command recovery paths — rudrank · 2026-09-19
- asc CLI adds no-mutation dry-run for TestFlight group assignment — rudrank · 2026-09-19
- [source] asc CLI 5.4.0 makes review submissions fail closed before mutations — rudrank · 2026-09-19
- ASC CLI handles Apple's odd API behavior: successful review-submission creates with top-level errors — rudrank · 2026-09-19
- ASC CLI fixes build lookups: no more replayed pages or infinite --since cursor loops — rudrank · 2026-09-19
- [source] ASC CLI 5.4.0 hardens web session storage and fixes Apple cookie scope semantics — rudrank · 2026-09-19
- ASC CLI hardens IAP review screenshot replacement with byte-bound checksums — rudrank · 2026-09-19
- ASC CLI 5.4.0: ratings retries surface real storefront errors, exports verify app ownership — rudrank · 2026-09-19
1 near-duplicate retellings: rudrank