127 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-10-13
stories 17

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Shopify CLI adds typed JSON output to deploy, execute, and webhook trigger

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

Four Shopify CLI app commands gain `--json` so scripts can read deploy, GraphQL, webhook, and custom-data results without parsing text, and a theme pull regression fix lands alongside them.

Add typed JSON output to app deploy Shopify/cli

by isaacroldan

`shopify app deploy --json` now reports the app, the created version, and the release state, so a pipeline can tell an approved deploy from a declined one: a declined confirmation returns `cancelled`, while a failed release keeps the created version as `partial` and exits nonzero. Transport failures fall back to the shared fatal error document because the remote release state is unknown.

Add typed JSON output to app execute Shopify/cli

by isaacroldan

`shopify app execute --json` returns native `{data, extensions?}` results with shared fatal errors carrying GraphQL details, and `--output-file` writes the result to disk and returns an absolute `{path, format}` receipt. Text output is unchanged, and existing files are left untouched when a GraphQL operation fails.

Add typed JSON output to app webhook trigger Shopify/cli

by isaacroldan

`shopify app webhook trigger --json` reports the topic, API version, delivery method, address, and delivery status, with remote delivery reporting `enqueued` and localhost delivery reporting `delivered` after a successful HTTP response. JSON request and local delivery failures reuse the shared error document.

Add typed JSON output to app import custom-data-definitions Shopify/cli

by isaacroldan

`shopify app import custom-data-definitions --json` returns converted counts, native TOML, and the sections skipped for missing scopes, keyed on a canonical `storeDomain` or `null` when none is available. The deprecated alias accepts the flag too, and the app TOML is left unchanged.

Keep theme files in the selected directory Shopify/cli

by karreiro

Theme pulls now keep file operations, including listing, inside the directory passed to `--path`, with regression tests and a `@shopify/theme` patch changeset alongside.

Quick answers

What shipped in Shopify on October 13, 2026?
Four Shopify CLI app commands gain `--json` so scripts can read deploy, GraphQL, webhook, and custom-data results without parsing text, and a theme pull regression fix lands alongside them. In total, 9 commits and 8 pull requests landed.
Who contributed to Shopify on October 13, 2026?
2 developers shipped this update, including isaacroldan and karreiro.
What were the notable Shopify updates?
Add typed JSON output to app deploy, Add typed JSON output to app execute, and Add typed JSON output to app webhook trigger.