Release do Next.js · 07 de agosto de 2026

Next.js v16.3.1-canary.7

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

Breaking changeVer release no GitHub

Resumo

O Next.js v16.3.1-canary.7 reúne oito canaries publicadas entre 2026-08-03 e 2026-08-07, com foco em unificação de tipos de navegação no cliente, correções de Turbopack e ajustes de build.

Novidades

A origem pública não anuncia recurso novo nesta sequência de canaries; o trabalho é de refatoração e correção interna.

Melhorias

  • Next.js v16.3.1-canary.7 — Unificação de navegação parcial e completa: os tipos de resposta de navegação parcial e completa foram unificados (#96439), assim como RouteTree e CacheNodeSeedData no cliente (#96406) e o servidor migrado de CacheNodeSeedData para TransportData (#96679).
  • Next.js v16.3.1-canary.7 — Polyfills de Promise.withResolvers consolidados: múltiplas implementações foram unificadas em um único polyfill (#96772).
  • Next.js v16.3.1-canary.7 — PRs automatizados assinados pelo bot do projeto: pull requests de atualização de cache passam a ser abertos como nextjs-bot (#96683).

Correções

  • Next.js v16.3.1-canary.7 — Estilos do styled-jsx ausentes em builds com adapter: corrigidos estilos faltantes do styled-jsx em SSR do Pages Router quando o build usa adapter (#96632).
  • Next.js v16.3.1-canary.7 — Over/under-invalidation de use cache em dev: corrigido comportamento incorreto de invalidação de "use cache" durante o desenvolvimento (#96235).
  • Next.js v16.3.1-canary.7 — Anúncio de páginas do dev server: corrigido quais páginas o servidor de desenvolvimento anuncia e quando (#96250).
  • Next.js v16.3.1-canary.7 — Exceção no webkit antigo: corrigida exceção relacionada a deployment-id em versões antigas do WebKit (#94604).
  • Next.js v16.3.1-canary.7 — Race de navegação antes da hidratação: corrigida condição de corrida ao navegar de volta (back) antes da hidratação completar (#96252).
  • Next.js v16.3.1-canary.7 — Chunk loading do worker do Turbopack com asset prefix: corrigido carregamento de chunk do worker do Turbopack quando há assetPrefix configurado (#96636).
  • Next.js v16.3.1-canary.7 — Página catch-all servida para qualquer slug: corrigido bug em que a página catch-all era servida para qualquer slug (#96553).

Breaking changes

  • Next.js v16.3.1-canary.7 — Remoção de config.experimental.appNewScrollHandler: a flag de scroll experimental foi removida (#95602).

Ponto de Atenção

  • Next.js v16.3.1-canary.7 — Série de canaries em rápida sucessão: as oito versões mescladas saíram entre 2026-08-03 e 2026-08-07; times que acompanham canary diretamente devem revisar os PRs de navegação (#96439, #96406, #96679) antes de fixar uma versão para teste, já que mudam a estrutura interna de cache de navegação.

Notas da versão

Voltar para o changelog do Next.js

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.