Resumo
O Next.js 16.3.1-canary.24 ajusta o Turbopack para reconhecer character class ranges em expressões regulares e trata com mais cuidado o rastreamento de arquivos quando o padrão encontra um symlink. A canary também corrige acessibilidade em formulários, evita a restauração de páginas antigas durante o desenvolvimento e atualiza a documentação de redirects e formulários.
Novidades
- Next.js 16.3.1-canary.24 — Turbopack: o processamento de expressões regulares reconhece character class ranges, e
outputFileTracingIncludestrata correspondências que atravessam um symlink sem interromper o rastreamento.
Melhorias
- Next.js 16.3.1-canary.24 — Desenvolvimento: a persistência do debug channel é removida, e o browser deixa de restaurar páginas antigas durante o desenvolvimento.
- Next.js 16.3.1-canary.24 — Documentação: a documentação troca Vercel Edge Config por Global Config no guia de redirects, explica a opção Valibot em formulários e alerta sobre o uso de
permanentRedirectem blocoscatch.
Correções
- Next.js 16.3.1-canary.24 — Acessibilidade: cada label de formulário fica associado ao respectivo campo, e mensagens de erro em exemplos deixam de apresentar grafia incorreta.
- Next.js 16.3.1-canary.24 — Exemplos e guias: links de exemplos, textos dos guias de linking e navigating e referências de formulários recebem correções editoriais.
Ponto de Atenção
- Next.js 16.3.1-canary.24 — Teste sugerido: valide formulários com teclado e leitor de tela, exercite character class ranges no Turbopack, use
outputFileTracingIncludescom symlink e confira o comportamento de páginas abertas durante o desenvolvimento antes de promover a canary.
Notas da versão
- Next.js 16.3.1-canary.24 — Escopo: a publicação cobre Turbopack, rastreamento de arquivos, desenvolvimento, acessibilidade, exemplos e documentação.