Release do Next.js · 13 de julho de 2026

Next.js v16.3.0-preview.6

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

Next.js v16.3.0-preview.6

Resumo

O Next.js v16.3.0-preview.6 consolida mudanças recentes no Turbopack, no Pages Router, nos adapters e nos Cache Components. A versão também amplia o diagnóstico de requisições no desenvolvimento e inclui um backend experimental da CLI para TypeScript 7.

Novidades

  • Next.js v16.3.0-preview.6 — TypeScript 7: a CLI recebe um backend experimental para trabalhar com a nova geração do TypeScript.
  • Next.js v16.3.0-preview.6 — Diagnóstico de requisições: o servidor registra spans locais, relaciona o histórico com chamadas de fetch e expõe snapshots para ferramentas e HMR.
  • Next.js v16.3.0-preview.6 — Service workers: o Turbopack compila service workers registrados pelo Pages Router e grava a saída em /_next/static/.

Melhorias

  • Next.js v16.3.0-preview.6 — CSS no Turbopack: os módulos CSS são ordenados pela ocorrência conjunta nos grupos de chunks.
  • Next.js v16.3.0-preview.6 — Cache Components: os valores de expire e revalidate são normalizados para expor configurações inválidas durante o build.
  • Next.js v16.3.0-preview.6 — Atualização por HMR: uma atualização superada de Server Components cancela o trabalho correspondente no cliente e no servidor.
  • Next.js v16.3.0-preview.6 — Adapters de Edge: o valor de maxDuration segue para as saídas produzidas pelo adapter.

Correções

  • Next.js v16.3.0-preview.6 — Pages Router com Adapter: páginas 404 voltam a renderizar em runtime quando a aplicação usa um Adapter.
  • Next.js v16.3.0-preview.6 — Arquivos estáticos: o Adapter deixa de produzir arquivos estáticos duplicados.
  • Next.js v16.3.0-preview.6 — LightningCSS: consultas definidas com custom-media-queries voltam a ser processadas.
  • Next.js v16.3.0-preview.6 — Corpo da requisição: o middleware mantém o corpo como um Readable comum e evita espera indefinida em Readable.toWeb().
  • Next.js v16.3.0-preview.6 — Navegação: a URL e o título dos metadados são preservados em navegações afetadas por Server Actions e Cache Components.

Breaking changes

O material capturado não informa quebra de compatibilidade nesta versão preview.

Ponto de Atenção

  • Next.js v16.3.0-preview.6 — Canal preview: valide o build e a navegação em homologação quando a aplicação usa o Turbopack, Cache Components, middleware ou Adapter.
  • Next.js v16.3.0-preview.6 — Teste sugerido: execute next dev e next build, abra uma página 404 pelo Adapter, navegue durante uma Server Action e confira o carregamento dos arquivos estáticos e do service worker.

Notas da versão

  • Next.js v16.3.0-preview.6 — Série consolidada: a captura reúne as versões canary.79 a canary.84 e registra a preview.6 como versão principal.
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.