Resumo
O Next.js 16.4.0-canary.30 expõe erros de execução do App Router pelo canal de atualização de módulos HMR. A publicação também ajusta a disposição dos chunks e a seleção de codemods durante uma atualização.
Novidades
- Next.js 16.4.0-canary.30 — App Router: os erros de execução ficam disponíveis pelo HMR (Hot Module Replacement), o mecanismo de atualização de módulos usado durante o desenvolvimento.
Melhorias
- Next.js 16.4.0-canary.30 — Chunks: a publicação otimiza os chunks de fábricas de módulos estritos e ordena globalmente por caminho os itens agrupados.
- Next.js 16.4.0-canary.30 — Codemods: a atualização ignora os codemods destinados apenas à adoção de recursos. A documentação também explica os erros e as exceções intencionais de migração.
Correções
- Next.js 16.4.0-canary.30 — Dependência incorporada: a cópia de
@mswjs/interceptorsincluída no framework é atualizada de 0.42.0 para 0.42.5. As notas não descrevem uma vulnerabilidade associada a essa troca. - Next.js 16.4.0-canary.30 — Testes de telemetria: os testes evitam reutilizar o socket do coletor OpenTelemetry.
Ponto de Atenção
- Next.js 16.4.0-canary.30 — Estabilidade: esta publicação é uma pré-release do canal canary. As notas não anunciam uma migração obrigatória ou uma quebra de API.
- Next.js 16.4.0-canary.30 — Teste sugerido: em desenvolvimento, provoque um erro controlado numa rota do App Router e confira sua comunicação pelo HMR. Para avaliar os codemods, use uma cópia de teste da aplicação e revise os arquivos modificados pela atualização.
Notas da versão
- Next.js 16.4.0-canary.30 — Publicação oficial: consulte as notas no GitHub, publicadas em 14 de setembro de 2026 às 10h59 no fuso de Nova York.