Resumo
O Next.js 16.5.0-canary.7 restaura a opção experimental de utilizar o webpack instalado na aplicação. O Turbopack também informa com mais precisão uma falha de comunicação com processos Node.js, incluindo uma alternativa para ambientes com conexões locais restritas. A publicação continua em pré-release.
Novidades
- Next.js 16.5.0-canary.7 — Webpack da aplicação:
next dev --custom-webpackenext build --custom-webpackutilizam a instalação de webpack da aplicação. A opção--webpackconserva a versão embutida no Next.js. O modo experimental valida a presença da dependência ao ser ativado, sem acrescentá-la como peer dependency do framework.
Melhorias
- Next.js 16.5.0-canary.7 — Diagnóstico do Turbopack: a falha de conexão de um processo Node.js apresenta uma mensagem sobre a comunicação local utilizada por loaders e transformações PostCSS. A orientação inclui conferir as permissões de conexão ou utilizar
experimental.turbopackPluginRuntimeStrategy: 'workerThreads'na configuração do Next.js. - Next.js 16.5.0-canary.7 — Ferramentas do repositório: o projeto atualiza Corepack para 0.34.7 e Turborepo para 2.11.7. A normalização das chaves do cache do pnpm e os ajustes nas avaliações de upgrade pertencem ao processo de desenvolvimento do framework.
Correções
- Next.js 16.5.0-canary.7 — Resolução de módulos: o Turbopack ignora falhas de
realpathdurante a resolução, aproximando o tratamento ao do Node.js. Um ciclo de links simbólicos pode causar esse erro. A mudança evita apresentar a falha como erro interno do Turbopack, mas não repara os links da instalação. - Next.js 16.5.0-canary.7 — Pages Router: o grafo de módulos do cliente de desenvolvimento recebe um ajuste de encadeamento. Um teste adicional cobre a disponibilidade de
_appdurante o desenvolvimento com Turbopack.
Ponto de Atenção
O webpack personalizado exige instalação na aplicação e continua experimental. A alteração não faz uma validação de compatibilidade para cada versão de webpack escolhida. Teste sugerido: numa cópia da aplicação, confira a versão carregada por require('webpack/package.json') e execute os modos de desenvolvimento e build com --custom-webpack. Compare o resultado com --webpack e observe o funcionamento dos plugins utilizados.
A mensagem nova do Turbopack orienta a investigação de permissões, mas não anuncia suporte irrestrito à execução em sandbox. A alternativa workerThreads precisa ser conferida com os loaders da aplicação no ambiente utilizado.
Notas da versão
O release oficial do Next.js 16.5.0-canary.7 foi publicado em 09/10/2026 às 23h48 UTC, correspondente a 19h48 em Nova York. A descrição do webpack personalizado delimita a opção experimental. As descrições do diagnóstico de conexão e do tratamento de realpath detalham os ajustes do Turbopack.