Pular para o conteúdo
Diário

Atualizações em 31 de outubro de 2026

Confira os ajustes de permissões do Claude Code e de cache e rotas do Next.js. O OpenScreen corrige o atualizador no macOS e no Windows.

Releases
4
Apps
3
Nesta página

O Claude Code 2.1.316 corrige o envio de arquivos externos em sessões restritas e o encerramento de comandos que permaneciam ativos após a saída do programa. O gateway também recebe orçamento compartilhado por grupo e políticas aplicadas em conjunto. Para você que utiliza configurações gerenciadas, a atualização merece uma conferência das permissões efetivamente aplicadas à sessão.

O Next.js 16.5.0-canary.35 recupera uma correção de caminhos localizados e trata erros capturados durante a pré-renderização com cache. A canary.36 atualiza o React e modifica a construção do grafo de módulos do Turbopack. O OpenScreen 2.2.0-rc.2 corrige seu próprio atualizador no macOS e ajusta quando o Windows apresenta o assistente de instalação.

Este diário cobre 31/10/2026 pelo calendário UTC das publicações do GitHub. São quatro releases com mudanças técnicas, uma estável e três pré-releases, na consulta aos 27 repositórios acompanhados.

Atualizações em Claude Code

1 versão

A atualização corrige situações nas quais a configuração de acesso não produzia o comportamento esperado. Uma sessão restrita podia enviar um arquivo externo autorizado para leitura. Já uma lista personalizada do modo automático podia recuperar exceções internas. As correções tornam útil comparar uma sessão nova com outra retomada, especialmente no VS Code.

O gateway amplia as opções de orçamento e de aplicação de políticas. Há também um aviso com prazo definido: o modo rápido do Opus 4.8 será removido em 30/11/2026. Essa retirada futura exige planejamento separado dos testes das correções disponíveis agora.

Claude Code 2.1.316

Novidades

  • Claude Code 2.1.316 — Subagentes: CLAUDE_CODE_SUBAGENT_EFFORT define o esforço padrão quando nenhuma outra opção o especifica, substituindo a herança do esforço da sessão nessa situação.
  • Claude Code 2.1.316 — Gateway: pooled_budget configura um orçamento mensal compartilhado pelo grupo, adicional ao limite individual. managed.policy_mode: layered combina todas as políticas correspondentes ao desenvolvedor conforme a ordem configurada.
  • Claude Code 2.1.316 — Bedrock: guardrail.input_tagging envolve os prompts nas tags exigidas pelo filtro de ataques por prompt. all_messages_and_system inclui o prompt de sistema.
  • Claude Code 2.1.316 — Configuração: CLAUDE_CODE_DISABLE_ULTRATHINK desativa a palavra-chave ultrathink. A opção CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROP conserva certificados cruzados em ciclo quando uma autoridade certificadora privada depende deles.
  • Claude Code 2.1.316 — Formulários e login: sessões na nuvem mostram formulários solicitados por servidores MCP (Model Context Protocol). O painel de chat do VS Code permite autenticação no gateway sem abrir um terminal.

Melhorias

  • Claude Code 2.1.316 — Comparação de arquivos: /diff normalmente reduz uma consulta Git por atualização em repositórios grandes e espaça as consultas quando o Git demora.
  • Claude Code 2.1.316 — Diagnóstico: erros de certificado indicam causas e correções possíveis. A revisão de código em sessões na nuvem e Remote Control apresenta os achados em cartões.

Correções

  • Claude Code 2.1.316 — Sessões restritas: sessões --restricted recusam o envio de arquivos fora dos diretórios de trabalho mesmo quando uma permissão Read autoriza sua leitura.
  • Claude Code 2.1.316 — Shell: comandos são encerrados no macOS e no Linux quando o Claude Code termina automaticamente. Scripts com SHELLOPTS exportado deixam de parar após o primeiro comando.
  • Claude Code 2.1.316 — Hooks: a recusa pelo código 2 funciona em hooks de PowerShell iniciados por conversão de tipo, param, using ou atributo.
  • Claude Code 2.1.316 — Modelos: aliases no Vertex AI e no Bedrock podem recorrer ao modelo anterior quando o mais recente não está disponível. O gateway verifica todos os modelos citados na requisição contra as listas de acesso.
  • Claude Code 2.1.316 — Modo automático: listas autoMode.allow sem "$defaults" deixam de recuperar exceções internas por configurações do aplicativo ou pela interface. Sessões na nuvem registram falha quando o turno termina sem a avaliação de segurança do servidor.
  • Claude Code 2.1.316 — Retomada: subagentes conservam o modelo herdado ao receber mensagens em segundo plano. No VS Code, reabrir uma conversa mantém a escolha de aprovar edições manualmente.
  • Claude Code 2.1.316 — Rede: respostas comprimidas incompletas deixam de manter requisições paradas. Scripts headersHelper de plugins recebem os caminhos e a URL sem a corrupção causada por certas variáveis de credencial.

Ponto de Atenção

O modo rápido do Opus 4.8 foi descontinuado em 30/10 e será removido em 30/11/2026. Depois da remoção, as requisições retornarão erro, sem fallback para o modo padrão. As notas orientam migrar para o Opus 5.5 para continuar utilizando o modo rápido. O aviso não descreve uma remoção já aplicada nesta versão.

As configurações gerenciadas de Team e Enterprise obtidas pela API da Anthropic valem sem solicitação de aprovação. Cópias armazenadas que falham na verificação são recusadas. A autorização interna dos prompts de tarefas agendadas permanece mesmo quando autoMode.allow não contém "$defaults".

Teste sugerido: confira a recusa do envio de um arquivo externo numa sessão restrita e execute um hook PowerShell que devolva código 2. Depois, retome uma conversa aprovada para edição manual e confirme o modo apresentado. Num gateway de homologação, uma requisição com modelo não autorizado deve receber resposta 400 com a indicação do campo.

Notas da versão

O Claude Code 2.1.316 foi publicado em 31/10/2026 às 01h01 UTC como estável.

Atualizações em Next.js

2 versões

A canary.35 reúne correções para projetos que combinam cache e pré-renderização ou utilizam os dois roteadores. No Turbopack, o tratamento de inconsistências substitui o encerramento por panic por uma mensagem de erro. A canary.36 acrescenta uma alteração na resolução das informações associadas aos módulos e atualiza o React. As duas publicações descrevem mudanças internas de compilação, mas não fornecem uma medição de desempenho para comparar projetos.

Next.js 16.5.0-canary.35

Melhorias

  • Next.js 16.5.0-canary.35 — Turbopack: as árvores sintáticas dos módulos removidos por tree shaking são descartadas. A entrada de cliente do Pages Router só é acrescentada quando existem rotas desse tipo.
  • Next.js 16.5.0-canary.35 — Posições no código: a leitura utiliza memchr3 e representa caracteres fora do plano básico com duas colunas UTF-16.

Correções

  • Next.js 16.5.0-canary.35 — Cache: a pré-renderização trata erros capturados em funções com use cache.
  • Next.js 16.5.0-canary.35 — Rotas: retorna a correção da correspondência de caminhos do App Router com a internacionalização do Pages Router.
  • Next.js 16.5.0-canary.35 — Respostas: a limpeza de clones trata erros de cancelamento.
  • Next.js 16.5.0-canary.35 — Compilação: inconsistências dos grupos de chunks geram mensagens de erro em lugar de panic. As ligações nativas mantêm recuperáveis os erros de atualização do cliente associados a registros de problemas.

Ponto de Atenção

Esta é uma pré-release. Teste sugerido: confira a pré-renderização de uma rota que capture um erro de use cache. Num projeto com App Router e Pages Router, verifique o acesso aos caminhos localizados. Use o mesmo projeto ao comparar a compilação com a canary anterior.

Notas da versão

O Next.js 16.5.0-canary.35 foi publicado em 31/10/2026 às 08h01 UTC como pré-release.

Next.js 16.5.0-canary.36

Melhorias

  • Next.js 16.5.0-canary.36 — React: o framework incorpora a revisão de 31/10/2026, após a atualização intermediária para a revisão de 30/10. A publicação não detalha as mudanças internas dessas revisões do React.
  • Next.js 16.5.0-canary.36 — Turbopack: a resolução das informações associadas a cada módulo ocorre uma única vez durante a construção do grafo de módulos.

Ponto de Atenção

Esta canary permanece em pré-release. Teste sugerido: compile o mesmo projeto nas versões canary.35 e canary.36 e compare os diagnósticos do Turbopack. Depois, confira a renderização das páginas com a revisão atualizada do React.

Notas da versão

O Next.js 16.5.0-canary.36 foi publicado em 31/10/2026 às 23h42 UTC como pré-release.

Atualizações em OpenScreen

1 versão

O OpenScreen corrige a preparação do aplicativo macOS para receber atualizações e adapta a instalação no Windows à situação encontrada no computador. A instalação silenciosa preserva a solicitação de elevação do sistema. Quando há duas modalidades de instalação ou a consulta ao registro falha, o assistente continua disponível para conduzir a atualização.

OpenScreen 2.2.0-rc.2

Melhorias

  • OpenScreen 2.2.0-rc.2 — Pacote macOS: a integração contínua repete a validação do DMG autenticado quando a Apple interrompe a conexão.

Correções

  • OpenScreen 2.2.0-rc.2 — Atualização no macOS: app-update.yml é incluído no aplicativo. A geração aceita a configuração de publicação como objeto e dá preferência a mac.publish.
  • OpenScreen 2.2.0-rc.2 — Atualização no Windows: a instalação silenciosa mantém a solicitação do UAC (User Account Control). O assistente permanece quando coexistem instalações por usuário e por máquina ou quando a consulta ao registro falha.

Ponto de Atenção

Esta candidata permanece em pré-release. Teste sugerido: confira a atualização de uma instalação de homologação no macOS. No Windows, compare uma instalação única com um computador que tenha instalações por usuário e por máquina, observando quando o assistente aparece.

Notas da versão

O OpenScreen 2.2.0-rc.2 foi publicado em 31/10/2026 às 01h58 UTC como pré-release. As notas descrevem as mudanças desde a rc.1.

Conferência de permissões, rotas e atualizações

O Claude Code altera comportamentos que você pode verificar numa sessão de homologação: o acesso a arquivos externos, a recusa de um hook e a preservação da aprovação manual após retomar uma conversa. Comece por esses testes para separar a configuração esperada do comportamento observado. A retirada futura do modo rápido do Opus 4.8 merece uma revisão própria das integrações que ainda o utilizam.

No Next.js, confira as rotas localizadas e o tratamento dos erros de cache no mesmo projeto usado para comparar os builds. No OpenScreen, o teste precisa acompanhar a atualização instalada em cada sistema operacional, pois o funcionamento do editor não confirma o funcionamento do atualizador.

Para investigar essas configurações com acompanhamento técnico ao vivo, conheça o Desenvolvimento Colaborativo da Dev Side Studio. Para aprofundar esses temas com orientação e aplicação, conheça as formações da Promovaweb.

Histórico de versões