$ the-wire · showcase
Shopify CLI 4.9.0 adds typed JSON output for app bulk status
By RepoJournal · Filed · About Shopify · Composed from the cited sources · methodology
The Shopify CLI release train puts machine-readable output on app bulk status and lands the shared schema layer underneath it, while an app security scan change skips lockfiles.
Add typed JSON output to app bulk status Shopify/cli
@shopify/cli 4.9.0 gives callers a typed, discoverable JSON result for `app bulk status` instead of parsing terminal output, covering empty lists and missing operations. The existing text output is kept, so scripts reading text today are unaffected.
Prepare common JSON contracts for app bulk commands Shopify/cli
A separate shared layer adds the common bulk-operation and context schemas, explicit JSON projection, diagnostic presenter, and shared input fixtures, with tests for identifier formats, timestamps, count precision, missing values, and stderr event output. Reviewers can land the foundation independently of each command.
Merge pull request #8825 from Shopify/jplhomer/app-security-monorepo-lockfiles Shopify/cli
Every app security check scan directory now skips lockfiles, so monorepo lockfiles no longer enter the scan.
Remove unused status presenter test scaffolding Shopify/cli
Unused status presenter test scaffolding was removed from the CLI test suite.