github vercel/next.js v15.0.0-canary.140

pre-release15 days ago

Core Changes

  • Add browser devtool inspect url copy button to dev overlay: #69357
  • Lazily init fetch dedupe cache: #69492
  • Turbopack build: Fix middleware matchers implementation: #69602
  • chore(metadata): add clarifying comment: #69549
  • Remove unsupported providerImportSource option: #69609
  • fix: clientComponentLoading span type: #69295
  • Fix typos: #69568
  • fix(eslint): allow typescript-eslint v8: #68807
  • Allow external image urls with _next/image pathname to be rendered via Image component: #69586

Misc Changes

  • Turbopack: emit single CSS chunk per page: #69219
  • feat: Report correct errors for missing use client in global-errors.ts: #69583
  • Turbopack build: Implement regions and assets field in manifest for middleware: #69534
  • Docs: Rewrite cookies page to follow template, add missing methods: #69614
  • Explicitly assert on errors instead of the error number: #69512
  • Match peer dependencies in rsc-binary tests: #69515
  • fix(scripts): correct globbing, cargo colors, patch path: #69624
  • ci: only trigger slack webhook from canary: #69632
  • Skip devlow benchmark step for forks: #69633
  • perf: Cache Rust Regexes: #69585

Credits

Huge thanks to @mischnic, @kdy1, @timneutkens, @delbaoliveira, @eps1lon, @huozhi, @ForsakenHarmony, @samcx, @lubieowoce, @ProchaLu, @luismiramirez, @ijjk, @omahs, @theoludwig, and @abhi12299 for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.