Resumo
O Next.js v16.3.1-canary.19 reúne três publicações canary com ajustes no renderizador de metadata, no cache de imagens e no Turbopack. A sequência também atualiza o React e amplia a cobertura de testes e rastreamento de rotas.
Novidades
- Next.js v16.3.1-canary.19 — Renderização de metadata: o renderizador adota
SelectedMetadatapara organizar a seleção de metadata.
Melhorias
- Next.js v16.3.1-canary.19 — Turbopack: a sequência amplia a cobertura de testes para imports com wildcard, documentação de
chunk_item_content, helpers de WASM incorporados e preparação de módulos de rota. - Next.js v16.3.1-canary.19 — React: a publicação atualiza a referência do React para uma revisão mais recente da série usada pelo canary.
- Next.js v16.3.1-canary.19 — App Router e adapters: a sequência amplia o rastreamento de NFTs do servidor quando
output: 'standalone'é usado com um adapter e ajusta a validação de exports do app.
Correções
- Next.js v16.3.1-canary.19 —
next/image: imagens vazias não são aceitas na leitura e na escrita do cache em disco. - Next.js v16.3.1-canary.19 — Turbopack: manifests obsoletos de rotas removidas são descartados, e a geração de código inalcançável recebe uma implementação mais genérica.
- Next.js v16.3.1-canary.19 — Rotas e runtime: a sequência corrige a preparação, o carregamento e o rastreamento de módulos de rota, além de atualizar dependências de
satorie@vercel/og.
Ponto de Atenção
- Next.js v16.3.1-canary.19 — Teste sugerido: valide o cache de
next/imagecom entrada vazia, rotas removidas e um projeto com Turbopack. Depois confira uma aplicação comoutput: 'standalone'e adapter antes de promover a versão canary.
Notas da versão
- Next.js v16.3.1-canary.19 — Publicações mescladas: as notas combinam as canaries v16.3.1-canary.17, v16.3.1-canary.18 e v16.3.1-canary.19, com mudanças concentradas no Turbopack, no App Router, em metadata, imagens e testes.