Pular para o conteúdo
Pre-release

Next.js 16.5.0-canary.24

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

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

Resumo

O Next.js 16.5.0-canary.24 amplia os imports adiados no servidor e ajusta o carregamento do React. A versão também limita a análise do cabeçalho User-Agent para identificação de bots e corrige o processamento de dependências no build. Você pode conferir essas mudanças numa cópia da aplicação que utilize os mesmos handlers e loaders da instalação atual.

Novidades

As notas não anunciam uma nova interface pública estável nesta publicação do canal canary.

Melhorias

  • Next.js 16.5.0-canary.24 — Imports no servidor: os imports adiados são estendidos aos route handlers e ao Pages Router.
  • Next.js 16.5.0-canary.24 — Carregamento do React: o carregamento do React é adiado até a construção do mecanismo de deduplicação de fetch. A separação da validação de renderização também evita carregar o React standalone nesse caminho.
  • Next.js 16.5.0-canary.24 — Renderização: os recursos adiados do ciclo de vida da resposta são encaminhados à renderização do App Router.
  • Next.js 16.5.0-canary.24 — Identificação de bots: a comparação do User-Agent com os padrões de bots considera no máximo 1 KB do cabeçalho.
  • Next.js 16.5.0-canary.24 — Preparação do repositório: a preparação de um clone ou worktree novo dispensa a execução de build-all.

Correções

  • Next.js 16.5.0-canary.24 — Turbopack: a avaliação reconhece os construtores marcados como puros e respeita as anotações PURE nos argumentos de callbacks.
  • Next.js 16.5.0-canary.24 — Dependências de build: a criação das células de dependências do webpack recebe correção de ordem. As notas também registram maior compatibilidade no processamento das dependências de build dos loaders do webpack.

Ponto de Atenção

A versão permanece no canal de pré-release. A publicação atualiza os interceptadores de testmode para 0.45.9, mas não apresenta medições de desempenho para as mudanças de carregamento.

Teste sugerido: numa cópia da aplicação, execute o build e acesse uma rota do Pages Router e um route handler que utilizem imports no servidor. Confira também uma compilação com os loaders do webpack utilizados no projeto e compare a resposta a requisições com User-Agent de bot.

Notas da versão

O release oficial do Next.js 16.5.0-canary.24 foi publicado em 22/10/2026 às 23h53 UTC como pré-release. As notas incluem manutenção dos testes de deploy e dos manifestos de testes do Rspack.

Versões anteriores

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

      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.

      Pre-release
    • 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

Versões posteriores

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

      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.

      Pre-release
    • 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
Ver todas as 129 versões do Next.js
Histórico de versões