RepoJournal
Shopify

Shopify

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

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

CLI FIXES STALE SCHEMA TRAP, HYDROGEN SCRUBS LEGACY DOCS

By RepoJournal · Filed · About Shopify

Shopify CLI shipped two critical fixes that prevent developers from accidentally working against outdated GraphQL schemas and resolving stores that no longer exist.

The CLI now automatically prepends the api_version to your schema.graphql when you bump versions in shopify.extension.toml, eliminating the silent data staleness that left developers chasing phantom schema fields [1]. That fix works in tandem with a second critical change: explicit store lookups via --store now filter to active stores only, closing a loophole where deleted or inactive stores could still resolve in flows like store execute [2]. This matters because the list path already guards against stale stores, but domain lookups didn't, creating an inconsistency that shipped broken commands into production. On the Hydrogen side, the docs team finished purging v1 platform artifacts, moving all content into shopify-dev as MDX files and removing the generated_doc_data.json system that was causing bloat [4]. They also fixed a runtime error in the ThirdPartyAnalyticsIntegration example where register wasn't being destructured from useAnalytics, which would have thrown ReferenceError for any developer copy-pasting the snippet [5]. The CLI also cleaned up its breaking-change approval workflow, removing unused jobs and scrubbing a private Slack channel link from the report [3]. Ship the CLI fixes immediately; they prevent silent failures.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] prepend api_version to schema ↗ Shopify/cli
  2. [2] Filter explicit store lookups to active stores ↗ Shopify/cli
  3. [3] Merge pull request #7468 from Shopify/remove-fake-approval-gate Shopify/cli
  4. [4] Clean up old docs information ↗ Shopify/hydrogen
  5. [5] Docs: `destructure` register in JS `ThirdPartyAnalyticsIntegration` example (#3763) Shopify/hydrogen

Quick answers

What shipped in Shopify on May 15, 2026?
Shopify CLI shipped two critical fixes that prevent developers from accidentally working against outdated GraphQL schemas and resolving stores that no longer exist. In total, 8 commits and 5 pull requests landed.
Who contributed to Shopify on May 15, 2026?
3 developers shipped this update, including lopert, dmerand, and johndcollett.
What were the notable Shopify updates?
prepend api_version to schema, Filter explicit store lookups to active stores, and Merge pull request #7468 from Shopify/remove-fake-approval-gate.

More from Shopify

Daily updates, in your inbox

Follow Shopify

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?