github vercel/next.js v16.4.0-canary.1

pre-release4 hours ago

Misc Changes

  • docs: fix parallelRouteKey parameter name in useSelectedLayoutSegment(s): #97710
  • Turbopack: Avoid cloning paths in fs watcher if the path is already in a map: #97655
  • Remove generated error codes: #97687
  • [PPF] Instant validation for unstable_navigation(): #97309
  • Turbopack: trace graceful-fs calls: #97694
  • Migrate some async blocks to async closures: #97666
  • turbo-tasks: add scope_unbounded, a scoped execution primitive that allows more work to be discovered: #95974
  • test: make app-document-import-order more robust: #97682
  • Add a Turbopack error for missing root layouts: #97639
  • Improve Partial Prefetching adoption checks: #97637
  • test: stabilize poisoned proxy error overlay: #97609
  • docs: correct the upper stale bound for App Shell exclusion in cacheLife: #97653
  • docs: Adapters entry page lists its children pages twice: #97677
  • [PPF] unstable_prefetch(): #97622
  • [PPF] Scaffold unstable_prefetch(): #97618
  • docs: clarify beforeInteractive placement for root layouts: #97643
  • fix(turbopack): give eager import.meta.glob values the ESM namespace: #96559

Credits

Huge thanks to @marcoshernanz, @bgw, @devjiwonchoi, @lubieowoce, @mischnic, @lukesandberg, @DavidIlie, @aurorascharff, @sokra, and @icyJoseph for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.