Pular para o conteúdo
Pre-release

Next.js 16.5.0-canary.20

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

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

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 pread no lugar de mmap.
  • Next.js 16.5.0-canary.20 — Documentação: o guia esclarece que push e replace de useRouter retornam void e orienta a migração para useTransition. Os exemplos de proxy utilizam NextRequest e 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 fetch utiliza 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.

Versões anteriores

    • Next.js 16.5.0-canary.19

      O Next.js 16.5.0-canary.19 mostra o estado da compilação junto dos problemas exibidos pelo DevTools.

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

      O Next.js 16.5.0-canary.18 adiciona a opção prefetch="navigation" ao componente Link e corrige uma falha de atualização durante o desenvolvimento com o Pages Router.

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

      O Next.js 16.5.0-canary.17 altera a leitura de blocos SST na camada turbo-persistence.

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

      O Next.js 16.5.0-canary.16 encaminha os metadados das requisições de Server Actions para a renderização do App.

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

      O Next.js 16.5.0-canary.15 modifica a navegação com respostas em cache e o prefetch parcial.

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

      O Next.js 16.5.0-canary.14 atualiza o build do React e corrige o cálculo de tempo próprio nos traces binários quando a execução retorna ao mesmo span.

      Pre-release

Versões posteriores

    • 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
    • Next.js 16.5.0-canary.21

      O Next.js 16.5.0-canary.21 ajusta a atualização automática do App Router durante o desenvolvimento.

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