Resumo
O Next.js v16.4.0-canary.34 preserva o status HTTP de respostas do App Router durante fallback e ajusta a variação de cache por parâmetros raiz. A release reverte o ajuste de idiomas da canary.33, portanto as duas publicações do dia precisam ser lidas em sequência.
Correções
- Next.js v16.4.0-canary.34 — App Router: o fallback preserva o status HTTP já confirmado pela rota.
- Next.js v16.4.0-canary.34 — Cache: os parâmetros raiz lidos dentro de
use cacheentram nos parâmetros que diferenciam as entradas do cache. - Next.js v16.4.0-canary.34 — Transformações: os imports gerados não são posicionados antes das diretivas do arquivo.
- Next.js v16.4.0-canary.34 — Idiomas: o ajuste de correspondência entre App Router e Pages i18n introduzido na canary.33 é revertido.
Melhorias
- Next.js v16.4.0-canary.34 — Turbopack: os caminhos da árvore sintática usados na geração de código compartilham uma estrutura trie.
Ponto de Atenção
- Next.js v16.4.0-canary.34 — Teste sugerido: confira o status de uma rota com fallback e compare duas chamadas que variem um parâmetro raiz usado no cache. Revise também a navegação localizada após a reversão. A versão continua no canal canary.
Notas da versão
- Next.js v16.4.0-canary.34 — Publicação oficial: release pré-release, publicada em 2026-09-16 no fuso de Nova York. Consulte as notas no GitHub.