Releases: vercel/next.js
v16.2.0-canary.14
Core Changes
- Limit number of server action arguments to 1000: #89068
- [prebuilt-skew-protection] feat: adding in automatic deploymentId: #88958
Misc Changes
- [ci] Exclude tests by filename when merging manifests: #89093
- Turbopack: import with type should be handled via condition: #89035
- CC Guide: Fix filenames, reduce line breaks: #89065
- Enable pnpm dependency caching in e2e deploy tests: #88953
- [ci] Make
gh auth statusoptional when triggering a release: #89098 - docs: fix code highlight in 07-fetching-data.mdx: #88727
- Update Rspack development test manifest: #89084
- tweak LRU sentinel cache key: #89123
- Turbopack: allow key block without hash in SST files: #88938
Credits
Huge thanks to @unstubbable, @sokra, @delbaoliveira, @eps1lon, @Juneezee, @brookemosby, @vercel-release-bot, and @ztanner for helping!
v16.2.0-canary.13
Misc Changes
- /pr-status (former /ci-failures): fetch PR reviews too: #89082
- Improve /pr-status: comments, argument, avoid full log: #89092
- chore(ci): rename 'new tests' jobs to 'new and changed tests': #89054
- Turbopack: Add postcss.config.ts support: #89049
Credits
Huge thanks to @sokra and @timneutkens for helping!
v16.2.0-canary.12
Core Changes
- Improve no response route handler error: #89036
Credits
Huge thanks to @timneutkens for helping!
v16.2.0-canary.11
v16.1.6
Note
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- Upgrade to swc 54 (#88207)
- implement LRU cache with invocation ID scoping for minimal mode response cache (#88509)
- tweak LRU sentinel key (#89123)
Credits
Huge thanks to @mischnic, @wyattjoh, and @ztanner for helping!
v16.2.0-canary.9
Core Changes
- Apply fixes for onBuildComplete and route module: #88831
- Rename
renderOpts.nextExporttoisBuildTimePrerendering: #88951 - docs: fix typos in
README.mds: #89022 - refactor: consume global-error from loader tree: #88437
- Fix chunk loading when using
__turbopack_load_by_url__with query: #88899 - [mcp] change the mcp endpoint response to JSON: #88911
- Reapply "[turbopack] Add bundling support for worker_threads" (#88725): #88967
- fix: ensure LRU cache items have minimum size of 1 to prevent unbounded growth: #89040
- Upgrade React from
24d8716e-20260123to8c34556c-20260126: #89066
Misc Changes
- Update Rspack development test manifest: #89004
- Update Rspack production test manifest: #89003
- Turbopack: remove Asset supertrait from Module trait. Modules don't have content: #86416
- docs: improve clarity in cache components and server/client docs: #88946
- docs: revalidatePath w/ rewrites and trailing slash: #88956
- [test] Improve deployment skew test for Pages Router data routes: #89038
- Fix react-loadable-manifest chunk hash mismatch by preserving async loader mapping: #88775
- Cache Component Guide: Building public, mostly static pages: #87248
Credits
Huge thanks to @ijjk, @vercel-release-bot, @mischnic, @sokra, @icyJoseph, @msmx-mnakagawa, @lukesandberg, @huozhi, @delbaoliveira, @timneutkens, and @unstubbable for helping!
v16.2.0-canary.10
v16.1.5
Please refer the following changelogs for more information about this security release:
https://vercel.com/changelog/summaries-of-cve-2025-59471-and-cve-2025-59472
https://vercel.com/changelog/summary-of-cve-2026-23864
v16.0.11
v15.6.0-canary.61
Please refer the following changelogs for more information about this security release: