Resumo
O Next.js v16.4.0-canary.27 altera a compilação de imports dinâmicos no desenvolvimento e acrescenta uma configuração experimental para imagens. A publicação também corrige os tipos de cache e o arraste do indicador das ferramentas de desenvolvimento.
Novidades
- Next.js v16.4.0-canary.27 — Imagens:
imgOptMozjpegintegra as configurações experimentais denext/image. As notas não detalham os valores aceitos nem os efeitos sobre a compressão. - Next.js v16.4.0-canary.27 — Loaders: o ambiente dos loaders webpack recebe a propriedade
this.mode.
Melhorias
- Next.js v16.4.0-canary.27 — Turbopack: o compilador processa imports dinâmicos do lado do cliente sob demanda durante o desenvolvimento.
- Next.js v16.4.0-canary.27 — Cache durável: a implementação de
use cacheotimiza as verificações de existência de variáveis de ambiente.
Correções
- Next.js v16.4.0-canary.27 — TypeScript: a geração de tipos incorpora
cacheLifeao módulonext/cache, preservando as demais declarações desse módulo. - Next.js v16.4.0-canary.27 — Indicador de desenvolvimento: o arraste trata o evento
pointercancel, que interrompe uma interação com o ponteiro. - Next.js v16.4.0-canary.27 — Navegação em cache: a publicação impede a entrada de leitura e escrita síncronas em Cached Navigations e alinha a preparação dos parâmetros de fallback à validação do shell.
Ponto de Atenção
- Next.js v16.4.0-canary.27 — Estabilidade: esta publicação pertence ao canal canary e atualiza também a revisão incorporada do React. Confira a aplicação em ambiente separado antes de adotar a versão.
- Next.js v16.4.0-canary.27 — Teste sugerido: abra uma página que carregue um componente por import dinâmico no Turbopack e confira sua compilação ao solicitar o componente. Execute a verificação de tipos numa aplicação que importe
cacheLifejunto de outras funções denext/cache.
Notas da versão
- Next.js v16.4.0-canary.27 — Publicação oficial: consulte a canary.27 no GitHub, publicada em 11 de setembro de 2026. As mudanças da canary.26 pertencem ao dia anterior.