Core Changes
- Fix subtree layout alignment for route summary in
next build
: #85137 - [codemod] Remove runtime config when running
middleware-to-proxy
: #85075 - [turbopack] Improve the multiple bundler flags messge to note that perhaps your
package.json
is the problem: #85118 - Add Learn more docs to Middleware deprecation warning: #84711
- [BF Cache]: skip lazyData fetch logic for inactive segments: #85142
- Pass
startTime
to initial RSC payload stream: #85144 - guard navigation
use
hooks for React 18: #85151 - [turbopack] Don't warn on the lightning css experimental option: #84913
- Turbopack: Remove redundant log line, increase delay for compiling log message: #85133
- Make params and searchParams new Promises: #85158
- Name "cache" streams for React DevTools: #85159
- Use cacheMaxMemorySize config in default cache handler: #85153
- Omit params to from client segments: #84883
- enable experimental.routerBfCache behind cacheComponents: #84923
- [Cache Components] Allow stale longer than expire in cacheLife: #85115
- Update Activity names given to routes: #85155
- use port zero for --inspect when forking, if used by parent: #85128
- Update blocking prerender error message: #85087
Misc Changes
- Turbopack: Disable LightningCSS MediaRangeSyntax feature: #85086
- Don't expliclitly set the
--turbopack
flag in Create Next App, it is no longer necessary: #85117 - [turbopack] Remove the canary icon from the cache components docs: #85149
- Bump swc to v45: #85143
- [test] Fix test-dev with --projects: #85167
- [test] Update snapshots: #85171
- docs: mcp: #85010
Credits
Huge thanks to @eps1lon, @devjiwonchoi, @lukesandberg, @timneutkens, @ztanner, @acdlite, @mischnic, @bgw, @sebmarkbage, @wyattjoh, @gnoff, @huozhi, and @seeplusplus for helping!