The Wire · Showcase
CLI 4.6.1 PATCHES SOURCE MAPS, REVERTS TYPESCRIPT BUNDLING BREAKAGE
By RepoJournal · Filed · About Shopify
Shopify CLI shipped a hotfix for UI extension source maps, but immediately rolled back a production-breaking change that removed TypeScript from the bundle.
Shopify CLI 4.6.1 went live with a cherry-picked fix to serve UI extension source maps during development [1]. The fix shipped cleanly via the stable/4.6 branch [2], and the team followed standard release hygiene by removing the changeset from main to prevent duplicate changelog entries in the upcoming 4.7.0 release [3]. However, an earlier commit to remove TypeScript from the production CLI bundle [4] broke the app dev command entirely, leaving developers unable to run shopify app dev. The revert is already staged [4] and addresses the immediate blockers. The team executed 4 commits and 2 PRs across the cycle, keeping the hotfix cycle tight.
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Upgrade to CLI 4.6.1 immediately for source maps fix Shopify/cli [immediate]
- → Watch for 4.6.2 release if TypeScript revert PR merges today Shopify/cli [monitor]
References
- [1] 4.6.1 ↗ Shopify/cli
- [2] Remove .changeset/serve-ui-extension-source-maps-in-dev.md ↗ Shopify/cli
- [3] Remove .changeset/serve-ui-extension-source-maps-in-dev.md Shopify/cli
- [4] Revert "Avoid bundling TypeScript in the production CLI" ↗ Shopify/cli