v16.4.0-canary.7Pre-release
Changed 4
- Disable avif image optimization in next/image
- Replace crossterm with owo-colors in turbopack-cli-utils
- Stop printing a stack frame for error message text
- Upgrade React from eafeac09-20260819 to bd6ea412-20260824
Fixed 11
- Fix ISR misses with backslashes in segments when deployed on Windows
- Don't enable SWC's plugin host for wasm targets
- Make process_pool inert on wasm in turbopack-node
- Make the SWC wasm-plugin backend native-only in turbopack
- Skip the ctrl-c handler on wasm in turbopack-trace-utils
- Create symlinks through the WASI API on wasi in turbo-tasks-fs
- Compile EventListener::wait on wasm in turbo-tasks
- Allow the napi feature on wasm targets in turbo-rcstr
- Detect the target, not the host, in build.rs in next-napi-bindings
- Show the errors of an AggregateError behind a cause
- Reuse a single drain listener when piping Node streams through gzip
From Next.js
Misc Changes
- Fix ISR misses with backslashes in segments when deployed on Windows: #97876
- [next/image]: disable avif image optimization: #97875
- fix(wasm): don't enable SWC's plugin host for wasm targets: #97859
- fix(turbopack-node): make process_pool inert on wasm: #97858
- fix(turbopack): make the SWC wasm-plugin backend native-only: #97857
- fix(turbopack-trace-utils): skip the ctrl-c handler on wasm: #97856
- refactor(turbopack-cli-utils): replace crossterm with owo-colors: #97855
- fix(turbo-tasks-fs): create symlinks through the WASI API on wasi: #97854
- fix(turbo-tasks): compile EventListener::wait on wasm: #97853
- fix(turbo-rcstr): allow the napi feature on wasm targets: #97852
- fix(next-napi-bindings): detect the target, not the host, in build.rs: #97576
- Stop printing a stack frame for error message text: #97829
- docs: clarify revalidateTag profile expire semantics: #97836
- docs: param access on use-server: #97865
- docs: fix typos and correctness issues in App Router docs: #97823
- Add deploy release test skill: #97563
- [test] Deflake the page config test for a string config value: #97848
- test: stabilize read-only page recreation: #97674
- Show the errors of an AggregateError behind a cause: #97830
- Upgrade React from
eafeac09-20260819tobd6ea412-20260824: #97812 - fix: reuse a single drain listener when piping Node streams through gzip: #97698
- test: preserve server cache after compile error: #97724
Credits
Huge thanks to @eps1lon, @sokra, @unstubbable, @icyJoseph, @timneutkens, @hamidrezahanafi, and @wbinnssmith for helping!