Pular para o conteúdo
Stable

Next.js 16.4.5

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

Publicada em
Posição no histórico
4 de 135
Nesta página

Resumo

O Next.js 16.4.5 reúne sete correções de segurança classificadas como moderadas. Parte delas corrige o compartilhamento indevido de cache entre parâmetros ou clientes, incluindo chamadas com argumentos binários e funções use cache aninhadas.

Novidades

A versão estável não anuncia novos recursos nas notas publicadas.

Melhorias

A publicação concentra as mudanças nas correções de segurança, sem detalhar melhorias independentes.

Correções

  • Next.js 16.4.5 — Cache: as correções abrangem use cache chamado por unstable_cache, funções aninhadas com parâmetros de raiz distintos e argumentos binários. Esses casos podiam reutilizar conteúdo entre clientes ou parâmetros diferentes.
  • Next.js 16.4.5 — Cache Components: a correção evita que parâmetros substitutos enviados na requisição contaminem as estruturas de fallback compartilhadas.
  • Next.js 16.4.5 — Respostas encaminhadas: a versão corrige injeção e exposição de respostas entre clientes em aplicações self-hosted.
  • Next.js 16.4.5 — Imagens e cookies: a otimização corrige o desvio da rejeição de SVG. Rotas Edge deixam de expor cookies HttpOnly pelo cabeçalho interno afetado.

Ponto de Atenção

Teste sugerido: execute requisições com identidades e parâmetros de raiz diferentes nos caminhos que utilizam cache. Confira a separação das respostas, os argumentos binários e os cabeçalhos de rotas Edge. Os avisos vinculados na publicação detalham cada falha corrigida.

Notas da versão

A publicação oficial 16.4.5 está marcada como estável no GitHub.

Versões anteriores

    • Next.js 15.5.29

      O Next.js 15.5.29 corrige três falhas de segurança classificadas como moderadas nas notas oficiais.

      Stable
    • Next.js 16.5.0-canary.37

      O Next.js 16.5.0-canary.37 corrige a revalidação de cache e a navegação em páginas estáticas servidas por next start.

      Pre-release
    • Next.js 16.4.4

      O Next.js 16.4.4 incorpora correções à linha estável, incluindo a atualização dos estilos na inicialização do Turbopack e a aplicação do nonce na retomada da renderização parcial.

      Stable
    • Next.js 16.5.0-canary.36

      O Next.js 16.5.0-canary.36 atualiza a revisão do React utilizada pelo framework e modifica a construção do grafo de módulos do Turbopack.

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

Versões posteriores

    • Next.js 16.5.0-canary.40

      O Next.js 16.5.0-canary.40 acrescenta instrumentação fornecida por adaptadores e suporte experimental a handlers route.go no App Router.

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

      A pré-release Next.js 16.5.0-canary.39 corrige a separação das entradas de cache e o encaminhamento de respostas.

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

      O Next.js 16.5.0-canary.38 continua os ajustes de cache da candidata anterior e corrige a inclusão indevida de chunks de cliente em layouts com importações assíncronas do servidor.

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