Pular para o conteúdo
Pre-release

Next.js v16.4.0-canary.39

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

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

Resumo

O Next.js v16.4.0-canary.39 corrige uma repetição de prefetch provocada por redirecionamento e reforça a serialização de SVG no next/og. O Turbopack também recebe ajustes para reconhecer alterações de loaders e acompanhar arquivos estáticos referenciados por dependências.

Novidades

  • Next.js v16.4.0-canary.39 — Configuração de segmento: a publicação prepara a estrutura de unstable_ensureStatic, ainda identificada como experimental.

Melhorias

  • Next.js v16.4.0-canary.39 — Turbopack: o rastreamento inclui arquivos estáticos referenciados por dependências e encaminha medições do grafo de módulos e da emissão para o trace JavaScript.
  • Next.js v16.4.0-canary.39 — Build de CSS: a remoção de ciclos no grafo de CSS recebe uma otimização.
  • Next.js v16.4.0-canary.39 — Instruções de agentes: as instruções gerenciadas usam AGENTS.md, e o recurso de feedback respeita a execução em integração contínua e a desativação da telemetria.

Correções

  • Next.js v16.4.0-canary.39 — Prefetch: rotas previstas que redirecionam deixam de provocar um ciclo de prefetch.
  • Next.js v16.4.0-canary.39 — Geração de imagens: a serialização de SVG no next/og recebe verificações adicionais. O uso de next/image com cache durável também corrige a inclusão de NEXT_DEPLOYMENT_ID.
  • Next.js v16.4.0-canary.39 — Desenvolvimento: mudanças em loaders invalidam o estado correspondente no Turbopack, e o cabeçalho da tela de erros se ajusta a telas pequenas.

Ponto de Atenção

  • Next.js v16.4.0-canary.39 — Teste sugerido: num projeto de teste, navegue para uma rota prevista que redireciona e confira a ausência de solicitações repetidas. Altere um loader e verifique se o build reflete a mudança.

Notas da versão

  • Next.js v16.4.0-canary.39 — Publicação oficial: versão canary publicada em 22 de setembro de 2026. Consulte as notas no GitHub.

Versões anteriores

    • Next.js v16.4.0-canary.38

      O Next.js v16.4.0-canary.38 ajusta a resolução de aliases do Turbopack e reúne mudanças em revalidação, correspondência de rotas, renderização no servidor, React e revisão por agentes.

      Pre-release
    • Next.js v16.3.6

      O Next.js v16.3.6 corrige uma vulnerabilidade de execução remota de código no ImageResponse de next/og com runtime Node.js.

      Stable
    • Next.js v15.5.26

      O Next.js v15.5.26 acrescenta verificações de segurança ao next/og.

      Stable
    • Next.js v16.4.0-canary.37

      O Next.js amplia o alcance do Turbopack para projetos que precisam resolver arquivos fora da raiz principal.

      Pre-release
    • Next.js v16.4.0-canary.36

      O Next.js v16.4.0-canary.36 corrige o exemplo de cache com Redis, ajusta a ativação de next/dynamic e registra a conclusão da atualização assistida.

      Pre-release
    • Next.js v16.4.0-canary.35

      O Next.js v16.4.0-canary.35 prepara o fluxo de atualização assistida, corrige metadados em caches aninhados e amplia a configuração de coleta de lixo do Turbopack.

      Pre-release

Versões posteriores

    • Next.js 16.4.0-canary.47

      A captura do Next.js 16.4.0-canary.47 reúne as canaries .40 a .47 e inclui a reorganização do cache de navegação.

      Breaking change
    • Next.js 16.4.0-canary.46

      O Next.js 16.4.0-canary.46 reorganiza o cache de navegação para registrar as dependências de parâmetros de cada entrada.

      Breaking change
    • Next.js 16.4.0-canary.45

      O Next.js 16.4.0-canary.45 oferece raízes adicionais para adaptadores de deploy do Turbopack.

      Pre-release
    • Next.js 16.4.0-canary.44

      O Next.js 16.4.0-canary.44 evita gerar repetidamente chunks de um mesmo segmento de layout em produção.

      Breaking change
    • Next.js 16.4.0-canary.42

      O Next.js 16.4.0-canary.42 promove o comando next analyze para análise de bundles do Turbopack.

      Pre-release
    • Next.js 16.4.0-canary.40

      O Next.js 16.4.0-canary.40 acrescenta modos de validação estática para shells e pré-carregamento.

      Breaking change
Ver todas as 129 versões do Next.js
Histórico de versões