Resumo
O Next.js 16.5.0-canary.18 adiciona a opção prefetch="navigation" ao componente Link e corrige uma falha de atualização durante o desenvolvimento com o Pages Router. A publicação também modifica o Turbopack e o carregamento utilizado por proxy.ts. Como se trata de uma versão canary, confira esses comportamentos numa aplicação de homologação.
Novidades
- Next.js 16.5.0-canary.18 — Link: o componente recebe a opção
prefetch="navigation". As notas não detalham sua semântica, por isso a menção à opção não comprova um ganho de desempenho na navegação.
Melhorias
- Next.js 16.5.0-canary.18 — Runtime do proxy:
proxy.tsdeixa de carregar o runtime deapp-page. A publicação também remove a etapa interna Static de renderização, sem indicar uma migração da aplicação. - Next.js 16.5.0-canary.18 — Paralelismo: a identificação da capacidade disponível utiliza
os.availableParallelism()em lugar deos.cpus().length. - Next.js 16.5.0-canary.18 — Compilação: o SWC é atualizado para a versão 82. O armazenamento do Turbopack lê os blocos de metadados SST uma única vez com
preade reutiliza representações de bitmaps durante a combinação de módulos. - Next.js 16.5.0-canary.18 — Documentação: os guias esclarecem a renderização no servidor de
useSearchParamscom Cache Components e qual caminhousePathnamelê quando existem rewrites.
Correções
- Next.js 16.5.0-canary.18 — Pages Router: a atualização de módulos durante o desenvolvimento deixa de falhar quando o manifesto de regeneração estática incremental chega antes do roteador.
- Next.js 16.5.0-canary.18 — Turbopack: a versão reverte a alteração de invalidação associada às mudanças de loaders. Módulos que utilizam
evaldiretamente deixam de receber a otimização de elevação de escopo.
Ponto de Atenção
A remoção da etapa interna Static não descreve o fim da geração estática de páginas. As notas também não apresentam uma incompatibilidade pública que justifique uma migração obrigatória. Concentre a conferência nos recursos utilizados pela sua aplicação.
Teste sugerido: numa cópia do projeto com Pages Router, altere um módulo durante o desenvolvimento e observe a atualização da página. Num projeto que utiliza proxy.ts, confira uma navegação que passe pelo proxy. Para avaliar a nova opção de Link, compare as requisições de navegação com a configuração anterior.
Notas da versão
O release oficial do Next.js 16.5.0-canary.18 foi publicado em 19/10/2026 às 20h04 UTC como pré-release.