Pular para o conteúdo
Pre-release

Next.js 16.4.0-canary.54

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

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

Resumo

O Next.js 16.4.0-canary.54 concentra mudanças no isolamento do cache e na recuperação de imagens. A publicação também ajusta a pré-renderização de metadados e o armazenamento persistente do Turbopack.

Novidades

  • Next.js 16.4.0-canary.54 — Atualização assistida: os avisos de atualização por agente ficam habilitados por padrão.

Melhorias

  • Next.js 16.4.0-canary.54 — Persistência do Turbopack: a mesclagem intermediária prioriza arquivos recentes de tamanho semelhante e a compactação ajusta a organização por hash conforme o espaço ocupado.
  • Next.js 16.4.0-canary.54 — Pré-renderização: os caminhos de pré-renderização em runtime e navegação em cache recebem ajustes internos, acompanhados de testes de implantação.

Correções

  • Next.js 16.4.0-canary.54 — Separação de respostas: as chaves de cache ficam vinculadas à rota correspondente e a deduplicação de 'use cache' não compartilha conteúdo de Draft Mode entre requisições.
  • Next.js 16.4.0-canary.54 — Imagens e acesso externo: a resolução de nomes é fixada na busca de imagens externas e o middleware do Model Context Protocol recebe correção para DNS rebinding. A validação de imagens preserva a configuração original.
  • Next.js 16.4.0-canary.54 — Rotas e metadados: os caminhos de páginas respeitam maiúsculas e minúsculas, dynamicParams é respeitado em opengraph-image.ts e a pré-renderização de metadados estáticos retorna às rotas dinâmicas.
  • Next.js 16.4.0-canary.54 — Revalidação: o tempo de validade do cache incremental permanece entre instâncias e reinícios. revalidateTag chega aos handlers personalizados mesmo com perfis diferentes.

Ponto de Atenção

Teste sugerido: compare uma resposta comum com uma resposta em Draft Mode e revalide uma página usando seu handler personalizado. Esta é uma canary, portanto a conferência deve ocorrer em um ambiente de teste com a mesma configuração de cache usada pela aplicação.

Notas da versão

Consulte a publicação oficial do Next.js 16.4.0-canary.54.

Versões anteriores

    • Next.js 16.3.8

      O Next.js 16.3.8 reúne sete avisos de segurança.

      Stable
    • Next.js 15.5.27

      O Next.js 15.5.27 recebe correções de segurança para rotas de imagens de metadados e páginas que usam geração estática ou regeneração incremental.

      Stable
    • Next.js v16.3.7

      A versão 16.3.7 traz uma correção retroportada no backend do Turbopack para uma leitura consistente que podia ficar aguardando depois do cancelamento da tarefa.

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

      O Next.js v16.4.0-canary.52 reúne mudanças no Turbopack, no cache inicial e no App Router.

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

      O Next.js v16.4.0-canary.50 amplia as atualizações assistidas por agentes nos canais de pré-lançamento e permite executá-las sem Git.

      Pre-release

Versões posteriores

    • Next.js 16.4.0-canary.60

      O Next.js 16.4.0-canary.60 padroniza as cores usadas para mostrar variações no analisador de bundles.

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

      O Next.js 16.4.0-canary.59 corrige a exibição desnecessária do fallback de Suspense durante uma atualização de URL e a suspensão dos parâmetros no cliente durante alterações rasas de navegação.

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

      O Next.js 16.4.0-canary.58 amplia a análise de bundles e corrige comportamentos do Turbopack.

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

      O Next.js 16.4.0-canary.57 concentra mudanças no fluxo de atualização, no arquivo nativo gerado do Turbopack e nos testes de implantação.

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

      O Next.js 16.4.0-canary.56 altera o build do Turbopack e o assistente de atualização.

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

      O Next.js 16.4.0-canary.55 estabiliza ensureStatic e habilita o runtime compartilhado experimental do Turbopack por padrão.

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