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 FIXES URL PARSING IN ERROR BANNERS, CLEANS UP BUN LOCKFILE HANDLING

By RepoJournal · Filed · About Shopify

Long URLs embedded in CLI error messages now parse correctly with opt-in CommonMark link rendering, fixing the broken output that split URLs across terminal borders.

Shopify CLI shipped a fix [1] that addresses a frustrating UX problem: bare URLs in plain-text error banners were wrapping across the 80-column terminal boundary and getting split by border characters, leaving users with unclickable, un-copy-pasteable links. The solution uses opt-in CommonMark link parsing to disambiguate between URLs the message is describing versus URLs users should actually click. In parallel, the team removed deprecated force flags from e2e tests [2] and refactored Notifier test mocks to eliminate filesystem dependencies [3], tightening test reliability. A separate fix [4] catches stale Bun lockfiles in app templates—the CLI now recognizes modern `bun.lock` files alongside `bun.lockb`, preventing orphaned lockfiles when initializing non-Bun projects.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Opt-in CommonMark link parsing in Banner-rendered plain strings ↗ Shopify/cli
  2. [2] Merge pull request #7476 from Shopify/05-06-remove_deprecated_force_flag_from_e2e_tests Shopify/cli
  3. [3] Merge pull request #7449 from Shopify/refactor-notifier-test-filesystem-mock-2324320246412902882 Shopify/cli
  4. [4] Fix modern Bun lockfile cleanup in app templates ↗ Shopify/cli

Quick answers

What shipped in Shopify on May 7, 2026?
Long URLs embedded in CLI error messages now parse correctly with opt-in CommonMark link rendering, fixing the broken output that split URLs across terminal borders. In total, 7 commits and 4 pull requests landed.
Who contributed to Shopify on May 7, 2026?
2 developers shipped this update, including shopify-river[bot] and afurm.
What were the notable Shopify updates?
Opt-in CommonMark link parsing in Banner-rendered plain strings, Merge pull request #7476 from Shopify/05-06-remove_deprecated_force_flag_from_e2e_tests, and Merge pull request #7449 from Shopify/refactor-notifier-test-filesystem-mock-2324320246412902882.

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?