# Next.js v16.4.0-canary.7 - Product: Next.js (https://whatsnew.fyi/product/next-js) - Vendor: Vercel - Date: 2026-08-25 - Version: v16.4.0-canary.7 - Original notes: https://github.com/vercel/next.js/releases/tag/v16.4.0-canary.7 - Permalink: https://whatsnew.fyi/product/next-js/releases/v16.4.0-canary.7 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fix ISR misses with backslashes in segments when deployed on Windows - **changed** — Disable avif image optimization in next/image - **fixed** — Don't enable SWC's plugin host for wasm targets - **fixed** — Make process_pool inert on wasm in turbopack-node - **fixed** — Make the SWC wasm-plugin backend native-only in turbopack - **fixed** — Skip the ctrl-c handler on wasm in turbopack-trace-utils - **changed** — Replace crossterm with owo-colors in turbopack-cli-utils - **fixed** — Create symlinks through the WASI API on wasi in turbo-tasks-fs - **fixed** — Compile EventListener::wait on wasm in turbo-tasks - **fixed** — Allow the napi feature on wasm targets in turbo-rcstr - **fixed** — Detect the target, not the host, in build.rs in next-napi-bindings - **changed** — Stop printing a stack frame for error message text - **fixed** — Show the errors of an AggregateError behind a cause - **changed** — Upgrade React from eafeac09-20260819 to bd6ea412-20260824 - **fixed** — Reuse a single drain listener when piping Node streams through gzip ###### 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-20260819` to `bd6ea412-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!