Release do Next.js · 08 de julho de 2026

Next.js v16.3.0-canary.81

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

nextjs v16.3.0-canary.81

Resumo

O Next.js v16.3.0-canary.81 continua a sequência canary com ajustes em create-next-app, Turbopack, Partial Prefetching, middleware, cache components, service workers, React, SWC, instrumentation, trace viewer e testes. A release também fixa versão de TypeScript nos testes e migra parte da CI.

Novidades

  • nextjs v16.3.0-canary.81 — Turbopack: import with {type: 'text'} fica habilitado por padrão.
  • nextjs v16.3.0-canary.81 — Partial Prefetching: URL aparece durante prefetch como insight instantâneo com regra de página.
  • nextjs v16.3.0-canary.81 — Middleware: instrumentation roda para Node.js Middleware sem Adapter.
  • nextjs v16.3.0-canary.81 — HMR: serverComponentsHmrCancellation entra como flag experimental.

Melhorias

  • nextjs v16.3.0-canary.81 — create-next-app: nomes de arquivos usam Geist Mono, e logos do template Tailwind recebem pin dos dois eixos.
  • nextjs v16.3.0-canary.81 — Turbopack: warnings aparecem depois de SSG, e erros de persistência têm mais detalhe.
  • nextjs v16.3.0-canary.81 — Build: saída de dev e build fica mais alinhada.
  • nextjs v16.3.0-canary.81 — Testes: suítes grandes de templates e cache foram divididas.

Correções

  • nextjs v16.3.0-canary.81 — Server Components HMR: refresh supersedido cancela trabalho server-side e client-side.
  • nextjs v16.3.0-canary.81 — Turbopack Windows: fsync de diretório é pulado no Windows.
  • nextjs v16.3.0-canary.81 — Dev overlay: layout evita colisão com botão flutuante de copy.
  • nextjs v16.3.0-canary.81 — Middleware: parent span e awaiting do instrumentation hook recebem correções.
  • nextjs v16.3.0-canary.81 — Static assets: testes de deploy de assets imutáveis foram corrigidos.

Breaking changes

Nenhuma quebra de compatibilidade foi marcada na origem. Por ser canary, valide principalmente Turbopack, middleware e cache components antes de usar em app real.

Ponto de Atenção

  • nextjs v16.3.0-canary.81 — Turbopack: revise imports com atributo type: 'text', persistência e warnings após SSG.
  • nextjs v16.3.0-canary.81 — Teste sugerido: rode next build, fluxo com middleware Node.js, create-next-app com Tailwind, HMR de Server Components e cache components.

Notas da versão

  • nextjs v16.3.0-canary.81 — Continuação canary: vários itens repetem ou completam mudanças vistas na canary anterior.
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.