Core Changes
- fix: OTel root span should indicate error status on exceptions: #82212
- [Cache Components] Allow span creation while prerendering: #82350
- feat(turbopack): improve compile-time define value to support more data types and expr evaluation: #81042
- [Pages] fix:
_error
page'sreq.url
can be overwritten to dynamic param on minimal mode: #82347 - [Pages] fix: use
asPath
for query-only navigation withuseRouter
: #82236 - loader tree: add special segment name to virtual parallel route segments: #82383
Misc Changes
- Documentation: Removed reference to treeShaking in 08-turbopack.mdx: #82352
- Turbopack: run styled-jsx after typescript transform: #82359
- Turbopack: pass
is_development
tonext_page_config
: #82363 - refactor(turbo-tasks-fs): change FS to_sys_path to be synchronous: #82341
- Turbopack: clean up some old TODOs: #82364
- Docs: Updating guides on PPR and ISR: #81307
- fix(Turbopack): Address duplicated metadata image modules when they are impored: #82367
- Bump swc to 35: #82237
Credits
Huge thanks to @huperniketes, @mischnic, @xusd320, @devjiwonchoi, @MichalMoravik, @gnoff, @Cy-Tek, and @ztanner for helping!