Resumo
O Next.js 16.5.0-canary.35 corrige a pré-renderização de erros capturados em funções com use cache e recupera o ajuste de correspondência de caminhos do App Router com a internacionalização do Pages Router. O Turbopack também relata inconsistências dos grupos de chunks sem encerrar por panic.
Novidades
As notas não anunciam uma nova API pública nesta canary. As alterações se concentram no comportamento do framework e da compilação.
Melhorias
- Next.js 16.5.0-canary.35 — Turbopack: a compilação descarta as árvores sintáticas dos módulos removidos por tree shaking. A entrada de cliente do Pages Router só é acrescentada quando existem rotas desse tipo.
- Next.js 16.5.0-canary.35 — Posições no código: a leitura das posições utiliza
memchr3e representa caracteres fora do plano básico com duas colunas UTF-16.
Correções
- Next.js 16.5.0-canary.35 — Cache: a pré-renderização trata os erros capturados de funções com
use cache. - Next.js 16.5.0-canary.35 — Rotas: retorna a correção da correspondência de caminhos do App Router quando o projeto também utiliza a internacionalização do Pages Router.
- Next.js 16.5.0-canary.35 — Respostas: a limpeza dos clones de resposta trata erros de cancelamento.
- Next.js 16.5.0-canary.35 — Compilação: inconsistências nos grupos de chunks são apresentadas como erros, em lugar de panic. As ligações nativas preservam como recuperáveis os erros de atualização do cliente associados a registros de problemas.
Ponto de Atenção
Esta é uma pré-release. Teste sugerido: execute a pré-renderização de uma rota que capture um erro de use cache e confira o resultado esperado. Num projeto com os dois roteadores, compare o acesso aos caminhos localizados. As alterações internas do Turbopack não vêm acompanhadas de uma medição pública de desempenho.
Notas da versão
O Next.js 16.5.0-canary.35 foi publicado em 31/10/2026 às 08h01 UTC. Este relato cobre somente a canary.35.