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 usoNextNodeServer.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.