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

pre-release4 hours ago

Misc Changes

  • Turbopack: Very minor improvements for watcher loop: #96103
  • Turbopack: Refactor watcher event handling and batching logic: #96087
  • fix: remove deprecated url.parse() from custom-server example: #96105
  • Upgrade React from 711c445b-20260722 to 28cd4bb0-20260723: #96100
  • Throw for empty or incomplete generateStaticParams results with output: export: #95969
  • Throw when generateStaticParams returns invalid values: #95968
  • Remove inert experimental.viewTransition flag: #96098
  • Restore partial fallback shell upgrade coverage: #96096
  • fix(next/font/google): bound Google Fonts fetch timeout on Turbopack: #95981
  • Rewrite edge server source map sources in Rust, drop JS fallback: #95980
  • docs: view transitions guide — skill section, source-audit fixes, flag-removal docs: #96097
  • Restore canary version 16.3.0-canary.94 after v16.3.0-preview.9 preview release
  • [Bench] Add client-trace attribution pass and document metrics to render-pipeline: #95828
  • Turbopack: Split up turbo-tasks-fs/src/lib.rs into smaller modules: #96030
  • Turbopack: Use Arc and Box to make InvalidatorMap slightly more efficient: #95987
  • Turbopack: Use swc_core::ecma::utils::prop_name_eq for a couple of the next-custom-transforms: #96035

Credits

Huge thanks to @bgw, @wasim-builds, @vercel-release-bot, @devjiwonchoi, @aurorascharff, @lukesandberg, and @gaearon for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.