RepoJournal
Shopify

Shopify

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

Pick a date

The Wire · Showcase

CLI NOW BLOCKS DELETED APP DEV STORES FROM SELECTION

By RepoJournal · Filed · About Shopify

The Shopify CLI fixed a critical gap where `app dev --reset` could surface deleted or inactive development stores, letting developers accidentally reconnect to invalid environments.

The store-selection logic for `app dev` now requires `STORE_STATUS=ACTIVE` [1], closing a hole where only `STORE_TYPE=app_development` was checked. This matters because deleted stores were still selectable, risking developers pushing code to dead environments. The team also completed a test quality push across the CLI [2] [3], removing filesystem mocks from cloudflared and git test suites. Real temporary directories now replace mocks, making tests verify actual behavior instead of implementation details—a shift that catches real failures earlier.

Action items

References

  1. [1] Only show active stores for app dev ↗ Shopify/cli
  2. [2] [Tests] Refactor install-cloudflared tests to remove filesystem mocks ↗ Shopify/cli
  3. [3] [Tests] Remove filesystem mocks in git.test.ts ↗ Shopify/cli

FAQ

What changed in Shopify on May 12, 2026?
The Shopify CLI fixed a critical gap where `app dev --reset` could surface deleted or inactive development stores, letting developers accidentally reconnect to invalid environments.
What should Shopify teams do about it?
Update Shopify CLI to latest version before next `app dev --reset` • Audit existing app dev stores in your environment—delete unused ones if not already done
Which Shopify repositories shipped on May 12, 2026?
Shopify/cli

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.