Pular para o conteúdo
Pre-release

Next.js 16.5.0-canary.28

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
10 de 129
Nesta página

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 minServerChunkSize e maxMergeServerChunkSize para 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.

Versões anteriores

    • Next.js 16.5.0-canary.27

      O Next.js 16.5.0-canary.27 corrige o arquivo de trava do diretório de saída em sistemas de arquivos com suporte ausente ou limitado a esse mecanismo, como o NFS.

      Pre-release
    • Next.js 16.5.0-canary.26

      O Next.js 16.5.0-canary.26 corrige a navegação da página global-not-found para rotas da aplicação.

      Pre-release
    • Next.js 16.5.0-canary.25

      O Next.js 16.5.0-canary.25 reverte a alteração sobre compatibilidade das dependências de build dos loaders do webpack anunciada na canary.24.

      Pre-release
    • Next.js 16.4.3

      O Next.js 16.4.3 leva correções para a linha estável, incluindo o carregamento de fontes do Google e a organização dos traces do OpenTelemetry.

      Stable
    • Next.js 16.5.0-canary.24

      O Next.js 16.5.0-canary.24 amplia os imports adiados no servidor e ajusta o carregamento do React.

      Pre-release
    • Next.js 16.5.0-canary.23

      O Next.js 16.5.0-canary.23 corrige a revalidação de cache durante o streaming e a associação dos registros de instrumentação às requisições.

      Pre-release

Versões posteriores

    • Next.js 16.5.0-canary.34

      O Next.js 16.5.0-canary.34 corrige o build após a mudança no armazenamento dos grupos de chunks da canary.33.

      Pre-release
    • Next.js 16.5.0-canary.33

      O Next.js 16.5.0-canary.33 corrige a inspeção de erros quando os source maps estão desativados.

      Pre-release
    • Next.js 16.5.0-canary.32

      O Next.js 16.5.0-canary.32 corrige respostas HTTP 204 que podiam paralisar ou encerrar o processamento de rotas e buscas deduplicadas.

      Pre-release
    • Next.js 16.5.0-canary.31

      O Next.js 16.5.0-canary.31 concentra suas mudanças no build.

      Pre-release
    • Next.js 16.5.0-canary.30

      O Next.js 16.5.0-canary.30 acrescenta metadados do modelo ao Agent Feedback e uma ferramenta de terminal para revisar os relatos dos agentes.

      Pre-release
    • Next.js 16.5.0-canary.29

      O Next.js 16.5.0-canary.29 altera a persistência dos caches e corrige o uso de loaders do webpack pelo Turbopack quando o arquivo está numa raiz adicional.

      Pre-release
Ver todas as 129 versões do Next.js
Histórico de versões