The Wire · Showcase
CLI 4.5.1 SHIPS WITH HYDROGEN BUMP AND CHANGESET FIX
By RepoJournal · Filed · About Shopify
Shopify CLI stabilized overnight, merging critical fixes for broken Changesets validation and upgrading hydrogen to 13.0.1.
The 4.5 branch is now synced to main [1], carrying forward the production-ready state from your stable channel. Buried in that merge: a fix for Changesets config that was failing validation after the dev console removal [2]. That stale package reference in .changeset/config.json was breaking `/snapit` and other Changesets commands [5], and it's now cleaned up in 4.5.1 [3]. On the testing front, the app event watcher tests got a minor polish [4], replacing custom polling logic with Vitest's native `vi.waitFor` helper for cleaner timeout diagnostics and less duplicated framework logic. Nothing breaking here, but the Changesets fix is the one that matters if you've been hitting validation errors on deploy.
Action items
- → Upgrade to CLI 4.5.1 before next deploy if you hit Changesets validation errors Shopify/cli [immediate]
- → Pull 4.5 branch changes into your local main if running from tip Shopify/cli [plan]
References
- [1] Stable 4.5 merge main resolution ↗ Shopify/cli
- [2] Merge pull request #8072 from Shopify/fix/remove-dev-console-changeset-reference Shopify/cli
- [3] 4.5.1 ↗ Shopify/cli
- [4] Simplify app event watcher test polling ↗ Shopify/cli
- [5] Fix Changesets config after dev console removal ↗ Shopify/cli