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:
serverComponentsHmrCancellationentra 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.