Skip to content

Releases: vercel/next.js

v16.0.2-canary.16

11 Nov 23:33

Choose a tag to compare

v16.0.2-canary.16 Pre-release
Pre-release

Misc Changes

  • docs: Feedback item on proxy default: #86004
  • [test] Add missing test fixtures for cacheLife & cacheTag in client: #85872
  • Fix false-positive build error for cacheLife & cacheTag: #85875
  • [cna] For pnpm ignore postinstall from sharp and unrs-resolver: #83168
  • Turbopack: refactor evaluate to take module_graph: #85971

Credits

Huge thanks to @icyJoseph, @unstubbable, and @mischnic for helping!

v16.0.2-canary.15

11 Nov 13:09

Choose a tag to compare

v16.0.2-canary.15 Pre-release
Pre-release

Core Changes

  • Deployment adapter: fix metadata for "/" route: #85820

Misc Changes

  • Update authentication.mdx: Fix Auth0 Link: #85953
  • Turbopack: remove unused function: #85974
  • docs: cacheHandlers: #85311

Credits

Huge thanks to @jamesdaniels, @georgesfarah, @mischnic, and @icyJoseph for helping!

v16.0.2-canary.14

10 Nov 23:38

Choose a tag to compare

v16.0.2-canary.14 Pre-release
Pre-release

Core Changes

  • Fix telemetry event loss on build failures and server shutdown: #85867
  • Remove one stack frame from 'use cache' call stacks: #85966
  • Upgrade React from fa50caf5-20251107 to 52684925-20251110: #85980

Misc Changes

  • [test] Increase response timeout in next.browserWithResponse(): #85911
  • Hoist inner 'use cache' functions to reduce function allocations: #85904
  • docs: eslint config update: #85969
  • Fix Turbopack local font font-family declaration: #85913
  • switch to slice in createRuntimePrefetchTransformStream: #85822

Credits

Huge thanks to @gaojude, @unstubbable, @icyJoseph, @shuding, and @ztanner for helping!

v16.0.2-canary.13

09 Nov 23:36

Choose a tag to compare

v16.0.2-canary.13 Pre-release
Pre-release

Core Changes

  • Upgrade React from dd048c3b-20251105 to fa50caf5-20251107: #85906

v16.0.2-canary.12

08 Nov 23:42

Choose a tag to compare

v16.0.2-canary.12 Pre-release
Pre-release

Core Changes

  • [turbopack] Make it possible to synchronously access native bindings: #85787

Misc Changes

  • Turbopack: Fix IO concurrency for MacOS: #85861
  • Add Appwrite Sites to supported adapters: #85830
  • [turbopack] Remove LocalTaskType::Native, it is dead: #85480

Credits

Huge thanks to @sokra, @tessamero, and @lukesandberg for helping!

v16.0.2-canary.11

08 Nov 17:00

Choose a tag to compare

v16.0.2-canary.11 Pre-release
Pre-release

Core Changes

  • fix: support root span attributes with a custom server: #85521
  • fix isDynamicRSC condition when deployed: #85919

Misc Changes

  • Update font data: #85920
  • Update deploy manifest: #85924
  • Turbopack: chore: Merge turbo-tasks-macros-shared crate into turbo-tasks-macros: #85917

Credits

Huge thanks to @eli0shin, @ztanner, @vercel-release-bot, @ijjk, and @bgw for helping!

v16.0.2-canary.10

07 Nov 23:36

Choose a tag to compare

v16.0.2-canary.10 Pre-release
Pre-release

Core Changes

  • chore: upgrade rspack 1.6.0: #84210
  • [mcp] get_routes mcp tool: #85773
  • Split each path param into a separate cache key : #85758
  • [turbopack] change server source maps in production to use relative paths: #85576
  • fix: skip collecting metadata for app-error in webpack: #85892

Misc Changes

  • chore: Update patricia_tree dependency, remove manual serde impls: #85785
  • docs: keywords in system reqs and add browserslist: #85838
  • Honour NEXT_TEST_PREFER_OFFLINE in install-native.mjs: #85850
  • Turbopack: chore: Update anyhow, remove old backtrace feature: #85844
  • Turbopack: Remove some dead (or useless) code from next-core/src/next_client_reference/visit_client_reference.rs: #85843
  • sort dependencies for smaller diffs: #82291
  • Update Rspack development test manifest: #85846
  • Turbopack: Remove non_operation_vc_strongly_consistent feature usage from next-api: #85874
  • Turbopack: remove the streaming hack for improved stability: #85858
  • test: Port clean-distdir integration test to the modern e2e test framework: #85828

Credits

Huge thanks to @SyMind, @bgw, @icyJoseph, @unstubbable, @hamirmahal, @huozhi, @vercel-release-bot, @acdlite, @lukesandberg, and @sokra for helping!

v16.0.2-canary.9

05 Nov 23:33

Choose a tag to compare

v16.0.2-canary.9 Pre-release
Pre-release

Misc Changes

  • docs: getting started updates 01: #85750

Credits

Huge thanks to @icyJoseph for helping!

v16.0.2-canary.8

05 Nov 23:12

Choose a tag to compare

v16.0.2-canary.8 Pre-release
Pre-release

Core Changes

  • remove unused RSC payload property: #85746
  • [runtime prefetching]: fix runtime prefetching when deployed: #85595
  • Turbopack: next build --analyze: #85197
  • Build: Log amount of workers during static generation: #85706
  • Upgrade React from f646e8ff-20251104 to dd048c3b-20251105: #85819
  • Sync devFallbackParams when generateStaticParams change: #85741

Misc Changes

  • [turbopack] Drop duration and allocation tracking from CaptureFuture: #85534
  • Turbopack: chore: Remove dead RouteMatcher stuff: #85784
  • docs: fresh up getting started 00: #85736
  • Turbopack: chore: Remove the serde_regex dependency, which wasn't very heavily used: #85578
  • Turbopack: use batch add in connect children: #85623
  • [test] Move all files to .ts (5/6): #85640
  • [test] Deflake legacy-link-behavior: #85805
  • Resolve request ID confusion: #85809
  • Turbopack: use batch add to add initial followers: #85624
  • Turbopack: chore: Remove dead experimental.ppr struct field: #85792
  • Turbopack: chore: Avoid string clones in Glob::parse by using RcStr: #85579
  • Update Rspack production test manifest: #85795

Credits

Huge thanks to @ztanner, @lukesandberg, @bgw, @icyJoseph, @sokra, @eps1lon, @timneutkens, @unstubbable, @devjiwonchoi, and @vercel-release-bot for helping!

v16.0.2-canary.7

04 Nov 23:33

Choose a tag to compare

v16.0.2-canary.7 Pre-release
Pre-release

Core Changes

  • Upgrade React from 561ee24d-20251101 to 67f7d47a-20251103: #85762
  • Tracing: Fix memory leak in span map: #85529
  • Fix documentation typo in refresh function: #85696
  • fix: eslint-config-next types was exporting to dist/src: #85768
  • Upgrade React from 67f7d47a-20251103 to f646e8ff-20251104: #85772

Misc Changes

  • Turbopack: cleanup StyleSheetLike: #85718
  • Turbopack: disable tree shaking for tracing: #85722
  • [test] Move all files to .ts (3/6): #85638
  • [test] Move all files to .ts (2/6): #85637
  • [test] Move all files to .ts (1/6): #85634
  • docs: generateSitemap passes id as promise: #85767
  • [test] Move all files to .ts (4/6): #85639
  • docs: disclosure on path-to-regexp: #85629
  • chore: update rspack binding to 1.6.0: #85717
  • Turbopack: trace worker_threads worker entry: #85734
  • Update Rspack development test manifest: #85761
  • Turbopack: chore: Remove extern crate and macro_use syntax: #85778

Credits

Huge thanks to @mischnic, @eps1lon, @icyJoseph, @timneutkens, @Nayeem-XTREME, @devjiwonchoi, @SyMind, @vercel-release-bot, and @bgw for helping!