Resumo
O Next.js 16.5.0-canary.38 continua os ajustes de cache da candidata anterior e corrige a inclusão indevida de chunks de cliente em layouts com importações assíncronas do servidor. A publicação permanece na linha canary, com mudanças técnicas específicas para conferir em homologação.
Novidades
As notas não anunciam uma nova função pública para aplicações nesta versão.
Melhorias
- Next.js 16.5.0-canary.38 — Turbopack: mudar a chave de criptografia deixa de invalidar a análise por módulo desnecessariamente. O cálculo das posições de coluna utiliza
simd-utf16-len. - Next.js 16.5.0-canary.38 — Tarefas de compilação:
Vc::lazy_reader()permite cancelar leituras de células no mecanismo interno de tarefas.
Correções
- Next.js 16.5.0-canary.38 — Revalidação: a versão corrige a revalidação que aguarda a atualização de
fetcheunstable_cache. - Next.js 16.5.0-canary.38 — Layouts: a correção evita incluir chunks de cliente indevidamente através de importações assíncronas do servidor.
- Next.js 16.5.0-canary.38 — Projeto inicial: o
create-next-appfixa o Tailwind na versão 4.3.3.
Ponto de Atenção
A publicação é uma pré-release e suas notas não apresentam uma correção de segurança identificada. Teste sugerido: provoque a revalidação de uma resposta obtida por fetch e de outra armazenada por unstable_cache. Confira o conteúdo retornado e os chunks entregues por um layout com importação assíncrona do servidor.
Notas da versão
O Next.js 16.5.0-canary.38 foi publicado em 03/11/2026, às 09h09 UTC. A versão deve ser distinguida das publicações estáveis do projeto.