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-17
stories 69

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Typed JSON across CLI commands, cart hydration fix in Hydrogen

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

The Shopify CLI's automation surface gets real types today, with --json landing on theme pull, theme push, and three app function subcommands, while Hydrogen repairs a cart hydration mismatch that breaks direct /cart loads.

Add typed JSON output to theme pull Shopify/cli

by gonzaloriestra

theme pull now emits a strict JSON theme resource with an absolute project directory and explicit outcomes, keeping cancellation and safety skips visible in the result. Complements the push-side change, so scripts can round-trip downloads and uploads through one consistent schema.

Add typed JSON output to theme push Shopify/cli

by gonzaloriestra

theme push JSON switches to project string IDs, camelCase links, and absolute-path upload issues, and reports partial uploads with a nonzero exit instead of a silent success. Skipped and cancelled outcomes plus every requested environment are retained, so automation reading the old field names will need to follow the rename.

Add typed JSON output to app function typegen Shopify/cli

by gonzaloriestra

app function typegen gains --json and a discoverable FunctionTypegenResult schema that returns the completed Function's identity, with generator diagnostics routed through shared JSON events. Text output, the success banner, and built-in and custom generator paths are unchanged.

Add typed JSON output to app function schema Shopify/cli

by gonzaloriestra

app function schema gains --json and FunctionSchemaResult: the default writes the native SDL and returns an absolute file receipt, while --stdout --json returns {schema} without touching disk. Fetching is now separated from file and terminal presentation.

fix: cart hydration warnings when promises resolve before hydration Shopify/hydrogen

by fredericoo

When the cart promise resolved before React hydrated, server HTML showed the loading state while the client read the loaded cart, producing a hydration error on direct /cart loads with either an empty or a populated cart. The fix also makes the initial cart_viewed event in CartViewedTracker wait for the loaded cart.

Update PerfKit script attributes in production builds Shopify/hydrogen

by NabeelAhsen

The long tail: build gets FunctionBuildResult returning the selected Function and built Wasm path (or null when the build completes without a file), PerfKit adds two script attributes to production-only ShopifyScripts output, and loadScript now sets attributes before src and DOM insertion so the browser sees crossorigin on first processing.

Quick answers

What shipped in Shopify on October 17, 2026?
The Shopify CLI's automation surface gets real types today, with --json landing on theme pull, theme push, and three app function subcommands, while Hydrogen repairs a cart hydration mismatch that breaks direct /cart loads. In total, 57 commits and 12 pull requests landed.
Who contributed to Shopify on October 17, 2026?
4 developers shipped this update, including gonzaloriestra, fredericoo, NabeelAhsen, and andguy95.
What were the notable Shopify updates?
Add typed JSON output to theme pull, Add typed JSON output to theme push, and Add typed JSON output to app function typegen.