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 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.

One email a day. Unsubscribe in one click.

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

Quick answers

What shipped 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. In total, 9 commits and 6 pull requests landed.
Who contributed to Shopify on May 12, 2026?
2 developers shipped this update, including dmerand and gonzaloriestra.
What were the notable Shopify updates?
Only show active stores for app dev, [Tests] Refactor install-cloudflared tests to remove filesystem mocks, and [Tests] Remove filesystem mocks in git.test.ts.

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?