Pular para o conteúdo
Pre-release

Next.js 16.5.0-canary.9

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

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

Resumo

O Next.js 16.5.0-canary.9 corrige a detecção de parâmetros raiz no Windows e o caminho utilizado por generateStaticParams. A pré-release também permite desativar turbopackGc e inclui um exemplo de Cache Components com Redis. Para avaliar a atualização, você pode começar pelo build das rotas estáticas e pela documentação gerada para os agentes no seu workspace.

Novidades

  • Next.js 16.5.0-canary.9 — Configuração do Turbopack: a versão permite desativar turbopackGc. As notas não detalham o efeito dessa escolha sobre o consumo de memória.
  • Next.js 16.5.0-canary.9 — Cache com Redis: o exemplo cache-handler-redis-turbo demonstra a integração entre o Redis e os Cache Components do Next.js 16.

Melhorias

  • Next.js 16.5.0-canary.9 — Atualizações por agentes: os lembretes de atualização respeitam agentUpgrade. O percurso de atualização com o Codex recebe acesso à rede.
  • Next.js 16.5.0-canary.9 — Fila de tarefas: o turbo-tasks utiliza uma fila de prioridade sem lock para as tarefas de menor prioridade e evita adquirir o lock do heap quando ele está vazio.
  • Next.js 16.5.0-canary.9 — Diagnóstico no terminal: os trechos de código exibidos durante o desenvolvimento acompanham o redimensionamento do terminal.

Correções

  • Next.js 16.5.0-canary.9 — Rotas no Windows: a detecção de parâmetros raiz recebe uma correção específica para o Windows. A geração de parâmetros estáticos preserva o formato não normalizado de workStore.page.
  • Next.js 16.5.0-canary.9 — Documentação para agentes: o codemod agents-md encontra os documentos incluídos nos pacotes do workspace e calcula a raiz da documentação em relação ao arquivo de saída.
  • Next.js 16.5.0-canary.9 — Testes de cache durável: os testes do recurso use cache durável ampliam a cobertura entre deployments. As notas não apresentam um resultado de desempenho para essa mudança.
  • Next.js 16.5.0-canary.9 — Tipos do componente Image: a exportação de Image recebe a anotação necessária para que as propriedades obsoletas apareçam identificadas como tal.

Ponto de Atenção

Esta publicação pertence ao canal canary e está marcada como pré-release no GitHub. As notas descrevem alterações internas, mas não especificam uma migração obrigatória da aplicação.

Teste sugerido: compile em homologação uma rota que utilize generateStaticParams e confira os caminhos gerados. Num workspace com o codemod agents-md, verifique também se os links para a documentação continuam corretos a partir do arquivo produzido.

Notas da versão

O release oficial do Next.js 16.5.0-canary.9 foi publicado em 12/10/2026 às 23h53 UTC. A classificação canary deve ser considerada ao comparar esta versão com a utilizada no seu projeto.

Versões anteriores

    • Next.js 16.5.0-canary.8

      O Next.js 16.5.0-canary.8 ativa a coleta de lixo do Turbopack por padrão no canal canary e corrige dois caminhos dessa coleta que deixavam relações de dependência parcialmente removidas.

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

      O Next.js 16.5.0-canary.7 restaura a opção experimental de utilizar o webpack instalado na aplicação.

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

      O Next.js 16.5.0-canary.6 expõe um caminho público para a transformação de imagens e modifica o agrupamento dos arquivos produzidos pelo Turbopack.

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

      O Next.js 16.5.0-canary.5 ajusta testes de deploy do repositório e corrige a expectativa de resposta do Google Tag Manager.

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

      O Next.js 16.5.0-canary.4 corrige o envio de telemetria com Node.js 24 e remove avisos do Turbopack que não orientavam uma ação útil.

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

      O Next.js 16.5.0-canary.3 utiliza ESLint 10 nas aplicações novas do create-next-app e amplia a inspeção dos traces do Turbopack.

      Pre-release

Versões posteriores

    • Next.js 16.4.2

      O Next.js 16.4.2 corrige o Turbopack na linha estável.

      Stable
    • Next.js 16.5.0-canary.12

      O Next.js 16.5.0-canary.12 ajusta o processamento dos eventos de arquivos pelo Turbopack.

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

      O Next.js 16.5.0-canary.11 corrige atualizações de CSS perdidas durante a inicialização do Turbopack.

      Pre-release
    • Next.js 16.4.1

      O Next.js 16.4.1 corrige três falhas de segurança.

      Stable
    • Next.js 15.5.28

      O Next.js 15.5.28 corrige duas falhas de segurança na linha 15.

      Stable
    • Next.js 16.5.0-canary.10

      O Next.js 16.5.0-canary.10 corrige a resolução de imports relativos no next.config.ts e falhas do Turbopack em rotas com cache personalizado.

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