Resumo
O Next.js 16.5.0-canary.28 corrige a renderização com Cache Components e a resposta de páginas após executar Server Actions com navegação entre documentos. Uma falha em uma função marcada com 'use cache' também recebe tratamento para que a resposta HTML termine, em vez de permanecer aberta. Você pode conferir esses percursos em homologação sem interpretar a publicação canary como uma versão estável.
Novidades
- Next.js 16.5.0-canary.28 — Chunks do servidor: o Turbopack recebe as opções
minServerChunkSizeemaxMergeServerChunkSizepara configurar o agrupamento dos arquivos gerados para o servidor. - Next.js 16.5.0-canary.28 — Loaders do webpack: os loaders executados pelo Turbopack recebem suporte a
fs.stat.
Melhorias
- Next.js 16.5.0-canary.28 — Verificação estática: o build evita uma busca de caminhos da aplicação cujo trabalho crescia de forma quadrática com o número de páginas.
- Next.js 16.5.0-canary.28 — Agrupamento de módulos: o Turbopack evita processamento redundante na reconciliação dos módulos mesclados e combina listas de grupos de chunks em paralelo.
- Next.js 16.5.0-canary.28 — Geração estática: cada lote recebe somente as entradas de cache de retomada necessárias à sua geração.
Correções
- Next.js 16.5.0-canary.28 — Modo de rascunho: a renderização em draft mode funciona com Cache Components após a correção descrita nas notas.
- Next.js 16.5.0-canary.28 — Server Actions: a resposta inclui um documento HTML completo após ações que utilizam navegação entre documentos.
- Next.js 16.5.0-canary.28 — Erros de cache: uma falha em
'use cache'não mantém a resposta HTML indefinidamente aberta no percurso corrigido.
Ponto de Atenção
Esta publicação é uma pré-release. A documentação esclarece que exports que não são funções, dentro de um arquivo marcado com use cache, não ficam disponíveis para Client Components. Essa observação documenta uma restrição e não anuncia a remoção de um contrato nesta versão.
Teste sugerido: abra em homologação uma página com Cache Components em modo de rascunho e confira a renderização. Provoque um erro controlado numa função com 'use cache' e verifique se a resposta HTML termina. Para uma Server Action com navegação entre documentos, confira se a resposta contém o documento completo.
Notas da versão
O release oficial do Next.js 16.5.0-canary.28 foi publicado em 26/10/2026 às 23h51 UTC. As notas também registram manutenção dos testes e da documentação. A inclusão de uma medição de build com cache não informa um ganho numérico de desempenho para as aplicações.