RepoJournal
Shopify

Shopify

Hydrogen, Polaris, and the CLI — the dev platform behind millions of stores

Pick a date

The Wire · Showcase

CLI DECOUPLES PREVIEW STORES FROM OAUTH, HYDROGEN GOES STANDALONE

By RepoJournal · Filed · About Shopify

Shopify CLI is rewiring preview store authentication to skip the OAuth dance entirely, while Hydrogen's Oxygen plugin no longer needs the parent framework to function.

The CLI has shipped a three-part fix for preview stores that were forcing developers through unnecessary OAuth flows [3]. Preview stores come with fixed Admin API scopes baked in at creation time, so running `store auth` against them failed and confused users. Now the CLI exits early with a clear error [3], caches those scopes locally when the store is created [4], and lets `theme pull` and `theme push` use the persisted token directly without requiring a separate password [1]. On the speed front, `shopify store info` now makes one backend request instead of two [2], cutting latency for agents who need to grab preview store URLs. Over in Hydrogen, the Mini Oxygen Vite plugin is now self-sufficient [5]. It can infer compatibility dates from the resolved @shopify/hydrogen package, default to 2026-04-01 when needed, and handle deployment output resolution without Hydrogen registering defaults upstream. This matters because it decouples local development and deployment flows from framework coordination, making the plugin work in standalone contexts.

Action items

References

  1. [1] Use store auth sessions for theme commands ↗ Shopify/cli
  2. [2] Fetch preview store claim URL from GET request in store info ↗ Shopify/cli
  3. [3] Exit `store auth` early for preview stores ↗ Shopify/cli
  4. [4] Cache Admin API scopes returned by preview store creation ↗ Shopify/cli
  5. [5] Make Oxygen deployment and local-dev flows standalone ↗ Shopify/hydrogen

FAQ

What changed in Shopify on June 30, 2026?
Shopify CLI is rewiring preview store authentication to skip the OAuth dance entirely, while Hydrogen's Oxygen plugin no longer needs the parent framework to function.
What should Shopify teams do about it?
Update Shopify CLI to latest for preview store auth fixes and theme command improvements • Review Hydrogen projects using Mini Oxygen to confirm compatibility date handling
Which Shopify repositories shipped on June 30, 2026?
Shopify/cli, Shopify/hydrogen

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.