Resumo
O Next.js v16.3.1-canary.15 reúne ajustes no Turbopack, no HMR, no build e no fluxo de contribuições. Como a captura também incorpora a canary.14, a publicação inclui correções para Pages Router, cache e inicialização do runtime compartilhado.
Novidades
- Next.js v16.3.1-canary.15 — Turbopack: as heurísticas de chunking documentam e aceitam
clusters. - Next.js v16.3.1-canary.15 — Contribuição: participantes de uma issue podem solicitar a reabertura, e o guia de contribuição aponta issues relacionadas.
Melhorias
- Next.js v16.3.1-canary.15 — HMR e build: o estado de versão do HMR não é serializado, o
nccpode rodar antes depnpm builde entradas deferred do Webpack são invalidadas. - Next.js v16.3.1-canary.15 — Desenvolvimento: o fallback de
mtimevolta a ser usado, e os testes instáveis de streaming euse cacherecebem ajustes de confiabilidade. - Next.js v16.3.1-canary.15 — Preview privado: o CI usa tokens OIDC para ler builds privados de preview.
Correções
- Next.js v16.3.1-canary.15 — Turbopack: o HMR de imports dinâmicos avaliados a partir de layouts deixa de falhar.
- Next.js v16.3.1-canary.15 — Pages Router: caminhos de builds de debug usados pelas entradas de suporte são corrigidos.
- Next.js v16.3.1-canary.15 — Cache e runtime: a publicação restaura a visualização ao vivo de
headers(), corrige valores antigos após navegação e elimina uma corrida na inicialização do runtime compartilhado. - Next.js v16.3.1-canary.15 — Manifests: o Turbopack deixa de gravar
crossOriginquando a opção não foi definida.
Ponto de Atenção
- Next.js v16.3.1-canary.15 — Teste sugerido: valide o chunking com Turbopack, o HMR de imports dinâmicos em layouts, uma rota que revalida cache e uma aplicação Pages Router em modo debug.
Notas da versão
- Next.js v16.3.1-canary.15 — Releases mesclados: as notas reúnem
v16.3.1-canary.15ev16.3.1-canary.14, publicadas em 12 de agosto, com mudanças de produto, testes e documentação.