Resumo
O Next.js 16.3.1-canary.26 atualiza o React usado pela canary, documenta opções de cache e deploy e ajusta partes de prerenderização, HMR e Turbopack.
Novidades
- Next.js 16.3.1-canary.26 — Navegação experimental: a implementação experimental de PPF inclui
unstable_navigation().
Melhorias
- Next.js 16.3.1-canary.26 — Cache e documentação: as notas documentam o identificador de deploy, a saída de cache e a migração de operações síncronas de entrada e saída em Cache Components.
- Next.js 16.3.1-canary.26 — Turbopack e HMR: o bundler adota a nomenclatura sem efeitos colaterais, e as instruções de HMR permanecem tipadas até a serialização.
- Next.js 16.3.1-canary.26 — Testes e CI: a suíte de prerenderização ganha cobertura para o backend de worker thread, fixtures locais substituem dependências nativas em testes e o cache remoto do Turborepo usa OIDC na integração contínua.
Correções
- Next.js 16.3.1-canary.26 — Serialização e roteamento: coleções congeladas são serializadas somente por valor, e hooks de parâmetros dinâmicos de rota e busca são reorganizados para reduzir alterações desnecessárias nos snapshots.
- Next.js 16.3.1-canary.26 — Desenvolvimento: o gerador de exemplos evita limites da API do GitHub durante a criação de projetos.
Ponto de Atenção
- Next.js 16.3.1-canary.26 — Teste sugerido: valide uma rota com PPF e
unstable_navigation(), uma migração de Cache Components, atualização a quente durante o desenvolvimento e a geração de um projeto comcreate-next-app.
Notas da versão
- Next.js 16.3.1-canary.26 — Escopo: a publicação cobre PPF, cache, deploy, Turbopack, HMR, prerenderização, serialização, testes e integração contínua.