O PHP publica as versões 8.5.12, 8.4.27, 8.3.36 e 8.2.35 para corrigir duas vulnerabilidades que podem permitir execução remota de código sem autenticação. O projeto orienta atualizar imediatamente. Você precisa conferir o runtime utilizado pelo serviço web, porque a versão da CLI pode ser diferente daquela que atende à aplicação.
As versões 22.23.4, 24.22.1 e 26.12.1 do Node.js corrigem o agente HTTP, a resolução DNS, a validação de endereços IP em TLS e o modelo de permissões. O Orca 1.4.237 permite editar Markdown pelo celular num servidor sem janela do desktop aberta e recupera o ditado remoto. O Antigravity CLI 1.4.4 disponibiliza o modo Auto para perfis pessoais do Google no Windows 11 24H2 ou posterior.
O Claude Code 2.1.306 corrige o login de claude -p dentro das sessões em nuvem, e a 2.1.307 revisa chamadas MCP, sessões e o tempo do hook de checkout. O n8n corrige a retomada da fila na versão estável e ajusta jobs e assinatura do Teams na pré-release. O Hermes Agent publica a 0.22.3 e a 0.22.4, e o Portainer restringe tokens de kubeconfig e deixa de confiar em certificados eMudhra afetados. Este diário cobre o intervalo de 21/10/2026 a 21/10/2026 pelo calendário UTC de publicação do GitHub, com dezesseis releases em oito sistemas, sendo quinze versões estáveis e uma pré-release.
Atualizações em Antigravity CLI
1 versãoO modo Auto chega ao Windows com requisitos específicos de versão e autenticação. A mesma publicação amplia a análise dos comandos executados fora da sandbox e corrige a herança de plugins pelos subagentes. A comparação de arquivos também reúne as edições feitas durante um turno, o que permite revisar o resultado conjunto de uma vez.
Novidades
- Antigravity CLI 1.4.4 — Windows: o modo Auto fica disponível no Windows 11 24H2 ou posterior para perfis pessoais do Google. Você pode selecioná-lo por
--mode auto, porAgent Modeem/config, porShift+Tabou pelas configurações do Remote Control. O modo Agent permanece como padrão. - Antigravity CLI 1.4.4 — Comparação de arquivos:
falterna a visualização do arquivo inteiro eCtrl+Orecolhe trechos nas telasCommit TreeePer Turndo/diff. As edições do mesmo arquivo num turno aparecem combinadas. - Antigravity CLI 1.4.4 — Conversa principal: as chamadas MCP (Model Context Protocol)
tools/callincluem_meta["antigravity.google/root_conversation_id"], o que identifica a conversa principal também nas chamadas dos subagentes.
Melhorias
- Antigravity CLI 1.4.4 — Revisão de comandos: o modo Auto considera a pergunta anterior nas respostas curtas e verifica cada subcomando dos pipelines. Comandos destrutivos do Git ou de arquivos exigem confirmação.
- Antigravity CLI 1.4.4 — Plugins:
agy plugin validateidentifica erros de JSON e campos inválidos nos manifestos. A verificação também aponta variáveis incorretas e scripts de hooks ausentes. - Antigravity CLI 1.4.4 — Renderização e compactação: a reutilização dos blocos renderizados reduz o uso de CPU e memória durante a transmissão das respostas. A compactação mantém as declarações de ferramentas para permitir a reutilização do prefixo do prompt em cache.
- Antigravity CLI 1.4.4 — Interface remota: tablets e dispositivos dobráveis utilizam vários painéis, com controles dimensionados para toque.
Correções
- Antigravity CLI 1.4.4 — Subagentes: os plugins herdados permanecem disponíveis. Subagentes fornecidos por plugins com
plugins.inherit_user: falsee ferramentas MCP restritas corrigem a falha de inicializaçãomcp spec not found for provider. - Antigravity CLI 1.4.4 — Instruções: a descoberta simultânea numa pasta de customização e num plugin deixa de duplicar instruções e skills. O prompt explicita a precedência de
GEMINI.mdeAGENTS.mdsobre as instruções internas anteriores. - Antigravity CLI 1.4.4 — Conexões: a falha de
tools/listdurante a inicialização e o encerramento da CLI durante uma conexão deixam de manter sessões MCP indevidamente ativas. - Antigravity CLI 1.4.4 — Edição e mídia: o desfazer corrige o tratamento do texto colado e de emojis. O Remote Control preserva parâmetros de URLs arrastadas e corrige a exportação de diagramas, e os anexos aceitam tipos MIME com parâmetros.
Ponto de Atenção
O modo Auto no Windows exige a versão 24H2 ou posterior e autenticação com um perfil pessoal do Google. Teste sugerido: selecione o modo num ambiente compatível e confira sua indicação. Valide um plugin de teste com um script de hook ausente e inicie um subagente que utilize um plugin herdado. Depois, faça duas edições num arquivo de teste durante o mesmo turno e revise a comparação combinada.
Notas da versão
O release oficial do Antigravity CLI 1.4.4 foi publicado às 06h38 UTC como versão estável.
Atualizações em Claude Code
2 versõesA 2.1.306 corrige o login da execução sem interação nas sessões em nuvem e preserva o diagnóstico da API. A 2.1.307 amplia a manutenção das sessões e corrige a repetição de chamadas MCP após uma queda de conexão. Você também pode acompanhar as intervenções nas chamadas de ferramentas por um evento de telemetria.
Nos runners próprios, a preparação da sessão precisa respeitar o novo limite de trinta minutos do hook de checkout ou configurar outra duração. As notas da 2.1.307 também documentam a restrição de escopo das configurações do leitor de tela, aplicada desde a 2.1.305.
Novidades
As notas apresentam duas correções, sem anunciar um comando novo ou uma configuração adicional.
Melhorias
A publicação não descreve melhoria independente das correções de autenticação e de diagnóstico.
Correções
- Claude Code 2.1.306 — Autenticação em nuvem:
claude -pdeixa de apresentar “Not logged in” quando executa dentro de uma sessão em nuvem sem as variáveis de ambiente dela. - Claude Code 2.1.306 — Erros da API: a mensagem “prompt is too long” deixa de substituir uma falha da API nas sessões com muitas ferramentas MCP. A correção também evita a compactação desnecessária associada ao erro.
Ponto de Atenção
As notas restringem a correção de autenticação ao comando executado dentro de uma sessão em nuvem. Elas não anunciam alterações no login das demais instalações nem um aumento da janela de contexto do modelo.
Teste sugerido: numa sessão em nuvem de homologação, execute claude -p por um processo que não herde as variáveis de ambiente da sessão e confira a autenticação. Numa sessão de teste com muitas ferramentas MCP, observe a mensagem apresentada após uma falha da API e verifique se ela identifica o erro sem atribuí-lo ao tamanho do prompt.
Notas da versão
O release oficial do Claude Code 2.1.306 foi publicado às 03h16 UTC como versão estável. A data UTC preserva a correspondência com a publicação do GitHub, embora esse horário ainda corresponda à noite de 20/10 no fuso America/New_York.
Novidades
- Claude Code 2.1.307 — Claude API:
/claude-api api-versionauxilia a atualização do código para a versão2026-10-21da API. - Claude Code 2.1.307 — Telemetria:
claude_code.safety_eventregistra as intervenções nas chamadas de ferramentas pelo OpenTelemetry. O evento abrange as permissões e o modo automático, além das verificações de segurança, dos hooks e da sandbox. - Claude Code 2.1.307 — Code Review:
@claude review stop, com as alternativasoffepause, encerra a assinatura de revisão contínua de uma pull request sem iniciar outra revisão. - Claude Code 2.1.307 — Ditado no VS Code: o botão do microfone informa quando a gravação termina por quinze segundos sem fala reconhecida ou pelo limite de dois minutos, e o aviso confirma a preservação do texto já reconhecido.
Melhorias
- Claude Code 2.1.307 — Chamadas de ferramentas: uma chamada que não possa ser interpretada recebe até duas novas tentativas antes do encerramento do turno com erro. Forks iniciados simultaneamente recebem a identificação do próprio lançamento para distinguir seus trabalhos.
- Claude Code 2.1.307 — Conexão remota: o Remote Control reduz a espera ao conectar sessões com imagens coladas ou leituras extensas de PDF no histórico. A primeira resposta das sessões em nuvem recebe ajustes quando um servidor MCP do Desktop não conecta.
- Claude Code 2.1.307 — Pesquisa na web: respostas 403 com justificativa mostram esse motivo nas sessões em nuvem e nos runners próprios. O aviso de fim do orçamento de WebSearch orienta o agente a não consultar buscadores pelo navegador ou pelo uso do computador.
Correções
- Claude Code 2.1.307 — Repetição de chamadas MCP: uma queda da conexão HTTP durante a chamada só permite nova tentativa para ferramentas de leitura ou idempotentes. A correção evita repetir indiscriminadamente ações de escrita do servidor MCP.
- Claude Code 2.1.307 — Conexões MCP: no macOS,
claude -pinforma quando o chaveiro de login está travado e conecta na execução seguinte após sua liberação, sem novo login. A suspensão do macOS ou do Linux durante a conexão também não mantém o servidor indevidamente em estado de falha. - Claude Code 2.1.307 — Sessões: a janela de
/autocompactpermanece configurada após reiniciar uma sessão em nuvem. Conversas apagadas por/clearnão reaparecem ao reiniciar sessões em nuvem ou em runners próprios, e leituras extensas de imagens e PDFs recebem correções de compactação. - Claude Code 2.1.307 — Catálogo de ferramentas: o início do turno recebe as ferramentas atualizadas do servidor MCP do SDK mesmo com uma tarefa em segundo plano. A aba Code do Desktop também corrige os formulários das ferramentas de escrita de um servidor GitHub MCP configurado diretamente.
- Claude Code 2.1.307 — Modelos e gateways: aliases como
opus[1m]funcionam comCLAUDE_CODE_DISABLE_1M_CONTEXT. A troca porsetModel()aguarda até quinze segundos pela API, e o cabeçalho betaprompt-caching-scopenão é enviado ao Foundry nem aos gateways deANTHROPIC_BASE_URL, onde não tem efeito. As sessões do gateway de aplicativos respeitamCLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MSe corrigem a telemetria comOTEL_EXPORTER_OTLP_HEADERS. - Claude Code 2.1.307 — Permissões: a lista Recently denied de
/permissionsidentifica o comando de shell recusado. O modo automático considera a aprovação feita nessa lista ao verificar a nova tentativa do comando. - Claude Code 2.1.307 — Runner próprio: o uso de
--use-anthropic-git-proxyevita incluir num commit o.claude/settings.local.jsondeixado por uma sessão anterior. Encerrar ou recolocar uma sessão na fila durante o hook de checkout também encerra seus processos e libera a vaga do runner. - Claude Code 2.1.307 — VS Code: prompts expandidos ocupam no máximo 40% do painel e permitem rolagem. O ditado respeita os certificados adicionais definidos nas configurações do usuário e informa quando termina por silêncio ou pelo limite de dois minutos, preservando o texto reconhecido.
Breaking changes
- Claude Code 2.1.307 — Hook de checkout: o runner próprio encerra o hook após trinta minutos por padrão, com falha na preparação. Para preparações mais demoradas, eleve
--checkout-hook-timeout-minou use0para desativar esse limite. - Claude Code 2.1.307 — Leitor de tela:
axScreenReadereCLAUDE_AX_SCREEN_READERnum blocoenvsó se aplicam nas configurações do usuário, nas gerenciadas ou por--settings. Mova configurações de outro escopo para um desses locais. As notas situam essa restrição desde a 2.1.305.
Ponto de Atenção
A filtragem dos certificados do Git gerenciado pela Anthropic acompanha a CLI. Uma linha [runner:warn] informa quantos certificados ficaram de fora, e a extensão do VS Code e o ditado adotam a mesma filtragem.
Teste sugerido: acompanhe a duração do checkout numa sessão de homologação e confira o limite configurado. Num servidor MCP de teste, interrompa a conexão durante uma chamada de escrita e verifique se ela foi executada apenas uma vez. Reinicie uma sessão após /clear e confirme que a conversa apagada permanece ausente.
Notas da versão
O release oficial do Claude Code 2.1.307 foi publicado em 21/10/2026 às 22h17 UTC como versão estável.
Atualizações em Hermes Agent
2 versõesA 0.22.3 reúne mudanças desde a 0.22.2 numa versão estável para a CLI, a Microsoft Store e as distribuições Docker e Hermes Cloud. A 0.22.4 corrige o pareamento do WhatsApp após sair da sessão e a ativação de plugins que não instalam dependências. O Desktop instalado por .exe ou .dmg aguarda a próxima distribuição conjunta nas duas publicações.
As mudanças da 0.22.3 incluem progresso de ferramentas durante a execução e autenticação OAuth declarada por plugins. A documentação detalhada desses recursos foi reservada para a 0.23.0. A 0.22.4 descreve as próprias correções, mas não completa os parâmetros das interfaces anunciadas na publicação anterior.
Novidades
- Hermes Agent 0.22.3 — Ferramentas: as notificações de progresso do MCP (Model Context Protocol) aparecem durante a execução. Plugins podem declarar clientes OAuth para autenticação e renovação pelo Hermes.
- Hermes Agent 0.22.3 — Extensões: o período inclui o hook
post_compactione um catálogo de capacidades. As notas não detalham os contratos dessas interfaces. - Hermes Agent 0.22.3 — Execução local: o runtime inclui Nemotron 3.5 Bolt e rascunhos DFlash com um único slot.
Melhorias
- Hermes Agent 0.22.3 — Terminal: a interface clássica reorganiza a transcrição e posiciona a linha de estado abaixo do campo de mensagem.
/loopmostra o tempo restante na CLI e na interface de terminal. - Hermes Agent 0.22.3 — Plugins:
hermes plugins updateoferece todas as atualizações disponíveis. O botão de atualização dos plugins instalados por Git no Desktop depende da distribuição do aplicativo.
Correções
As notas não separam uma lista de falhas corrigidas. O detalhamento do período foi anunciado para a versão 0.23.0.
Ponto de Atenção
A limpeza automática de sessões volta a exigir adesão explícita, com um aviso único quando há pouco espaço em disco. A edição de mensagens na fila e a seleção de modelo e provedor de subagentes aparecem entre as mudanças do Desktop, mas o instalador .exe ou .dmg não recebe atualização nesta versão.
Teste sugerido: confira seu canal de instalação e a configuração de limpeza de sessões após atualizar. A CLI utiliza hermes update, e a Microsoft Store tem seu próprio mecanismo de atualização. Nas distribuições Docker e Hermes Cloud, confira a imagem nousresearch/hermes-agent:stable ou :latest.
Notas da versão
O release oficial do Hermes Agent 0.22.3 foi publicado às 12h21 UTC como versão estável. As notas completas prometidas para a 0.23.0 ainda não integram esta publicação.
Novidades
- Hermes Agent 0.22.4 — Execução por plugins: o catálogo inclui bubblewrap para utilizar o backend de terminal bwrap no Linux. Singularity/Apptainer também entra no catálogo.
- Hermes Agent 0.22.4 — Integrações: o mcp-serve disponibiliza o Hermes como servidor MCP (Model Context Protocol). O agent-importers inclui o Cursor nas importações por
hermes import-agent. - Hermes Agent 0.22.4 — Hermes Labs: inbox e workflow-record entram no catálogo. O Telegram Business é transferido para a categoria comunitária do Hermes Labs.
Melhorias
- Hermes Agent 0.22.4 — Compilação: a verificação dos arquivos arquivados recebe mais tempo antes da compilação do Desktop quando o armazenamento está lento.
Correções
- Hermes Agent 0.22.4 — Plugins: a ativação dispensa o consentimento vazio quando não há dependências declaradas ou quando o
pyproject.tomlnão instala componentes. - Hermes Agent 0.22.4 — WhatsApp: o painel corrige o pareamento realizado após encerrar a sessão da integração.
- Hermes Agent 0.22.4 — Desktop: as sugestões acima do campo de mensagem são removidas. O indicador do modo de aprovação acompanha a configuração do perfil ativo.
- Hermes Agent 0.22.4 — Revisão de plugins: o lint da interface remove os alertas sobre escritas em protótipos. Essas alterações exigem conferência manual na revisão.
Ponto de Atenção
O Desktop instalado por .exe ou .dmg continua sem atualização nesta publicação. Confira o canal instalado para saber se as mudanças do aplicativo já estão disponíveis. A CLI utiliza hermes update e a Microsoft Store tem seu próprio mecanismo. No Docker e no Hermes Cloud, as notas indicam as imagens stable ou latest.
Teste sugerido: num ambiente de homologação, encerre a sessão do WhatsApp pelo painel e faça um novo pareamento. Ative um plugin sem dependências para conferir a ausência do diálogo vazio. Num canal do Desktop atualizado, alterne o perfil e compare o modo de aprovação com o indicador exibido.
Notas da versão
O release oficial do Hermes Agent 0.22.4 foi publicado às 18h49 UTC como versão estável.
Atualizações em n8n
2 versõesA versão estável 2.44.5 concentra a manutenção na retomada da fila e na inicialização do editor. A pré-release 2.45.1 corrige a aquisição do próximo job por um worker ocioso. Ela também renova a assinatura do Microsoft Graph utilizada pelo gatilho do Teams.
Na 2.45.1, você pode fazer a triagem das ocorrências de migração dos workflows que tem permissão para editar. Essa publicação pertence ao canal de pré-release, diferentemente da 2.44.5.
Novidades
O release apresenta correções, sem acrescentar Nodes ou comandos.
Melhorias
A publicação não descreve melhorias independentes das duas correções.
Correções
- n8n 2.44.5 — Retomada: os resultados da fila são associados ao respectivo job na retomada após o encerramento.
- n8n 2.44.5 — Editor: os tipos de credencial são carregados na inicialização.
Ponto de Atenção
Teste sugerido: acompanhe os resultados dos jobs num ambiente de homologação com fila após um encerramento controlado e a retomada. Reinicie o editor e confira se os tipos de credencial utilizados pelos workflows estão disponíveis.
Notas da versão
O release oficial do n8n 2.44.5 foi publicado às 07h26 UTC como versão estável. A tag móvel stable identifica a mesma versão e não acrescenta outro release ao diário.
Novidades
- n8n 2.45.1 — Migrações: a permissão de edição do workflow permite fazer a triagem das ocorrências de migração relacionadas a ele.
Melhorias
As notas não apresentam uma melhoria independente do recurso de triagem e das correções descritas.
Correções
- n8n 2.45.1 — Fila: um worker ocioso adquire o próximo job e sua trava numa única etapa.
- n8n 2.45.1 — Microsoft Teams: o Microsoft Teams Trigger Node renova a assinatura do Graph por meio das notificações de ciclo de vida.
- n8n 2.45.1 — Editor: o texto dos indicadores fica centralizado quando não há ícone.
Ponto de Atenção
Teste sugerido: confira a triagem com um perfil que possa editar o workflow. Num ambiente de homologação, acompanhe a aquisição de jobs pelos workers ociosos e a renovação da assinatura utilizada pelo gatilho do Teams.
Notas da versão
O release oficial do n8n 2.45.1 foi publicado às 12h56 UTC como pré-release. A tag móvel beta identifica a mesma versão.
Atualizações em Node.js
3 versõesAs três linhas recebem correções de segurança no mesmo dia, com avisos próprios para cada versão. O agente HTTP, a resolução DNS, a validação de endereços IP em TLS e o modelo de permissões aparecem nas três publicações. A linha 26 reúne a lista mais ampla e classifica as falhas por gravidade.
Novidades
Esta é uma versão de segurança, sem recurso novo. O conteúdo reúne correções e atualizações de dependências da linha LTS Jod.
Melhorias
- Node.js 22.23.4 — Certificados raiz: a lista de autoridades segue o NSS 3.131.1.
- Node.js 22.23.4 — Dependências: c-ares sobe para 1.34.9, a base de timezone para 2026e, o OpenSSL para 3.5.9, o SQLite para 3.53.4 e o undici para 6.29.1.
Correções
- Node.js 22.23.4 — HTTP: a proteção do agente funciona sem I/O e fecha a exposição CVE-2026-105481.
- Node.js 22.23.4 — DNS:
resolverecusa entradas com bytes nulos, conforme CVE-2026-105482. - Node.js 22.23.4 — TLS: endereços IP não canônicos são rejeitados, conforme CVE-2026-106069.
- Node.js 22.23.4 — Permissões:
realpathSyncconsulta o modelo de permissões, conforme CVE-2026-106073. - Node.js 22.23.4 — Criptografia: os caches aleatórios são reiniciados entre snapshots, conforme CVE-2026-106074.
- Node.js 22.23.4 — Brotli: o decodificador expõe o erro de troca de bloco e recebe a correção associada a CVE-2026-111497.
Ponto de Atenção
A versão corrige falhas que alcançam servidores expostos e aplicações que validam certificados. Serviços que usam IP em SAN ou cadeias com chaves públicas revogadas podem recusar conexões depois da atualização. Teste sugerido: atualize a imagem base, confira a cadeia TLS do serviço e execute uma resolução DNS com entrada inválida para confirmar a recusa.
Notas da versão
O release oficial do Node.js 22.23.4 foi publicado às 10h38 UTC como versão LTS.
Novidades
A linha 24 recebe correções e dependências novas, sem recurso de linguagem. O foco está na segurança e nas bibliotecas de plataforma da versão Krypton.
Melhorias
- Node.js 24.22.1 — Certificados raiz: a lista de autoridades segue o NSS 3.131.1.
- Node.js 24.22.1 — Dependências: c-ares sobe para 1.34.9, a base de timezone para 2026e, o OpenSSL para 3.5.9 e o undici para 7.30.1.
- Node.js 24.22.1 — TLS: cadeias com chaves públicas vetadas são rejeitadas.
Correções
- Node.js 24.22.1 — HTTP: a proteção do agente funciona sem I/O, conforme CVE-2026-105481.
- Node.js 24.22.1 — DNS:
resolverecusa entradas com bytes nulos, conforme CVE-2026-105482. - Node.js 24.22.1 — TLS: a regressão de normalização de IP é corrigida, conforme CVE-2026-105483.
- Node.js 24.22.1 — Endereços IP: endereços não canônicos são rejeitados, conforme CVE-2026-106069.
- Node.js 24.22.1 — Permissões:
realpathSyncconsulta o modelo de permissões, conforme CVE-2026-106073. - Node.js 24.22.1 — Criptografia: os caches aleatórios são reiniciados entre snapshots, conforme CVE-2026-106074.
- Node.js 24.22.1 — Brotli: o decodificador expõe o erro de troca de bloco e recebe a correção associada a CVE-2026-111497.
Ponto de Atenção
A rejeição de cadeias com chaves públicas vetadas pode interromper integrações que ainda usam certificados antigos, e o mesmo vale para serviços com representação não canônica de IP em SAN. Teste sugerido: atualize a imagem base, confira a cadeia TLS de cada integração e execute dns.resolve com bytes nulos para confirmar a recusa.
Notas da versão
O release oficial do Node.js 24.22.1 foi publicado às 10h38 UTC como versão LTS.
Novidades
Nenhum recurso novo entra na linha Current. A publicação reúne correções de segurança, dependências e ajustes de empacotamento.
Melhorias
- Node.js 26.12.1 — Certificados raiz: a lista de autoridades segue o NSS 3.131.1, e a conversão de X.509 ganha validação mais rígida.
- Node.js 26.12.1 — TLS: cadeias com chaves públicas vetadas são rejeitadas.
- Node.js 26.12.1 — Dependências: c-ares sobe para 1.34.9 e o undici para 8.12.2.
- Node.js 26.12.1 — Empacotamento: a verificação do Gatekeeper e o stapling são repetidos depois da notarização.
Correções
- Node.js 26.12.1 — TLS, gravidade alta: endereços IP não canônicos são rejeitados, conforme CVE-2026-106069 e CVE-2026-106072.
- Node.js 26.12.1 — DNS, gravidade alta:
resolverecusa entradas com bytes nulos, conforme CVE-2026-105482. - Node.js 26.12.1 — TLS, gravidade alta: a regressão de normalização de IP é corrigida, conforme CVE-2026-105483.
- Node.js 26.12.1 — Brotli, gravidade alta: o decodificador expõe o erro de troca de bloco e recebe a correção associada a CVE-2026-111497.
- Node.js 26.12.1 — HTTP, gravidade média: a proteção do agente funciona sem I/O, conforme CVE-2026-105481.
- Node.js 26.12.1 — Criptografia, gravidade média: os caches aleatórios são reiniciados entre snapshots, conforme CVE-2026-106074.
- Node.js 26.12.1 — zlib, gravidade baixa: cabeçalhos locais de ZIP inválidos não são mais cacheados, conforme CVE-2026-106070.
- Node.js 26.12.1 — Permissões, gravidade baixa: a árvore de permissões de
fsé corrigida em Nodes com curinga, conforme CVE-2026-106071. - Node.js 26.12.1 — Permissões, gravidade baixa:
realpathSyncconsulta o modelo de permissões, conforme CVE-2026-106073.
Ponto de Atenção
A linha Current recebe a lista mais ampla de correções e concentra quatro falhas de gravidade alta. Teste sugerido: atualize a imagem base, repita os testes da aplicação com as mesmas extensões do ambiente e confira a cadeia TLS dos serviços que validam certificados. Numa chamada de teste, envie um IP não canônico em SAN e confirme a recusa.
Notas da versão
O release oficial do Node.js 26.12.1 foi publicado às 10h38 UTC como versão Current.
Atualizações em Orca
1 versãoA edição pelo celular funciona em servidores sem interface gráfica, com notas e documentos Markdown. O ditado também recupera esse percurso, utilizando o host configurado para a transcrição. No chat nativo experimental, a seleção de skills do Codex acompanha o catálogo efetivamente carregado pelo agente.
As correções de gravação consideram a abertura do mesmo arquivo em vários workspaces. Descartar uma alteração pausa a gravação automática nas outras visualizações, evitando que elas regravem o conteúdo durante a ação. Os hosts pareados e SSH precisam acompanhar a atualização do desktop para receber as correções do chat.
Novidades
- Orca 1.4.237 — Documentos pelo celular: você pode criar notas e editar Markdown num servidor sem janela do desktop aberta. Os documentos exibem imagens incorporadas e permitem seguir links relativos.
- Orca 1.4.237 — Ditado:
orca speech openai-key status,seteclearadministram a chave da OpenAI no host de transcrição, e o comandosetlê a chave pela entrada padrão. - Orca 1.4.237 — Interface dos agentes:
--surface chate--surface terminalselecionam a interface emorca agent launche na criação de worktrees com agente, desde que o host esteja atualizado. - Orca 1.4.237 — Skills do Codex: a seleção utiliza o catálogo carregado pelo agente. O desktop com host compatível identifica o arquivo exato quando existem skills com o mesmo nome.
Melhorias
- Orca 1.4.237 — Celular: as abas acompanham a ordem do desktop. Rascunhos de comandos do terminal permanecem após navegar entre workspaces quando o aplicativo móvel também está atualizado.
- Orca 1.4.237 — Pesquisa e arquivos: configurações SSH extensas permanecem pesquisáveis, e a busca no histórico identifica o host dos resultados. As verificações dos worktrees ignoram os que não mudaram, e os Markdown novos fora do stage abrem no editor visual.
Correções
- Orca 1.4.237 — Conversas: o Codex reabre chats após desfazer alterações. O Claude preserva o contexto da conversa após recuar o histórico e fazer rollback do Orca, e as capturas de tela permanecem disponíveis durante o chat.
- Orca 1.4.237 — Gravação: descartar alterações pausa a gravação automática do mesmo arquivo nos outros workspaces. Visualizações somente de leitura de Markdown e CSV preservam as edições pendentes, e gravações pelo celular permanecem no host original quando o workspace muda de servidor durante o processo.
- Orca 1.4.237 — Ditado remoto: o celular volta a utilizar a transcrição por
orca serveem hosts sem interface gráfica. - Orca 1.4.237 — Conexões remotas: abas ocultas recuperam terminais que sobreviveram ao reinício. O navegador integrado preserva os logins após um novo pareamento WSL ou SSH gerenciado, e as ações de projetos utilizam o host correspondente, mesmo com caminhos iguais em máquinas diferentes.
Ponto de Atenção
Atualize o desktop e os hosts pareados ou SSH. O celular e os hosts antigos mantêm a seleção textual das skills, e para aplicar uma skill no início de um turno do Codex é preciso enviá-la numa nova mensagem.
O ditado exige a chave configurada no host de transcrição quando utiliza modelos em nuvem, como ocorre no Windows, no SSH gerenciado e no WSL. No Linux e no macOS, o orca serve do aplicativo instalado também pode utilizar o reconhecedor local incluído. As alterações de arquitetura de layout marcadas como desativadas nas notas continuam indisponíveis.
Teste sugerido: edite um Markdown pelo celular num servidor de homologação sem janela do desktop aberta. Confira a gravação e o aviso de conflito quando houver uma edição pendente do mesmo arquivo no desktop. Reabra um chat do Codex após desfazer uma alteração e compare o histórico. Consulte orca speech openai-key status no host antes de testar o ditado remoto.
Notas da versão
O release oficial do Orca 1.4.237 foi publicado às 07h25 UTC como versão estável.
Atualizações em PHP
4 versõesAs quatro versões corrigem CVE-2026-109618 e CVE-2026-109619, que podem permitir execução remota de código sem autenticação. O projeto orienta a atualização imediata e informa que as medidas temporárias não corrigem integralmente as falhas. Confira o pacote utilizado pelo serviço web, além do executável chamado no terminal.
O GitHub publicou os quatro releases em 21/10, embora as seções correspondentes no ChangeLog apresentem a data de 22/10. Este diário segue a publicação do GitHub para preservar a correspondência entre cada versão e seu anúncio. A linha 8.2 também tem encerramento de suporte anunciado para 31 de dezembro de 2026.
Novidades
O release é de manutenção e segurança, sem anúncio de recursos novos da linguagem.
Melhorias
As notas descrevem correções de funcionamento, sem medições de desempenho.
Correções
- PHP 8.5.12 — Segurança: a versão corrige a corrupção do estado interno associada às duas vulnerabilidades anunciadas.
- PHP 8.5.12 — Banco de dados: o PDO corrige a permanência do resultado anterior após uma execução malsucedida. O driver PostgreSQL aceita bytes nulos em
pg_lo_write(). - PHP 8.5.12 — Runtime: a detecção de AVX considera sua habilitação pelo sistema operacional. O servidor integrado corrige o vazamento de descritores após requisições HEAD a arquivos estáticos.
Ponto de Atenção
Teste sugerido: confira a revisão do pacote no processo que atende às requisições web após atualizar e execute os testes da aplicação com as extensões utilizadas no ambiente.
Notas da versão
O release oficial do PHP 8.5.12 foi publicado às 14h06 UTC como versão estável. O ChangeLog da 8.5.12 detalha a manutenção e indica 22/10.
Novidades
A atualização de manutenção não acrescenta recurso à linguagem.
Melhorias
As mudanças se concentram nas correções, sem resultados medidos de desempenho.
Correções
- PHP 8.4.27 — Segurança: o núcleo recebe a correção das duas vulnerabilidades anunciadas pelo projeto.
- PHP 8.4.27 — Arquivos compactados:
ZipArchive::extractTo()respeita os arquivos informados por um array que não seja uma lista. - PHP 8.4.27 — Windows:
socket_select()corrige a redução silenciosa de conjuntos maiores queFD_SETSIZE.
Ponto de Atenção
Teste sugerido: confira a revisão corrigida no serviço web. Numa cópia da aplicação que utilize ZipArchive, extraia arquivos indicados por um array com chaves não sequenciais e compare o resultado.
Notas da versão
O release oficial do PHP 8.4.27 foi publicado às 14h07 UTC como versão estável. O ChangeLog da 8.4.27 registra 22/10.
Novidades
A correção de segurança ocupa a publicação inteira, sem recurso de linguagem ou de extensão.
Melhorias
A publicação se limita à correção de segurança, sem melhorias independentes.
Correções
- PHP 8.3.36 — Segurança: a versão corrige a corrupção do estado interno associada a CVE-2026-109618 e CVE-2026-109619. Sua seção no ChangeLog não lista outras alterações.
Ponto de Atenção
Teste sugerido: confira a versão ou a revisão corrigida do fornecedor no processo web e na CLI. Valide uma requisição normal da aplicação após a atualização.
Notas da versão
O release oficial do PHP 8.3.36 foi publicado às 14h07 UTC como versão estável. O ChangeLog da 8.3.36 indica 22/10.
Novidades
A linguagem permanece igual nesta atualização de segurança.
Melhorias
O ChangeLog concentra a versão na correção do núcleo, sem melhorias independentes.
Correções
- PHP 8.2.35 — Segurança: o núcleo recebe a correção da corrupção do estado interno associada às duas vulnerabilidades anunciadas.
Ponto de Atenção
A atualização não estende o suporte da linha 8.2, cujo encerramento foi anunciado para 31 de dezembro de 2026. Teste sugerido: confira o pacote corrigido no serviço web e execute os testes da aplicação. Prepare e valide separadamente a migração para uma linha suportada.
Notas da versão
O release oficial do PHP 8.2.35 foi publicado às 14h09 UTC como versão estável. O ChangeLog da 8.2.35 indica 22/10. O aviso de segurança do PHP reúne as orientações aplicáveis às quatro versões.
Atualizações em Portainer
1 versãoO Portainer 2.45.3 exige conferir os certificados utilizados pelos serviços de autenticação e pelas integrações antes da atualização. A rejeição das cadeias eMudhra afetadas pode interromper o login por provedor externo. A versão também restringe tokens de kubeconfig ao ambiente correspondente e corrige consultas GitOps sobrepostas.
Novidades
A versão não anuncia recursos novos independentes das alterações de segurança e manutenção.
Melhorias
- Portainer 2.45.3 — Dependências: a distribuição atualiza o Go para 1.26.10 e golang.org/x/net para 0.60.0. A imagem do shell kubectl recebe Helm 4.3.1, com Go 1.27.2 e oras-go/v2 2.6.2, para incorporar correções de segurança.
Correções
- Portainer 2.45.3 — Stacks: com Hide bind mounts for non-administrators habilitado, ações de criação, atualização, início e redeploy feitas por perfis sem administração rejeitam stacks Compose ou Swarm que utilizem
volumes_from. A restrição evita herdar os bind mounts de outro container. - Portainer 2.45.3 — Tokens Kubernetes: tokens de kubeconfig ficam restritos ao proxy
/api/endpoints/{id}/kubernetes, e as outras rotas retornam 403. Kubeconfigs obtidos após a atualização recebem um token separado e limitado ao respectivo ambiente. - Portainer 2.45.3 — GitOps: uma consulta ainda em execução faz a próxima consulta agendada ser ignorada, evitando redeploys sobrepostos. O redeploy manual pelo Git também registra o estado da referência e do caminho do arquivo.
- Portainer 2.45.3 — Docker: iniciar um container com corpo vazio na requisição deixa de falhar com erro 400 nos ambientes standalone e Swarm com agente. A detecção da versão do agente e dos limites do Docker Hub recebe correções para APIs posteriores à 1.47.
- Portainer 2.45.3 — Business Edition: perfis sem administração com acesso ao ambiente deixam de receber erros 403 nas rotas
/agent/dockere/agent/host, que mantinham vazios os seletores de Nodes do Swarm. - Portainer 2.45.3 — Interface: a aba YAML dos detalhes de Nodes Kubernetes preserva seu conteúdo ao alternar abas ou retornar ao navegador. A pesquisa nos logs de autenticação volta a filtrar pelo nome de usuário.
Breaking changes
O Portainer deixa de confiar nos certificados eMudhra emSign afetados, após o comprometimento de oito autoridades intermediárias associado a CVE-2026-111943. A atualização remove as raízes emSign das imagens Linux e rejeita as cadeias que contêm as intermediárias comprometidas. Integrações OAuth/OIDC, LDAPS, registries e servidores Git que apresentem certificados afetados deixam de conectar após a atualização.
Confira e substitua os certificados afetados antes da atualização. Quando o provedor de autenticação estiver nessa condição, as notas informam que somente o administrador inicial conseguirá entrar.
Ponto de Atenção
O suporte ao Podman permanece limitado a CentOS 9 com Podman 5 rootful. O script de inclusão automática não aceita esses ambientes. A conexão por socket também exige compatibilidade: um servidor executado no Docker não pode se conectar a um ambiente Podman por esse meio, nem o inverso. Em Async Edge, a navegação por snapshots ainda pode mostrar uma data inválida no agendamento de atualização.
Teste sugerido: confira a cadeia TLS do provedor de autenticação e dos serviços Git e registry antes de atualizar. Em homologação, valide o login, execute uma consulta Kubernetes com o kubeconfig correspondente e confirme o retorno 403 desse token numa rota fora do proxy permitido. Acompanhe um repositório Git lento para verificar que as consultas não se sobrepõem.
Notas da versão
O release oficial do Portainer 2.45.3 foi publicado em 21/10/2026 às 23h20 UTC como versão estável. As notas técnicas foram acrescentadas depois da captura inicial, que ainda indicava publicação em andamento.
Conferência do runtime e das sessões remotas
Antes de atualizar o Portainer, confira os certificados dos provedores de autenticação e dos serviços integrados. Valide o login em homologação e o acesso Kubernetes com o token do ambiente correspondente.
Priorize a atualização do PHP no serviço que atende à aplicação e confira a revisão corrigida do pacote. Essa verificação precisa alcançar os processos web, porque uma atualização do executável da CLI não comprova a troca do runtime em execução. Na linha 8.2, programe também a migração considerando o encerramento de suporte anunciado.
No Node.js, a conferência começa pela imagem base e pela cadeia TLS dos serviços que validam certificados. Repita os testes da aplicação com as mesmas extensões do ambiente e execute uma resolução DNS com entrada inválida para confirmar a recusa. Serviços que usam IP em SAN merecem atenção especial depois da atualização.
Comece pelo host utilizado na execução. No Orca, atualize os servidores junto com o desktop e confira a gravação de um arquivo pelo celular antes de testar o ditado. No Antigravity, confirme a disponibilidade de Auto na versão instalada do Windows e o carregamento do plugin no subagente, porque o funcionamento do chat principal não comprova a herança das extensões.
No Claude Code, confira o resultado de claude -p dentro da sessão em nuvem e observe a mensagem de uma falha da API numa sessão com muitas ferramentas MCP. Com a 2.1.307, verifique também as chamadas de escrita após uma interrupção da conexão e ajuste o tempo do checkout nos runners com preparação demorada.
No Hermes Agent, identifique o canal instalado e confira a configuração de limpeza das sessões. A 0.22.4 acrescenta a conferência do novo pareamento do WhatsApp após sair da sessão, e o instalador do Desktop ainda aguarda outra distribuição. A manutenção do n8n exige verificações distintas para cada linha. Na estável 2.44.5, acompanhe a retomada da fila e os tipos de credencial após reiniciar o editor. Na pré-release 2.45.1, confira a aquisição do job pelo worker e a renovação da assinatura do Teams.
Para investigar a inicialização de um agente ou o diagnóstico de sua integração 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.