Core Changes
- feat: add RouteContext type for app router route handlers: #82670
- Add additional handling for build-complete: #82671
- fix: Combine the hrtime tuple to get a better seconds representation: #82687
- test: migrate manifest tests to snapshot testing with normalizeManifest utility: #82675
- perf(router): replace LRU cache with optimized doubly-linked list implementation: #82633
- Turbopack: use a source content regexp for the react compiler: #82631
- Upgrade React from
379a083b-20250813
toa96a0f39-20250815
: #82691 - fix: memory leak from cloneResponse: #82678
- Turbopack: Fix logic in HMR logging code that could emit a NaN build time: #82389
Misc Changes
- test: improve tests for typed route validation: #82660
- docs: add
experimental.typedEnv
: #82647 - Turbopack: use published sourcemap crate: #82646
- chore: set Turborepo version correctly: #82680
- Turbopack: run snapshot in normal task instead of blocking task: #82636
- docs: fix typo in vitest.mdx: #82690
- Update Rspack production test manifest: #82681
- Update Rspack development test manifest: #82682
- Remove stability disclamer on Node runtime in middleware: #82181
Credits
Huge thanks to @bgub, @ijjk, @devjiwonchoi, @icyJoseph, @wyattjoh, @mischnic, @sokra, @adkile, @vercel-release-bot, @snyamathi, @kachkaev, and @bgw for helping!