86 wires and counting

$ follow Shopify

Keep up with Shopify in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-21
stories 4

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Shopify CLI recovers from storage permission errors and versions in JSON

By RepoJournal · Filed · About Shopify · Composed from the cited sources · methodology

Two Shopify CLI changes shipped: a permission failure during local storage initialization now surfaces as a recoverable error instead of a raw filesystem abort, and `shopify version` gained a typed JSON contract for scripts.

Fix local storage initialization permission errors Shopify/cli

by gonzaloriestra

Permission errors raised while initializing local storage previously bypassed the existing recovery handler, so commands like `theme info` could die with a raw filesystem error. The CLI now catches `EACCES` and `EPERM` during initialization, raises an `AbortError` with recovery guidance, and points you to the nearest existing directory when the settings folder can't be created.

Add JSON output to version command Shopify/cli

by dmerand

`shopify version` has no typed machine-readable contract, so scripts had to parse the plain text version string. It now accepts `--json`, returning a closed object with a required string `version` property, and the result is exposed through `--json-schema`; the normal mode still prints the raw version line.

Merge pull request #8572 from Shopify/gonzalo/local-storage-initialization-permissions Shopify/cli

by Gonzalo Riestra

The local-storage initialization fix landed on the default branch.

Merge pull request #8542 from Shopify/donald/version-json-schema Shopify/cli

by Donald Merand

The JSON version output landed on the default branch.

Quick answers

What shipped in Shopify on September 21, 2026?
Two Shopify CLI changes shipped: a permission failure during local storage initialization now surfaces as a recoverable error instead of a raw filesystem abort, and `shopify version` gained a typed JSON contract for scripts. In total, 2 commits and 2 pull requests landed.
Who contributed to Shopify on September 21, 2026?
2 developers shipped this update, including gonzaloriestra and dmerand.
What were the notable Shopify updates?
Fix local storage initialization permission errors, Add JSON output to version command, and Merge pull request #8572 from Shopify/gonzalo/local-storage-initialization-permissions.