github vercel/next.js v15.0.4-canary.13

pre-release6 hours ago

Core Changes

  • codemod: replace revalidate(Tag|Path) to expire(Tag|Path): #72826
  • "Fix": Lift type check out of loop: #72840
  • hide stack trace in CanaryOnlyError: #72859
  • Allow missing CacheNodeSeedData during prefetch: #72857
  • Add Segment Cache feature check to prefetch API: #72861
  • Extract shared fetchFromServerResponse logic to separate functions: #72865
  • [Segment Cache] Implement behavior on cache miss : #72841

Misc Changes

  • refactor(turbo-tasks): Simplify most type bounds on Vc and related types: #72823
  • fix(turbopack): Fix CSS Module renaming behavior for @container: #72607
  • refactor(turbopack): Cleanup tree shaking graph logic: #72836
  • [Turbopack] fix hanging waiting on in progress cells: #72758
  • [Turbopack] avoid writing manifests in data/rsc variant of page: #72767
  • Consolidate server actions transform errors into emit_error function: #72811
  • refactor(turbo-rcstr): Move turbo_tasks::RcStr into it's own crate: #72858
  • Add explicit section about type overriding for v15: #72866

Credits

Huge thanks to @bgw, @kdy1, @sokra, @unstubbable, @devjiwonchoi, @acdlite, @ztanner, and @ijjk for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.