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

SHOPIFY CLI DROPS NODE 22 LEGACY CODE

By RepoJournal · Filed · About Shopify

The CLI team ripped out compatibility shims and polyfills that shouldn't have survived the Node 22.12.0 minimum bump.

Shopify CLI's package.json locked the floor at Node >=22.12.0, but the codebase was still carrying dead weight from older runtimes [1]. Isaac Roldán just merged a cleanup that removes the `Promise.withResolvers` polyfill, which had a comment flagging itself for removal the moment Node 22 became required [2]. The one callsite in `theme-environment.ts` now calls the native method directly. This is the kind of technical debt that doesn't hurt performance but makes the codebase harder to reason about. Small move, but the kind that compounds when you're maintaining a tool your entire platform depends on.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Clean up Node <22 compatibility leftovers ↗ Shopify/cli
  2. [2] Merge pull request #8291 from Shopify/isaac/node-22-cleanup Shopify/cli

Quick answers

What shipped in Shopify on August 14, 2026?
The CLI team ripped out compatibility shims and polyfills that shouldn't have survived the Node 22.12.0 minimum bump. In total, 1 commits and 1 pull requests landed.
Who contributed to Shopify on August 14, 2026?
1 developer shipped this update, including isaacroldan.
What were the notable Shopify updates?
Clean up Node <22 compatibility leftovers and Merge pull request #8291 from Shopify/isaac/node-22-cleanup.

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?