v16.4.0-canary.9Pre-release
Added 2
- Turbopack expose list of non-inlined env vars
- Stub HTTP on wasm targets in turbo-tasks-fetch
Changed 7
- Replace resumed render bailout error with ReactDOM.browser behind a flag
- Replace useSearchParams bailout error with ReactDOM.browser behind a flag
- Replace CSRBailout error with ReactDOM.browser behind a flag
- Re-enable AVIF image optimization
- Improve Pat::Assign modelling in Turbopack analyzer
- Upgrade rustc to nightly-2026-08-20
- Upgrade React from bd6ea412-20260824 to f789f203-20260825
Fixed 5
- Don't drop client references when the concatenated module id is 0
- Reject non-2xx internal image responses in next/image
- Don't report a client-aborted RSC stream as a render error
- Fix Turbopack re-export cycle deadlock
- Make TaggedValue usable on wasm in turbo-rcstr
From Next.js
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!