Resumo
O Next.js v16.3.1-canary.20 reúne ajustes no retorno do navegador durante a hidratação, na resolução de metadata e no resolver do Turbopack. A publicação também remove a pilha do matcher de rotas do servidor e atualiza um snapshot de erro do React 18.
Novidades
- Next.js v16.3.1-canary.20 — Resolução de metadata: a publicação extrai primitivas usadas na resolução de metadata do renderizador.
Melhorias
- Next.js v16.3.1-canary.20 — Recuperação no navegador: recuperações acionadas pelo botão de voltar aguardam a etapa anterior à hidratação para preservar a ordem do retorno da página.
- Next.js v16.3.1-canary.20 — Turbopack: a substituição de chaves de requisição do resolver preserva as condições já associadas ao módulo.
Correções
- Next.js v16.3.1-canary.20 — Rotas do servidor: a publicação remove a pilha do matcher de rotas do servidor.
- Next.js v16.3.1-canary.20 — Testes do React 18: o snapshot do redbox é atualizado para acompanhar a saída esperada da versão testada.
Ponto de Atenção
- Next.js v16.3.1-canary.20 — Teste sugerido: valide o retorno do navegador durante uma recuperação anterior à hidratação, a resolução de metadata e um projeto com Turbopack que substitua chaves de requisição.
- Next.js v16.3.1-canary.20 — Compatibilidade: execute a validação em um projeto separado antes de promover a versão canary para uma aplicação principal.
Notas da versão
- Next.js v16.3.1-canary.20 — Escopo: as notas concentram mudanças no navegador, no renderizador de metadata, no Turbopack, nas rotas do servidor e nos testes do React 18.