Releases: vercel/next.js
Releases Β· vercel/next.js
v15.6.0-canary.8
Core Changes
- [Breaking] Flat config as default in
@next/eslint-plugin-next
: #83763 - fix: Rspack splitChunks.chunks regex: #83670
- Revert "Turbopack: Remove matchers.reload() call on each request": #83819
- fix: unstable_cache should perform blocking revalidation during ISR revalidation: #83820
Misc Changes
- docs(metadata): align default function export name with file name: #83796
- [turbopack] Remove the
should_track_children
parameter of the turbo tasks backend: #83258 - docs(data-security): add bun package manager example: #83735
- Update next-intlayer reference in i18n doc: #83761
- Update Rspack production test manifest: #83790
- Update Rspack development test manifest: #83791
Credits
Huge thanks to @dwrth, @lukesandberg, @obendev, @aymericzip, @devjiwonchoi, @SyMind, @vercel-release-bot, @timneutkens, and @ztanner for helping!
v15.6.0-canary.7
Core Changes
- Turbopack: Remove matchers.reload() call on each request: #83720
Credits
Huge thanks to @timneutkens for helping!
v15.6.0-canary.6
Core Changes
- [OTel] fix: Root span name should not include high cardinality URL: #75416
Misc Changes
- Emit build error when
'use cache'
directive is misspelled: #83756
Credits
Huge thanks to @povilasv and @unstubbable for helping!
v15.6.0-canary.5
Core Changes
- Upgrade React from
f3a80361-20250911
to93d7aa69-20250912
: #83729 - Upgrade React from
93d7aa69-20250912
to8a8e9a7e-20250912
: #83742 - Fix reentrancy of unhandledRejection filtering: #83741
- Fix type for unhandled rejection handler process.removeListener: #83748
Misc Changes
Credits
Huge thanks to @lukesandberg, @ztanner, and @gnoff for helping!
v15.6.0-canary.4
v15.6.0-canary.3
Core Changes
- fix: dev should produce the correct default fallback regex to match builds/Turbopack: #83701
- [devtool] fix overlay styles are missing: #83721
- Revert "Remove clientParamParsing requirement from RDC for Navigations": #83725
- Only enable unhandledRejection filtering when opted in: #83726
Misc Changes
- tests: disable flaky deployment test while investigating upstream: #83705
- [test] Update snapshots for Rspack + React 18: #83712
- Docs/sep paper cuts: #83689
Credits
Huge thanks to @ztanner, @unstubbable, @icyJoseph, @huozhi, and @gnoff for helping!
v15.6.0-canary.2
Core Changes
- Remove clientParamParsing requirement from RDC for Navigations: #83661
- Upgrade React from
6b70072c-20250909
to886b3d36-20250910
: #83650 - Turbopack: Use readFileSync / writeFileSync for manifest writing: #83694
- Upgrade React from
886b3d36-20250910
tof3a80361-20250911
: #83696 - Don't create client-side debug channel if the feature is disabled: #83699
Misc Changes
- [CI] Fix GitHub Actions matrix configuration for React versions: #83677
- fix(Turbopack): Enable scope hoisting for large files or module counts: #83399
- [turbopack] Lazily construct
resolved::Requests
forEsmAssetReference
: #83662 - Update content-security-policy.mdx, fix development environment error: #83665
Credits
Huge thanks to @unstubbable, @wyattjoh, @Cy-Tek, @timneutkens, @lukesandberg, and @OoMNoO for helping!
v15.6.0-canary.1
Core Changes
- Development: Don't import app-router / hot-reloader through next/link in application code: #83656
Misc Changes
- Turbopack: Only load capsize-font-metrics once: #83654
Credits
Huge thanks to @timneutkens for helping!
v15.6.0-canary.0
Misc Changes
- Turbopack: remove
css_environment
fromEnvironment
: #83487 - Turbopack: Don't add client_runtime_entries to Route Handler compilation: #83655
Credits
Huge thanks to @mischnic and @timneutkens for helping!
v15.5.3
Note
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- fix: validation return types of pages API routes (#83069)
- fix: relative paths in dev in validator.ts (#83073)
- fix: remove satisfies keyword from type validation to preserve old TS compatibility (#83071)
Credits
Huge thanks to @bgub for helping!