Sourced from next's releases.
v15.4.7
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
- fix router handling when setting a location response header #82588
Credits
Huge thanks to
@ztannerfor helping!v15.4.2-canary.56
Misc Changes
- fix: remove a few old references to 'next lint': #82800
- docs: fix TS error in Node.js runtime local assets example: #82672
- docs: Route props helpers, typegen and next lint deprecation: #82784
Credits
Huge thanks to
@bgub,@EAzZY-1wnL, and@icyJosephfor helping!v15.4.2-canary.55
Core Changes
- [Cache Components] Fix HMR for nested pages: #82776
- Upgrade React from
a96a0f39-20250815tof508edc8-20250818: #82747- Avoid duplicate WebSocket connection for global error pages: #82788
- Update linter options: #82266
- React from
f508edc8-20250818to0bdb9206-20250818: #82792- feat: stabilize experimental.typedRoutes flag: #82762
- [Cache Components] Faster partial hydration in PPR resumes: #82742
- Turbopack: Define built-in webpack conditions using an enum and typescript union: #82765
- Turbopack: Remove beta warning: #82797
- feat: add a codemod to migrate from the deprecated "next lint" command: #82685
- fix: don't fail with amp config in JS: #82798
- fix: possible null access: #82799
Misc Changes
- Update Rspack production test manifest: #82771
Credits
Huge thanks to
@unstubbable,@bgub,@vercel-release-bot,@lubieowoce, and@bgwfor helping!v15.4.2-canary.54
Core Changes
- [Cache Components] Defer Request Data API resolution to another task in dev when it would suspend when prerendering: #82386
... (truncated)
f30d815
v15.4.71a026e3
fix router handling when setting a location response header (#82588)be4aafd
v15.4.691e5b6b
Backport "fix: add ?dpl to fonts in
/_next/static/media (#82384)"
(#82421)f1629d9
Backport "[Pages] fix: _error page's
req.url can be overwritten t… (#82377)b9aab5d
v15.4.5a8c93c4
Disable test new tests jobsed2a6c7
[backport]: fix(next/image): improve and simplify detect-content-type
(#82118...f00fcc9
[backport]: fix(next/image): fix image-optimizer.ts headers (#82114)
(#82175)55a7568
Backport: Turbopack: update mimalloc (#81993)
(#82166)