Resumo
O Next.js v16.4.0-canary.23 acrescenta entradas duráveis ao use cache, compila o Turbopack para WebAssembly e inclui nonces de Content Security Policy nos scripts de loading e template. A canary também corrige a descoberta de rotas no dev server, o Hot Module Replacement de CSS e a propagação de flags do Node.js para workers.
Novidades
- Next.js v16.4.0-canary.23 — Cache: entradas duráveis do
use cacheagora aceitam Client Components. - Next.js v16.4.0-canary.23 — Turbopack: os bindings N-API recebem um build do Turbopack para WebAssembly.
- Next.js v16.4.0-canary.23 — Content Security Policy: scripts gerados por arquivos de loading e template recebem o nonce configurado.
Melhorias
- Next.js v16.4.0-canary.23 — Persistência:
TURBO_PERSISTENCE_MMAP=0permite desativar o uso demmapna persistência do Turbo. - Next.js v16.4.0-canary.23 — React: a dependência experimental avança para a revisão publicada em 8 de setembro de 2026.
- Next.js v16.4.0-canary.23 — Prereleases: os
peerDependenciesaceitam a própria versão de pré-lançamento usada pelo build atual.
Correções
- Next.js v16.4.0-canary.23 — Workers: flags repetidas de
--requiree--importsão preservadas quando o Next.js cria processos de worker. - Next.js v16.4.0-canary.23 — Turbopack: o tracing de saída percorre os globs incluídos, e o carregamento por
requiretrata o caminho alternativo corretamente. - Next.js v16.4.0-canary.23 — Hot Module Replacement: a edição de um chunk de CSS mesclado e desmontado deixa de produzir erro durante a atualização local.
- Next.js v16.4.0-canary.23 — Dev server: a descoberta de rotas recebe uma correção para a disputa de inicialização.
Ponto de Atenção
- Next.js v16.4.0-canary.23 — Estabilidade: esta publicação pertence ao canal canary e deve ser conferida num ambiente separado.
- Next.js v16.4.0-canary.23 — Teste sugerido: renderize uma rota com Client Component dentro de uma entrada durável do
use cache, aplique um nonce aos scripts de loading e template e altere um CSS já desmontado durante o desenvolvimento.
Notas da versão
- Next.js v16.4.0-canary.23 — Publicação oficial: consulte a prerelease no GitHub, publicada em 9 de setembro de 2026.