Resumo
O Next.js 16.5.0-canary.20 atualiza a revisão do React e modifica o encaminhamento dos cabeçalhos às estruturas de requisição do App Router. O Turbopack recebe ajustes no agendamento de tarefas e na invalidação de configurações. A publicação é canary e não apresenta uma migração obrigatória para essas alterações internas.
Novidades
As notas não anunciam uma nova API pública da aplicação.
Melhorias
- Next.js 16.5.0-canary.20 — Renderização: os cabeçalhos da requisição são encaminhados explicitamente às estruturas do App Router. A entrada de pré-renderização de páginas remove o objeto de requisição e a renderização recebe a indicação de suporte à interceptação.
- Next.js 16.5.0-canary.20 — Dependências: a publicação atualiza a revisão do React utilizada pelo framework.
- Next.js 16.5.0-canary.20 — Turbopack: o agendamento agrupa tarefas invalidadas e seus dependentes. O processamento dos grafos utiliza prioridade em pós-ordem reversa. A compactação do armazenamento lê entradas com
preadno lugar demmap. - Next.js 16.5.0-canary.20 — Documentação: o guia esclarece que
pushereplacedeuseRouterretornamvoide orienta a migração parauseTransition. Os exemplos de proxy utilizamNextRequeste corrigem a consulta de cookies.
Correções
- Next.js 16.5.0-canary.20 — Invalidação: o Turbopack preserva a invalidação por chave das propriedades de ambiente e pré-visualização ao iniciar com estado já disponível. A manutenção inclui a propagação tardia de informações de namespaces parciais.
- Next.js 16.5.0-canary.20 — Métricas: a limpeza das métricas de
fetchutiliza o callback do ciclo de renderização.
Ponto de Atenção
A publicação é canary. A orientação sobre useRouter esclarece seu contrato existente, sem anunciar uma nova incompatibilidade. As notas não apresentam medições de desempenho para os ajustes do Turbopack.
Teste sugerido: numa cópia da aplicação com App Router, confira uma página que lê cabeçalhos e uma rota interceptada. Reinicie o desenvolvimento com o cache existente e altere uma variável de ambiente para verificar a atualização correspondente.
Notas da versão
O release oficial do Next.js 16.5.0-canary.20 foi publicado em 20/10/2026 às 18h05 UTC como pré-release.