Core Changes
- Handle cross-page client reference contamination in development: #86591
- Match behavior of baseline-browser-mapping with caniuse-lite: #86653
- Turbopack: don't generateBuildId in dev: #86581
- [devtool] unify the bundler field: #86514
- Turbopack: normalize distDir separators: #86697
- Cover org package external in externals-transitive test: #86691
Misc Changes
- Update Rspack development test manifest: #86657
- Update Rspack production test manifest: #86658
- [test] Deflake
use-cache-router-handler-onlyin deploy tests: #86678 - Allow exporting object and array literals in
'use cache'files again: #86655 - Turbopack: use tracing context for config watching: #86576
- Turbopack: align chunk loading error name: #86593
- docs: update prefix two-digit number in routing section: #77758
- [bundle-analyzer] Disable revalidateOnFocus and revalidateOnReconnect: #86688
- Turbopack: improve eventual consistency: #86682
- [test] Enable Playwright traces in deploy tests: #86683
- [test] Deflake
app-dir-prevent-304-caching: #86693 - Bump to swc 49: #86689
- Turbopack: process.env.TURBOPACK should be a string: #86680
Credits
Huge thanks to @vercel-release-bot, @eps1lon, @unstubbable, @mischnic, @Marukome0743, @devjiwonchoi, @timneutkens, and @huozhi for helping!