Core Changes
- [Turbopack] add unstable prefix to persistent caching option and force to provide an expected level of stability: #71090
- codemod: make parser more comptible: #71122
- Don't warn on well-known properties in
searchParams
: #71142 - Add source map support for server components/actions in the browser: #71042
- show webpack/turbopack compilation duration for next build: #71146
- tweak static indicator style & behavior: #71128
- feat(next-upgrade): suggest React codemod: #71016
- prevent revalidateTag/Path during render: #71093
- fix(turbopack): Fix
NextEcmascriptClientReferenceTransition
: #70603 - turn withRequestStore into createRequestStore: #71107
- Initial implementation of per-segment prefetch request handling: #71113
- Upgrade React from
2d16326d-20240930
to70fb1363-20241010
: #71118
Misc Changes
- docs: add missing space: #70825
- docs(route-handlers): fix missing
revalidate
export for JS code block: #70857 - docs: update incorrect link address: #70836
- chore(next/image): update priority prop docs with loading prop side effect warning: #70835
- Docs: Added JS code blocks that were missing in the Installation documentation: #70801
- [Turbopack] make filesystem tasks session dependent instead of invalidating on startup: #70945
- fix complete state for event spans: #71083
- build: Update
swc_core
tov0.106.3
: #70687 - [Turbopack] make persistent caching not printing so much: #71092
- [Turbopack] add simple versioning for persistent caching: #71091
- [Turbopack] new backend cleanup: #71132
- docs: self-hosting video: #71127
Credits
Huge thanks to @Unsleeping, @Juneezee, @lonr, @Aerilym, @ytori, @sokra, @kdy1, @huozhi, @eps1lon, @unstubbable, @ztanner, @devjiwonchoi, @lubieowoce, @leerob, @gnoff, and @acdlite for helping!