Skip to content

Releases: vercel/next.js

v16.4.0-canary.20

v16.4.0-canary.20 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 07 Sep 23:41
969733c

Misc Changes

  • test(turbopack): remove dead top-level task unmarks: #98246
  • Fix flaky successive HMR changes test: #97610
  • docs: Remove version label from Turbopack in Pages Router: #98316
  • turbo-tasks-backend: fix strongly consistent read hanging on a canceled task: #98312

Credits

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

v16.4.0-canary.19

v16.4.0-canary.19 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 05 Sep 23:37
4fed8ea

Misc Changes

  • fix: route info segment overrides not updating in dev overlay: #96968

Credits

Huge thanks to @mezotv for helping!

v16.4.0-canary.18

v16.4.0-canary.18 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 04 Sep 23:41
6685283

Misc Changes

  • Turbopack: fix source field in CSS sourcemaps: #88225
  • fix: track dynamic accesses in final runtime prerenders: #98255
  • docs: add API reference pages for skipProxyUrlNormalize and skipTrailingSlashRedirect: #97967

Credits

Huge thanks to @Xanaado, @lubieowoce, and @icyJoseph for helping!

v16.4.0-canary.17

v16.4.0-canary.17 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 04 Sep 08:59
1b5400c

Misc Changes

  • Turn on the adapter route collapses by default: #98218
  • fix: suppress missing package manager errors in next info: #97946

Credits

Huge thanks to @unstubbable and @marcoshernanz for helping!

v16.4.0-canary.16

v16.4.0-canary.16 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 03 Sep 23:47
6b56068

Misc Changes

  • test: remove stale deploy manifest exclusions: #98051
  • Enable hourly next-maintainer auto-close workflow: #98225
  • Return client errors for unrecognized Server Actions: #98123
  • Add Next Maintainer auto-close workflow: #98197
  • perf(turbopack): skip ignored files during server tracing: #97475
  • docs: note that experimental.taint taints process.env: #98145
  • test: preserve static params during Cache Components migration: #98209
  • Upgrade web-vitals to v6 and report soft navigations: #97232
  • Upgrade React from 21c89c9f-20260901 to f4e439e1-20260902: #98188

Credits

Huge thanks to @gnoff, @marcoshernanz, @jimmyhmiller, @icyJoseph, @aurorascharff, and @timneutkens for helping!

v16.4.0-canary.15

v16.4.0-canary.15 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 02 Sep 23:43
69ec884

Misc Changes

  • Reduce Turbopack cache size with per-family compression: #97714
  • [test] Skip hooks of suites skipped by a lazy @force-gate: #98169
  • docs: local development: Rewrite docker section, add Windows Dev Drive and WSL2 instructions: #98164
  • Bump swc to v77: #97407
  • Upgrade React from ff7445e6-20260831 to 21c89c9f-20260901: #98147
  • turbo-tasks-backend: parent_count-driven garbage collection: #97282
  • Remove the worker thread for turbopack builds: #96862
  • turbo-tasks-malloc: address review feedback on #97761: #98153

Credits

Huge thanks to @lukesandberg, @eps1lon, @bgw, and @mischnic for helping!

v16.4.0-canary.14

v16.4.0-canary.14 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 01 Sep 23:42
b1dfa8a

Misc Changes

  • turbo-tasks-malloc: report memory from mimalloc: #97761
  • Remove Edge runtime handling in use-cache-wrapper: #98139
  • Skip discussions in the issue_lock workflow: #98146
  • [ci] Fix issue_lock: #97755
  • docs: document preloading with Cache Components: #97864
  • chore: Remove expired sharp release age exclusions: #98120

Credits

Huge thanks to @lukesandberg, @mischnic, @eps1lon, @aurorascharff, and @styfle for helping!

v16.4.0-canary.13

v16.4.0-canary.13 Pre-release
Pre-release

Choose a tag to compare

@next-js-bot next-js-bot released this 31 Aug 23:44
258b1c1

Misc Changes

  • evals: stop requiring the removed viewTransition flag in agent-043: #98116
  • errors: shorten "use cache" messages and unify them into one factory: #94300
  • test: add adoption skill evals: #97759
  • Upgrade React from 29d9d318-20260826 to ff7445e6-20260831: #98113
  • [ci] Simplify upload-preview-tarballs workflow: #98109
  • devlow: use commander for cli argument parsing: #93860
  • [PPF] Pass in original searchParams for private-cache pages: #98041
  • docs: document create-next-app Cache Components prompt and flag: #97798
  • lazy server hmr: #96566
  • Fix Turbopack HMR recovery after dropped connections: #97966
  • test: Improve test cache handler implementations: #98098
  • docs: Fix the documented contract for custom cache handlers: #98039
  • chore: remove unused code from image optimizer: #98060
  • docs: add layout stability guidance for videos and iframes: #98070
  • tests: Improve use-cache-cross-deployment tests: #98049

Credits

Huge thanks to @gaojude, @aurorascharff, @eps1lon, @wbinnssmith, @lubieowoce, @icyJoseph, @mischnic, @unstubbable, and @styfle for helping!

v16.3.4

Choose a tag to compare

@eps1lon eps1lon released this 31 Aug 20:02
299180d

Follow-up release to v16.3.3 re-enabling AVIF Image Optimization (#97949).

The following bug fixes have been backported. It does not include all pending features/changes on canary.

  • testmode: Fix infinite recursion in testmode passthrough fetch (#97691)
  • Fix build error when aliasing typescript to @typescript/typescript6 (#97997)
  • Fix unset crossOrigin in Turbopack manifests (#97930)

Credits

Huge thanks to @eps1lon, @mischnic, and @timneutkens for helping!

v15.5.25

Choose a tag to compare

@eps1lon eps1lon released this 31 Aug 20:02
013ee1d

Follow-up release to v15.5.24 re-enabling AVIF Image Optimization when newer versions of sharp are installed (#97954).