github vercel/next.js v16.3.0-canary.38

pre-release4 hours ago

Misc Changes

  • [cd] Stop fetching all tags when searching for ancestor tag: #94302
  • chore: lint-language output only warnings and errors: #94261
  • DiskFileSystem: run write effects on a spawned task: #94140
  • Disable default-case ESLint rule for type-checked TypeScript files: #94316
  • Handle a purged browser cache on back navigation: #94317
  • Persist debug channel via IndexedDB without blocking hydration: #94243
  • Fix debug channel not closing on the client with Node streams: #94268
  • refactor: use named arguments for StagedRenderingController: #94345
  • Avoid bundling HMR refresh reducer in production: #94305
  • Remove the instantNavigationDevToolsToggle flag: #94322
  • doc: clarify rewrites execution order: #93765
  • docs: update draftMode guide: #94155
  • docs: cached functions from the client: #94301
  • skip render dev overlay ux under private flag: #94346
  • Turbopack: fix bundle-analyzer for NFT change: #93363
  • Devirtualize the backend api inside of turbo_tasks and turbo-tasks-backend: #94007
  • Delay Node Fizz piping until after render task: #94347
  • Enable Node streams by default: #94311
  • [tests] Use snapshots in debug-build-paths: #94352
  • Turbopack: support turbopackIgnore on more traced calls: #94361
  • [turbopack] Treat assignments to module.exports as side-effect free: #94293
  • instant: enable navigation validation by default: #94312
  • Turbopack: Move turbo-tasks/src/raw_vc.rs to turbo-tasks/src/vc/raw.rs: #94239

Credits

Huge thanks to @eps1lon, @icyJoseph, @sokra, @unstubbable, @lubieowoce, @timneutkens, @samselikoff, @huozhi, @mischnic, @lukesandberg, @sampoder, @aurorascharff, and @bgw for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.