Misc Changes
- fix: don't drop client references when the concatenated module id is 0: #97936
- Replace resumed render bailout error with ReactDOM.browser behind a flag: #96844
- Replace useSearchParams bailout error with ReactDOM.browser behind a flag: #96843
- Replace CSRBailout error with
ReactDOM.browserbehind a flag: #96826 - fix(next/image): reject non-2xx internal image responses: #97957
- [test] Pin Vercel CLI to Node 20.9 compatible version: #97960
- Re-enable AVIF image optimization: #97931
- Don't report a client-aborted RSC stream as a render error: #96715
- [PPF] Only track runtime accesses when the promise is used: #97165
- Fix Turbopack re-export cycle deadlock: #97933
- Port React's @gate test directive to the e2e harness: #96228
- Migrate from box_patterns to deref_patterns: #97924
- Turbopack: expose list of non-inlined env vars: #95310
- feat(turbo-tasks-fetch): stub HTTP on wasm targets: #97585
- fix(turbo-rcstr): make TaggedValue usable on wasm: #97577
- docs: explain origin matching for allowedOrigins and allowedDevOrigins: #97805
- Turbopack: improve Pat::Assign modelling in analyzer: #97867
- Upgrade rustc to nightly-2026-08-20: #97665
- Upgrade React from
bd6ea412-20260824tof789f203-20260825: #97887 - [test] Fix flaky build CLI output capture: #97900
- turbo-tasks-backend: parent_count reference counting: #95976
Credits
Huge thanks to @jgruica, @devjiwonchoi, @zeeshan56656, @eps1lon, @lazerg, @lubieowoce, @sokra, @acdlite, @mischnic, @icyJoseph, and @lukesandberg for helping!