Pular para o conteúdo
Breaking change

Next.js 16.4.0-canary.63

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
42 de 129
Nesta página

Resumo

O Next.js 16.4.0-canary.63 preserva diretórios configurados durante a exportação estática e reverte a estabilização de forbidden() e unauthorized(). A publicação também ajusta a conclusão das tarefas no backend do Turbopack. Você precisa tratar essa canary como pré-release e conferir a utilização das funções de autorização na aplicação.

Novidades

As notas não anunciam uma funcionalidade independente das alterações de exportação, autorização e análise.

Melhorias

  • Next.js 16.4.0-canary.63 — Análise do bundle: o guia documenta next analyze export. A skill é renomeada para next-bundle-optimizer, com orientações de uso.

Correções

  • Next.js 16.4.0-canary.63 — Exportação estática: os diretórios de saída configurados são preservados durante a exportação.
  • Next.js 16.4.0-canary.63 — Conclusão das tarefas: o backend do Turbopack limpa o estado da tarefa antes de publicar sua conclusão.

Breaking changes

  • Next.js 16.4.0-canary.63 — Funções de autorização: a estabilização de forbidden() e unauthorized() é revertida. Se a aplicação adotou essas funções como estáveis nas canaries anteriores, revise a configuração experimental e a compatibilidade antes de atualizar.

Ponto de Atenção

Teste sugerido: em uma cópia da aplicação, execute a exportação estática com o diretório de saída configurado e confira sua preservação. Se o projeto utiliza forbidden() ou unauthorized(), compare a configuração e as respostas das rotas após atualizar. As notas não descrevem o procedimento de configuração exigido pela reversão, portanto confirme-o na documentação da versão antes de aplicar.

Notas da versão

A alteração oficial das funções de autorização confirma que elas permanecem experimentais enquanto o fornecedor corrige o carregamento dos fallbacks 401 e 403.

O release oficial do Next.js 16.4.0-canary.63 foi publicado em 06/10/2026 no fuso America/New_York e está marcado como pré-release.

Versões anteriores

    • Next.js 16.4.0-canary.62

      O Next.js 16.4.0-canary.62 amplia a análise dos arquivos gerados e mantém o desenvolvimento e a compilação em execução durante os avisos de atualização.

      Pre-release
    • Next.js 16.4.0-canary.61

      O Next.js 16.4.0-canary.61 estabiliza forbidden() e unauthorized() dentro da linha canary e acrescenta compatibilidade com ESLint 10 ao eslint-config-next.

      Pre-release
    • Next.js 16.4.0-canary.60

      O Next.js 16.4.0-canary.60 padroniza as cores usadas para mostrar variações no analisador de bundles.

      Pre-release
    • Next.js 16.4.0-canary.59

      O Next.js 16.4.0-canary.59 corrige a exibição desnecessária do fallback de Suspense durante uma atualização de URL e a suspensão dos parâmetros no cliente durante alterações rasas de navegação.

      Pre-release
    • Next.js 16.4.0-canary.58

      O Next.js 16.4.0-canary.58 amplia a análise de bundles e corrige comportamentos do Turbopack.

      Pre-release
    • Next.js 16.4.0-canary.57

      O Next.js 16.4.0-canary.57 concentra mudanças no fluxo de atualização, no arquivo nativo gerado do Turbopack e nos testes de implantação.

      Pre-release

Versões posteriores

    • Next.js 16.5.0-canary.5

      O Next.js 16.5.0-canary.5 ajusta testes de deploy do repositório e corrige a expectativa de resposta do Google Tag Manager.

      Pre-release
    • Next.js 16.5.0-canary.4

      O Next.js 16.5.0-canary.4 corrige o envio de telemetria com Node.js 24 e remove avisos do Turbopack que não orientavam uma ação útil.

      Pre-release
    • Next.js 16.5.0-canary.3

      O Next.js 16.5.0-canary.3 utiliza ESLint 10 nas aplicações novas do create-next-app e amplia a inspeção dos traces do Turbopack.

      Pre-release
    • Next.js 16.5.0-canary.2

      O Next.js 16.5.0-canary.2 identifica as falhas de download de fontes pelo Turbopack com uma mensagem específica.

      Pre-release
    • Next.js 16.4.0

      O Next.js 16.4.0 estabiliza controles para definir qual conteúdo será preparado durante a navegação e verificar se uma rota conserva a renderização estática.

      Breaking change
    • Next.js 16.5.0-canary.1

      O Next.js 16.5.0-canary.1 modifica a criação dos snapshots de tarefas do Turbopack.

      Pre-release
Ver todas as 129 versões do Next.js
Histórico de versões