Resumo
O Next.js v16.3.0-preview.10 trabalha prefetch, Cache Components, Turbopack, source maps e observabilidade de requisições durante o desenvolvimento.
Novidades
- Next.js v16.3.0-preview.10 — Request Insights: a prévia adiciona medição de tempo, spans locais e persistência das preferências de exibição.
- Next.js v16.3.0-preview.10 — Turbopack:
import.meta.globganhou a opçãocaseSensitive, eimport.meta.envpassou a ser aceito. - Next.js v16.3.0-preview.10 — Desenvolvimento: uma opção permite controlar reinícios motivados pelo limite de memória.
Melhorias
- Next.js v16.3.0-preview.10 — Prefetch: a navegação tenta o prefetch estático antes do runtime e aguarda uma resposta suficiente.
- Next.js v16.3.0-preview.10 — Source maps: payloads e consumidores são reutilizados entre frames da stack.
- Next.js v16.3.0-preview.10 — Cache Components: a validação em desenvolvimento pode rodar em uma worker thread.
Correções
- Next.js v16.3.0-preview.10 — Dev overlay: caminhos de projeto que exigem percent-encoding voltam a receber symbolication.
- Next.js v16.3.0-preview.10 — Runtime: identificadores de timeout e streams de compressão são liberados após o uso.
- Next.js v16.3.0-preview.10 — Turbopack: foram corrigidos lookup de URL de worker e uma perda de otimização no endereço relativo dos chunks.
Breaking changes
As notas públicas não indicam breaking changes, mas esta é uma versão preview.
Ponto de Atenção
- Next.js v16.3.0-preview.10 — Prévia: mudanças em prefetch e Cache Components podem alterar o comportamento percebido da navegação. Teste sugerido: compare rotas com parâmetros, links com apenas query e desconexão do cliente durante resposta comprimida.
Notas da versão
A publicação inclui ajustes em documentação, testes, Webpack, React e dependências vendorizadas.