RepoJournal

$ cat shopify/week/2026-10-19.log

Shopify

Shopify

the week in review · Oct 19 – Oct 25, 2026

Hydrogen drops Storefront API redirects after token leak risk

By RepoJournal · composed from the cited sources · human-reviewed weekly · methodology

♥

Shopify CLI spends the same week putting typed JSON output on theme and app security commands, and shipping patch 2026.10.2 for Hydrogen carts.

213 commits 79 PRs merged 6 releases 6 briefings covered

all shopify reviews →

Don't follow Storefront API redirects Shopify/hydrogen

by mdamjanic7

Previously a redirect from Shopify's API was followed and the request replayed, with the store's secret API token, to wherever it pointed. Hydrogen now refuses and stops with an error, so any storefront that silently survived a redirect will surface it as a failure instead.

Add hydrogen-branches skill mapping the new vs classic Hydrogen branches Shopify/hydrogen

by kdaviduik

New Hydrogen replaced classic Hydrogen on main on 2026-10-09, with classic content moved to the 2026-04 back-fix branch, and nothing in the repo documented it. The new skill maps the branches so humans and agents pick the right base before branching.

@shopify/hydrogen@2026.10.2 Shopify/hydrogen

by shopify-github-actions-access[bot]

Patch 2026.10.2 stops a cart change made during an in-flight cart load from hiding the shopper's other lines or leaving loading stuck at true. The store revalidates the cart once the change settles, including when it was destroyed and reconnected in between.

Add typed JSON output to theme metafields pull Shopify/cli

by gonzaloriestra

Part of a sweep that gives theme commands a strict, discoverable JSON contract for metafields pull, joining package, init, check, and profile. Scripting theme pipelines no longer means parsing human-formatted output.

Use exponential backoff for throttled API requests Shopify/cli

by isaacroldan

Fixed one-second retries could exhaust before shared API quota recovered; throttled requests now back off exponentially, and retries are no longer synchronized across concurrent operations.

Bump MiniOxygen's undici from 7.24.0 to 7.30.1 Shopify/hydrogen

by fredericoo

@shopify/mini-oxygen moves its exact undici pin from 7.24.0 to 7.30.1, past a batch of upstream advisories fixed between 7.28.0 and 7.30.1. Dev-server exposure only, but the pin stays exact, so no action on your side beyond upgrading.

Drop Oxygen-Cache-Control from private responses (#4174) Shopify/hydrogen

by Misha Damjanic

Oxygen's full-page cache reads only Oxygen-Cache-Control, so Hydrogen now deletes every vendor *-Cache-Control header when it marks a response private. A private response that carried the vendor header could get cached at the edge.

Exempt inert schema-typed Liquid settings from LIQUID_UNSAFE_RENDER Shopify/cli

by jplhomer

LIQUID_UNSAFE_RENDER no longer flags block.settings.* and section.settings.* outputs whose values the extension schema fixes, such as select and checkbox settings, so schema-typed output stops generating false findings.

$ ls shopify/week/ # the briefings behind this review

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.

all shopify reviews →