Pular para o conteúdo
Pre-release

Next.js 16.5.0-canary.29

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

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

Resumo

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. A detecção do armazenamento virtual global do pnpm também configura uma raiz adicional automaticamente. A publicação pertence ao canal canary e atualiza as dependências do React e do sharp.

Novidades

  • Next.js 16.5.0-canary.29 — Projeto de exemplo: o repositório inclui um exemplo denominado eve, sem detalhar seu funcionamento nas notas.

Melhorias

  • Next.js 16.5.0-canary.29 — Cache em Docker: o cache de armazenamento recebe persistência em ambientes Docker.
  • Next.js 16.5.0-canary.29 — Renderização parcial: os conteúdos inteiramente estáticos da PPR (Partial Prerendering) ficam no cache do sistema de arquivos. As entradas e revalidações do FileSystemCache utilizam um relógio monotônico.
  • Next.js 16.5.0-canary.29 — Armazenamento do pnpm: o Turbopack detecta o armazenamento virtual global do pnpm e configura uma raiz adicional para esse local.
  • Next.js 16.5.0-canary.29 — Processamento do Turbopack: as partes do manifesto de referências do cliente são calculadas por referência, evitando repetir esse trabalho para cada página. As notas também registram otimizações da persistência e das estruturas utilizadas no processamento do grafo.
  • Next.js 16.5.0-canary.29 — Dependências: a publicação atualiza a revisão do React e utiliza sharp 0.35.5.

Correções

  • Next.js 16.5.0-canary.29 — Loaders do webpack: o Turbopack recebe correção para arquivos de código presentes numa raiz adicional.
  • Next.js 16.5.0-canary.29 — Ferramentas do navegador: o diretório de cache é criado ao persistir o identificador do workspace do Chrome DevTools.
  • Next.js 16.5.0-canary.29 — Proxy de testes: o modo de teste corrige respostas HTTP comprimidas que utilizam o proxy de testes.

Ponto de Atenção

Esta versão é uma pré-release. As mudanças de cache e de localização de arquivos precisam ser conferidas no ambiente utilizado pela aplicação, especialmente nos projetos que combinam Docker e o armazenamento virtual global do pnpm. As notas não apresentam uma migração obrigatória.

Teste sugerido: numa aplicação de homologação que utilize um loader do webpack, execute o Turbopack com o arquivo numa raiz adicional e confira sua transformação. Num ambiente Docker com cache preservado, repita o build e verifique a reutilização do cache. Para uma rota com PPR inteiramente estática, confira a gravação no cache do sistema de arquivos.

Notas da versão

O Next.js 16.5.0-canary.29 foi publicado em 27/10/2026 às 23h46 UTC como pré-release. As notas descrevem mudanças no cache e no Turbopack, sem indicar que esta publicação pertença ao canal estável.

Versões anteriores

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

Versões posteriores

    • Next.js 16.5.0-canary.35

      O Next.js 16.5.0-canary.35 corrige a pré-renderização de erros capturados em funções com use cache e recupera o ajuste de correspondência de caminhos do App Router com a internacionalização do Pages Router.

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