github vercel/next.js v15.3.0-canary.25

latest releases: v15.3.0-canary.28, v15.3.0-canary.27, v15.3.0-canary.26...
pre-release2 days ago

Core Changes

  • Do not call expireTags/getExpiration unnecessarily: #77570
  • fix(jest): stricter regex for 'server-only' in default config: #77588
  • Fix: RESTORE_ACTION should not be thenable: #77582
  • Use NEXT_PRIVATE_DEBUG_CACHE env variable for cache handler debug logs: #77585
  • fix: make sure body can be read using nodejs runtime in middleware: #77553
  • Update alternate bundler and pass more tests : #77579
  • Refactor build scripts and rewrite pack-next in TypeScript: #77536
  • fix isCsrfOriginAllowed handling for localhost: #77594

Misc Changes

  • Update mappings in launch.json to improve debugging in VSCode: #76559
  • chore(ci): Configure codspeed: #76884
  • Update bundler production test manifest: #77602
  • Update bundler development test manifest: #77603
  • Update Turbopack development test manifest: #77605
  • Update Turbopack production test manifest: #77604

Credits

Huge thanks to @unstubbable, @sbougerel, @gaojude, @kevva, @ahabhgk, @wbinnssmith, @kdy1, and @ztanner for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.