Release do Next.js · 11 de agosto de 2026

Next.js v16.3.1-canary.13

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

Resumo

O Next.js v16.3.1-canary.13 agrega quatro canaries publicados entre 10 e 11 de agosto, concentrados em Turbopack, cache e na consolidação de PPR para Cache Components, além de corrigir um loop de prefetch no roteamento otimista.

Novidades

A origem não anuncia recurso novo nesta versão.

Melhorias

  • Next.js v16.3.1-canary.13 — Turbopack e cache: o cache do Turbopack retém menos versões obsoletas e passa a expirar por TTL, o bail de tree-shaking CJS cobre module.exports = {} atribuído a uma variável, a análise CJS necessária para scope hoisting avança, e nomes de item de cache gerados por unstable_cache passam a ser codificados para evitar colisão.
  • Next.js v16.3.1-canary.13 — Cache Components: os caminhos legados de PPR são removidos e o sinal interno de PPR passa a usar Cache Components, com rastreio das APIs que causam app shells estáticos incompatíveis.

Correções

  • Next.js v16.3.1-canary.13 — Roteamento: bugs de roteamento otimista que causavam loops repetidos de prefetch são corrigidos.
  • Next.js v16.3.1-canary.13 — Dev tooling: o loop de requisições do Nav Inspector em capturas repetidas é corrigido, o worker de validação de desenvolvimento continua ativo entre atualizações de HMR, e dois PRs do Turbopack relacionados a CJS que causaram regressão são revertidos.

Breaking changes

A origem não declara quebra de compatibilidade nesta janela.

Ponto de Atenção

  • Next.js v16.3.1-canary.13 — Canary: valide build, App Router, Turbopack e rotas que usam Cache Components fora de produção antes de promover a versão; a consolidação de PPR para Cache Components é interna, mas projetos com hooks nos caminhos legados de PPR merecem atenção extra.

Notas da versão

  • Next.js v16.3.1-canary.13 — Releases mesclados: a origem agrega os canaries v16.3.1-canary.10 a v16.3.1-canary.13, publicados entre 2026-08-10 e 2026-08-11; boa parte das mudanças restantes é documentação, testes e comentários internos, sem efeito no comportamento público.
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.