Release do Next.js · 09 de setembro de 2026

Next.js v16.4.0-canary.23

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

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 cache agora 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=0 permite desativar o uso de mmap na 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 peerDependencies aceitam 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 --require e --import sã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 require trata 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.
Voltar para o changelog do Next.js

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.