Pular para o conteúdo
Stable

Next.js 16.4.1

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

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

Resumo

O Next.js 16.4.1 corrige três falhas de segurança. Duas permitem execução remota de código sem autenticação e recebem classificação crítica: uma envolve funções use cache que retornam typed arrays e a outra afeta a otimização de imagens com SVG. A terceira, classificada como alta, permite negação de serviço no App Router com Server Actions.

Novidades

A publicação apresenta manutenção de segurança, sem descrever novos recursos para a aplicação.

Melhorias

As notas não apresentam melhorias separadas das três correções de segurança.

Correções

  • Next.js 16.4.1 — Retornos do cache: a correção para funções use cache que retornam typed arrays corresponde ao aviso GHSA-673q-mjm6-r5xr.
  • Next.js 16.4.1 — Imagens SVG: a API de otimização de imagens recebe a correção descrita no aviso GHSA-2464-fhr4-w9xw.
  • Next.js 16.4.1 — Server Actions: a versão corrige a negação de serviço no App Router registrada em GHSA-p3m5-59mp-jv5r.

Ponto de Atenção

A publicação identifica as áreas afetadas e remete aos avisos oficiais para os detalhes. Confira as condições aplicáveis à sua instalação. A correção de use cache aparece nesta release e não é listada nas notas da 15.5.28.

Teste sugerido: atualize a aplicação em homologação e execute o build. Confira o retorno de uma função use cache com typed array quando esse recurso existir no projeto. Verifique também as imagens utilizadas e uma Server Action existente.

Notas da versão

O release oficial do Next.js 16.4.1 foi publicado em 14/10/2026 às 17h47 UTC como versão estável.

Versões anteriores

    • 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
    • Next.js 16.5.0-canary.9

      O Next.js 16.5.0-canary.9 corrige a detecção de parâmetros raiz no Windows e o caminho utilizado por generateStaticParams.

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

Versões posteriores

    • Next.js 16.5.0-canary.15

      O Next.js 16.5.0-canary.15 modifica a navegação com respostas em cache e o prefetch parcial.

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

      O Next.js 16.5.0-canary.14 atualiza o build do React e corrige o cálculo de tempo próprio nos traces binários quando a execução retorna ao mesmo span.

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

      O Next.js 16.5.0-canary.13 corrige o carregamento de fontes Google com URLs sem extensão nos dois bundlers.

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