Changelog diário · 22 de maio de 2026

Atualizações de ferramentas em 2026-05-22

Resumo editorial das principais mudanças de ferramentas acompanhadas pela Promovaweb neste dia.

7releases5sistemas
Claude CodeGemini CLIn8nOpenClawPaperclip

Em 2026-05-22, a Promovaweb registrou 7 releases com origem pública verificável. Os blocos preservam a versão de cada sistema e indicam o teste aplicável quando a fonte fornece detalhe técnico.

Changelog do Claude Code v2.1.149

Esta versão corrige uma regressão crítica da ferramenta Bash introduzida na versão anterior.

Claude Code v2.1.149 melhora visibilidade de uso, navegação de diff e renderização Markdown, além de corrigir falhas de permissão em PowerShell, worktrees e comandos de terminal.

Novidades

  • Uso por categoria: /usage agora detalha consumo por skills, subagentes, plugins e servidores MCP.
  • Scroll em diff: a visão detalhada de /diff agora aceita setas, j/k, PgUp, PgDn, Space, Home e End.
  • Checkboxes Markdown: listas de tarefas GFM são renderizadas como checkboxes.
  • Cloud MCP empresarial: a configuração allowAllClaudeAiMcps permite carregar MCP connectors da nuvem claude.ai junto de managed-mcp.json.

Melhorias

  • Feedback: relatórios de /feedback agora incluem conversa anterior à compactação de contexto.

Correções

  • Bash tool: comandos já não retornam exit code 127 em todos os casos para usuários afetados pela regressão da v2.1.147.
  • PowerShell cd: funções internas como cd.., cd\\, cd~ e X: já não mudam diretório sem análise de permissão.
  • Worktrees Git: allowlist de escrita agora cobre apenas o .git compartilhado, negando hooks/ e config.
  • Allow rules PowerShell: regras com prefixo e wildcard agora pré-aprovam executáveis e scripts nativos.
  • Análise de permissão: valores antigos de PWD, OLDPWD e DIRSTACK já não são confiados após mudança de diretório.
  • Find no macOS: a ferramenta Bash evita exaurir tabela de arquivos em árvores grandes.
  • Managed settings: a tela de aprovação já não congela terminal ao aceitar no startup.
  • Ultraplan e remote session: criação de sessão já não falha em worktree sem mudanças reais.
  • OTEL headers: falhas em caminhos com espaço agora aparecem em /doctor e no debug log.
  • Spinners e UI: thinking spinner, número de linhas ocultas, hints de argumento, status bar, transcript view, histórico e resumo de configuração recebem correções de estado.
  • Remote Control: renomear sessão por claude.ai ou app móvel agora atualiza o nome local usado em claude --resume.

Ponto de teste

  • Claude Code — Validação: rode o fluxo afetado pela versão e confira primeiro as permissões e a autenticação. Depois compare o comportamento de build, deploy ou integração citado nos itens acima.

Changelog do Gemini CLI v0.44.0-preview.0

Gemini CLI v0.43.0 traz ajustes no core, modos de edição, memória, OAuth, sandbox, protocolo de agente e estabilidade de sessão.

O preview v0.44.0 concentra mudanças de registro de agentes, Auto mode, autenticação, sandbox, MCP, proxy, modelos preview e invocações de sessão.

Novidades

  • Edição cirúrgica: o core orienta o modelo a usar a ferramenta de edição para alterações pontuais.
  • Shell safety evals: avaliações de segurança para comandos shell entram no conjunto de evals.
  • JSON não interativo: o CLI agora expõe saída JSON para AgentExecutionStopped em modo não interativo.
  • Exportação de sessão: sessões podem ser exportadas para arquivo e importadas por flag.
  • Hostname: a interface CLI agora inclui hostname da máquina.
  • Protocolos de agente: LocalSubagentProtocol, RemoteSubagentProtocol e mudanças em Agent Session entram por trás das flags correspondentes.
  • Registro de agentes: o core agora prioriza o primeiro registro e o projeto atual.
  • Auto mode unificado: modos automáticos são reunidos em um único Auto mode.
  • Snippets RAG em log: o core pode expor trechos RAG no log local para debug.
  • Agent Session: invocações locais e remotas entram no fluxo de agent-tool.
  • Editores: CLI agora suporta Sublime Text e Emacs Client, com mensagens de erro e documentação melhores.
  • Skills: entram as skills agent-tui e tui-tester.

Melhorias

  • Memória automática: documentação esclarece que Auto Memory propõe atualizações de memória e skills.
  • UX de MCP: a listagem de MCP melhora em pastas não confiáveis.
  • Core tools: ferramentas do core migram para ToolDisplay nativo.
  • Contexto: snapshotter, cálculo adaptativo de tokens e recuperação de snapshot recebem melhorias.
  • Extensões: guia de release de extensões ganha mecanismos de atualização.
  • OAuth: refresh tokens são preservados durante rotação e recuperação.
  • Keychain: --list-sessions e modo não interativo agora aceitam autenticação via keychain.
  • Sandbox: redirecionamentos shell podem ser aprovados no AUTO_EDIT e o entrypoint é limpo ao criar container.
  • MCP: OAuth, NO_PROXY, tool results e uso em modo não interativo recebem ajustes.
  • Modelos: aliases e configurações de thinking são adicionados para modelos Gemini 3.1.
  • Proxy: https-proxy-agent é externalizado para melhorar suporte a proxy.
  • ACP: sessão agora usa PolicyEngine para evitar deadlocks.

Correções

  • Project ID: IDs numéricos em GOOGLE_CLOUD_PROJECT agora são rejeitados.
  • Error utils: type assertions inseguras foram removidas.
  • Redirecionamento: modos YOLO e AUTO_EDIT agora permitem redirecionamento sem sandbox.
  • Contexto de chat: corrupção em context manager foi corrigida.
  • Planos customizados: diretórios inválidos já não quebram o fluxo.
  • ACP: explicação de ferramenta sai do thought stream e vai para o conteúdo da chamada.
  • A2A server: corrida em conclusão de ferramenta foi corrigida.
  • Sandbox: nomes de containers agora são randomizados.
  • OAuth headless: autenticação no Linux headless já não trava em silêncio.
  • PATH: ambiente Git preserva PATH do sistema para evitar ENOENT.
  • Routing: argumentos e histórico de tool turns recebem correções.
  • UI: vi mode, texto transcrito, resume, prompts e gutters recebem ajustes.
  • Virtual drives: EISDIR em descoberta de memória e processamento de arquivo já não quebra o fluxo.
  • Preview models: fallback agressivo em 404 já não revoga acesso indevidamente.
  • Configuração admin: comparação estável evita loop de restart.
  • Dependências: vulnerabilidades críticas e altas são corrigidas por atualização de dependências.
  • Ripgrep: resolução de caminho fica mais robusta, com fallback de PATH.
  • NixOS e distros similares: permissão negada em sandbox recebe correção.
  • Edit window: nova linha final agora é preservada.
  • Vim normal mode: teclas não mapeadas já não inserem texto no prompt.
  • File parsing: exceções ENAMETOOLONG e ENOTDIR agora são tratadas.

Notas da versão

  • Build macOS: a CI agora constrói e anexar binários macOS não assinados aos releases.
  • Preview: a versão vem do ciclo 0.44.0-nightly.

Ponto de teste

  • Gemini CLI — Validação: rode o fluxo afetado pela versão e confira primeiro as permissões e a autenticação. Depois compare o comportamento de build, deploy ou integração citado nos itens acima.

Changelog do n8n 2.22.2

O n8n 2.22.2 corrige polls agendados e uma chamada de identificação de grupo no PostHog.

Correções

  • Scheduled polls: o core agora adquire isolate de expressão para polls agendados.
  • Falha de isolate: erros de aquisição de isolate em scheduled poll são emitidos por __emitError.
  • PostHog: o ponto de chamada de group identify após inicialização foi corrigido.

Ponto de teste

  • n8n — Validação: rode o fluxo afetado pela versão e confira primeiro as permissões e a autenticação. Depois compare o comportamento de build, deploy ou integração citado nos itens acima.

Changelog do OpenClaw v2026.5.21-beta.1

O registro original desta versão informa apenas a publicação do beta, sem lista técnica detalhada de mudanças.

Notas da versão

  • Beta: publicação de v2026.5.21-beta.1.

Ponto de teste

  • OpenClaw — Validação: rode o fluxo afetado pela versão e confira primeiro as permissões e a autenticação. Depois compare o comportamento de build, deploy ou integração citado nos itens acima.

Changelog do Paperclip v2026.522.0-canary.5

Esta canary corrige falhas de upload e lease em sandbox E2B, melhora criação de empresas quando há colisão de prefixo e agrupa polimentos de interface em navegação, issues, inbox e Markdown.

Novidades

  • Cloud Upstream: o fluxo local-to-cloud recebe API, persistência, CLI e superfícies de board UI para sincronização com preview e conflitos.

Melhorias

  • Navegação mobile: a navegação de configurações da empresa fica mais estável em telas pequenas.
  • Diálogo de issue: criação de issue em mobile ajusta altura e move prioridade para controles de overflow.
  • Home-screen app: controles do navegador são restaurados em modo de app instalado.
  • Sidebar de plugin: seleção de rotas aninhadas agora funciona melhor.
  • Markdown: blocos preformatados recebem controle de quebra de linha e cobertura de testes.
  • Inbox: páginas de issues atualizadas permanecem ordenadas por data de atualização.

Correções

  • E2B sandbox: upload de workspace e falhas de lease ocioso já não interrompem a sandbox.
  • Prefixo de empresa: colisões em companies_issue_prefix_idx dentro de DrizzleQueryError agora são detectadas na cadeia de cause.
  • Retentativa de prefixo: criação de empresas com prefixo colidido volta a tentar novo prefixo em vez de retornar erro 500.
  • Testes assíncronos: testes de sidebar e Tailscale ficam mais estáveis em verificação completa.

Notas da versão

  • Verificação: o release registra execução de testes focados, pnpm test:run, typecheck e build.

Ponto de teste

  • Paperclip — Validação: rode o fluxo afetado pela versão e confira primeiro as permissões e a autenticação. Depois compare o comportamento de build, deploy ou integração citado nos itens acima.

Leitura operacional do dia

Priorize a validação dos sistemas que apresentam mudança funcional ou alteração de segurança. Quando a origem trouxer pouco detalhe, mantenha a versão em ambiente controlado até concluir o teste local.

Voltar para o changelog diário

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.