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

pre-release2 days ago

Core Changes

  • Add support for ignore-listing sources in index maps: #72913
  • Turbopack: fix loading of externals on Edge: #72349
  • Bump SWC used for transpiling Next.js sources: #72993
  • fix: ensure HTML validity for the next-size-adjust meta tag: #72994
  • Revert "Support custom servers with minimal node modules": #73003
  • Allow CacheNode.loading to be a promise: #72872
  • Properly encode dynamic access in segment prefetch: #72874
  • [Segment Cache] Send during route prefetch: #72890
  • fix(next/image): improve svg heuristic for unoptimized: #72970
  • [Segment Cache] Initial implementation: #72875
  • Turbopack: Change edge wrapper to proxy exports : #72502
  • experimental: css inlining: #72195

Misc Changes

  • Consolidate FnExpr and FnDecl server function transforms: #72960
  • Allow method properties to be server functions: #72969
  • Include debug script in test directories: #72992
  • docs(sitemap): remove extra 's': #73023
  • chore(turbopack-core): Delete dead all_modules_and_affecting_sources helper function: #73016

Credits

Huge thanks to @unstubbable, @eps1lon, @arlyon, @Goodosky, @gaojude, @acdlite, @styfle, @mischnic, @samcx, and @bgw for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.