Pular para o conteúdo
Pre-release

Next.js 16.5.0-canary.16

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

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

Resumo

O Next.js 16.5.0-canary.16 encaminha os metadados das requisições de Server Actions para a renderização do App. A publicação também reverte a alteração que reunia as requisições pelo middleware em um único trace do OpenTelemetry. A atualização permanece no canal canary.

Novidades

As notas descrevem alterações nos mecanismos existentes, sem anunciar uma nova API pública.

Melhorias

  • Next.js 16.5.0-canary.16 — Renderização do App: os metadados da requisição de uma Server Action são encaminhados à renderização.
  • Next.js 16.5.0-canary.16 — Código interno: a representação de fetchStrategy é reorganizada em etapa e completude. O método sem uso NextNodeServer.renderHTML é removido.

Correções

  • Next.js 16.5.0-canary.16 — Rastreamento: a publicação reverte a mudança que mantinha as requisições pelo middleware num único trace do OpenTelemetry.
  • Next.js 16.5.0-canary.16 — CLI de atualização: a fixação da versão considera o tempo transcorrido desde sua publicação.
  • Next.js 16.5.0-canary.16 — Avaliação de upgrades: os links de dependências dos worktrees utilizados na avaliação recebem correção.

Ponto de Atenção

A reversão no OpenTelemetry exige conferir os traces das rotas que utilizam middleware. As notas não detalham quais metadados das Server Actions são encaminhados nem informam o prazo aplicado pela CLI de atualização. A remoção de um método descrito como sem uso não comprova uma incompatibilidade pública.

Teste sugerido: execute uma Server Action numa aplicação de homologação e confira a renderização da resposta. Numa rota com middleware e OpenTelemetry configurado, compare os traces registrados com os da versão anterior.

Notas da versão

O release oficial do Next.js 16.5.0-canary.16 foi publicado em 16/10/2026 às 23h47 UTC como pré-release.

Versões anteriores

    • 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

Versões posteriores

    • Next.js 16.5.0-canary.23

      O Next.js 16.5.0-canary.23 corrige a revalidação de cache durante o streaming e a associação dos registros de instrumentação às requisições.

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

      O Next.js 16.5.0-canary.21 ajusta a atualização automática do App Router durante o desenvolvimento.

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

      O Next.js 16.5.0-canary.20 atualiza a revisão do React e modifica o encaminhamento dos cabeçalhos às estruturas de requisição do App Router.

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

      O Next.js 16.5.0-canary.19 mostra o estado da compilação junto dos problemas exibidos pelo DevTools.

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

      O Next.js 16.5.0-canary.18 adiciona a opção prefetch="navigation" ao componente Link e corrige uma falha de atualização durante o desenvolvimento com o Pages Router.

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

      O Next.js 16.5.0-canary.17 altera a leitura de blocos SST na camada turbo-persistence.

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