# Next.js v16.4.0-canary.11 - Product: Next.js (https://whatsnew.fyi/product/next-js) - Vendor: Vercel - Date: 2026-08-28 - Version: v16.4.0-canary.11 - Original notes: https://github.com/vercel/next.js/releases/tag/v16.4.0-canary.11 - Permalink: https://whatsnew.fyi/product/next-js/releases/v16.4.0-canary.11 - 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 optimistic routing for encoded dynamic params - **fixed** — Fix intercepted route params after Proxy rewrites - **fixed** — Fix navigation() in prospective runtime prerenders - **fixed** — Guard filesystem reads against unresolved symlinks - **changed** — More granular cache keys for use-cache entries - **changed** — Refactor image optimizer into lightweight transform module - **changed** — Turbopack: enable export mangling by default in production builds - **changed** — Turbopack: mangle exported names for smaller bundle sizes - **changed** — Turbopack: allow get_definable_name to return a list - **changed** — Turbopack: unify member and in handling - **changed** — Turbopack: add next_config.use_react_experimental getter ###### Misc Changes - Fix optimistic routing for encoded dynamic params: #97948 - Fix intercepted route params after Proxy rewrites: #97953 - [PPF] Fix navigation() in prospective runtime prerenders: #98000 - Revert "test: re-enable sync IO root coverage": #98050 - Turbopack: drop rust analyzer skip annotation: #98047 - Turbopack: add next_config.use_react_experimental getter: #98032 - More granular cache keys for use-cache entries: #95233 - [ci] Remove dormant `code_freeze` workflow: #97756 - test: re-enable sync IO root coverage: #97996 - [ci] Remove the unused `wrong-issue-template` workflow and action: #97749 - [image-optimizer] Refactor into lightweight transform module: #97988 - [ci] Remove the stale-issue workflow: #97758 - [ci] Use presigned URLs to upload preview builds: #97922 - Turbopack: allow `get_definable_name` to return a list: #97984 - [ci] Run flake detection and new deploy tests when merged and on backport branches: #97991 - docs(examples): document env var handling in the Docker examples: #97968 - Turbopack: unify `member` and `in` handling: #97985 - Update outdated snapshots: #98011 - Guard filesystem reads against unresolved symlinks: #97902 - Turbopack: enable export mangling by default in production builds: #97676 - Turbopack: mangle exported names for smaller bundle sizes: #97672 ###### Credits Huge thanks to @marcoshernanz, @lubieowoce, @mischnic, @eps1lon, @gnoff, @styfle, @icyJoseph, and @sokra for helping!