What’s New

Next.js v16.3.0-preview.8

v16.3.0-preview.8Pre-release
Changed
  • Always consult npm_config_user_agent first
  • Rewrite next-cache-components-optimizer around a test-driven instant() loop
  • Remove chunk group id from value of chunk groups map in Turbopack
  • Use Arc<PathBuf> for keys in turbo-task-fs's per-path MutexMap
  • Bump sharp to 0.35.3
  • Tree-shake CJS exports that use the Object.defineProperty syntax in turbopack
Fixed
  • Fix missing canonicalization of paths and always use verbatim paths internally for Windows in Turbopack
Misc Changes
  • Always consult npm_config_user_agent first: #95879
  • Rewrite next-cache-components-optimizer around a test-driven instant() loop: #94721
  • docs: attribute App Shell prefetch to Partial Prefetching: #96003
  • Turbopack: Remove chunk group id from value of chunk groups map: #95142
  • [ci] Enforce minimumReleaseAge in e2e tests that install external dependencies: #95628
  • Turbopack: Fix missing canonicalization of paths and always use verbatim paths internally for Windows: #95668
  • Revert "[turbopack] Don't SSR on pages only navigated to through a soft nav (#95539)": #96028
  • Turbopack: Use Arc<PathBuf> for keys in turbo-task-fs's per-path MutexMap: #95951
  • chore(deps): bump sharp@0.35.3: #95507
  • [turbopack] Tree-shake CJS exports that use the Object.defineProperty syntax: #95994
  • Restore canary version 16.3.0-canary.92 after v16.3.0-preview.7 preview release
Credits

Huge thanks to @eps1lon, @gaojude, @icyJoseph, @bgw, @sampoder, and @styfle for helping!

View original