RepoJournal
Shopify

Shopify

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

Pick a date

The Wire · Showcase

HYDROGEN PATCHES CART RECURSION BUG AS CLI BUMPS 41 DEPENDENCIES

By RepoJournal · Filed · About Shopify

Hydrogen's cart handler now recursively includes line item children, fixing a data structure bug that could break custom cart implementations across the entire platform ecosystem.

The Hydrogen team shipped coordinated patch releases across five packages [6][7][8][9][10] addressing cart rendering and React Router compatibility. The critical fix surfaces in @shopify/[email protected] [8], where cart.get() now respects the provided cartId before falling back to getCartId(), and the Image component stops generating incorrect density descriptors for fluid images capped at 3 srcset entries. All five Hydrogen packages [6][7][8][9][10] now widen React Router peer dependency ranges to accept 7.16 patch versions without npm conflicts. On the CLI side, Shopify/cli merged a massive 41-package dependency bump [1] including TypeScript-ESLint 8.60.1, GraphQL 16.14.1, and Zod updates, while strategically removing breaking minor updates [2] and OpenTelemetry exporters [3] from the grouped release. The CLI also fixed GitHub release creation for legacy workflows [4] and expanded E2E staging configs with sidekick summaries [5].

Action items

References

  1. [1] Bump the minor_versions group across 1 directory with 41 updates ↗ Shopify/cli
  2. [2] Remove breaking minor dependency updates Shopify/cli
  3. [3] Remove OpenTelemetry metrics exporter from grouped update Shopify/cli
  4. [4] Merge pull request #7651 from Shopify/donald/fix-release-gh-latest-legacy Shopify/cli
  5. [5] Merge pull request #7752 from Shopify/e2e-sidekick-staging-config Shopify/cli
  6. [6] [email protected] Shopify/hydrogen
  7. [7] @shopify/[email protected] Shopify/hydrogen
  8. [8] @shopify/[email protected] Shopify/hydrogen
  9. [9] @shopify/[email protected] Shopify/hydrogen
  10. [10] @shopify/[email protected] Shopify/hydrogen

FAQ

What changed in Shopify on June 9, 2026?
Hydrogen's cart handler now recursively includes line item children, fixing a data structure bug that could break custom cart implementations across the entire platform ecosystem.
What should Shopify teams do about it?
Upgrade Hydrogen packages to 2026.4.3 before next storefront deploy to fix cart data recursion • Update @shopify/cli to latest and verify React Router 7.16 compatibility in your app • Monitor Image component srcset output in production after Hydrogen update
Which Shopify repositories shipped on June 9, 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.