Changelog diário · 24 de junho de 2026

Atualizações de ferramentas em 2026-06-24

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

4releases4sistemas
Antigravity CLINext.jsOpenClawPaperclip

A cobertura pública de 2026-06-24 ficou concentrada em Antigravity CLI, Next.js, OpenClaw e Paperclip, porque esses releases trouxeram mudança técnica suficiente para adoção e teste. O Codex também teve tags alpha registradas no controle editorial do dia, mas a origem trouxe apenas identificadores de versão e ficou fora do artigo público para não transformar ausência de detalhe em resumo artificial.

Sistemas com mudança publicável

Changelog do Antigravity CLI 1.0.11

O Antigravity CLI 1.0.11 reorganiza atalhos de saída, confirmações de ferramenta, retomada de conversas e autenticação via credenciais do Google Cloud. A atualização merece validação em sessões com keybindings próprios, históricos longos e comandos que exigem aprovação antes da execução.

Novidades

  • Antigravity CLI 1.0.11 — Interrupção por ctrl+c: o atalho agora cancela primeiro uma ação ativa do agente, como resposta em streaming, e só abre o fluxo de saída depois de dois acionamentos. A linha de status também informa dinamicamente quando o comando interrompe uma execução e quando encerra a sessão.
  • Antigravity CLI 1.0.11 — Autenticação por ADC: a variável USE_ADC permite autenticar com Application Default Credentials. Esse caminho atende ambientes que já usam credenciais configuradas no Google Cloud e não precisam repetir login manual dentro do CLI.
  • Antigravity CLI 1.0.11 — Confirmações em AltScreen: o atalho ctrl+g abre uma tela expandida para revisar e editar o comando completo com as permissões associadas. A confirmação já não depende da edição inline pela tecla e, o que melhora a revisão de comandos longos.
  • Antigravity CLI 1.0.11 — Altura de saída no TUI: a variável AGY_CLI_CMD_OUTPUT_PERCENTAGE controla a altura máxima usada por saídas de comando. O ajuste ajuda a preservar área de prompt quando a saída é grande ou o terminal tem pouco espaço vertical.
  • Antigravity CLI 1.0.11 — Validação de keybindings: o sistema rejeita nomes de teclas inválidos e sugere a alternativa canônica. A versão também alerta quando ctrl+c é remapeado, porque esse atalho continua reservado para interrupção e saída.

Melhorias

  • Antigravity CLI 1.0.11 — Desempenho do /resume: a retomada de conversas usa cache persistente de metadata e carregamento paralelo. A mudança reduz latência em históricos grandes e evita excesso de logs em segundo plano.
  • Antigravity CLI 1.0.11 — Edição no /resume: os campos de busca e renomeação aceitam texto colado da área de transferência. A renomeação agora usa editor multilinha, evitando que títulos longos desapareçam durante o ajuste.
  • Antigravity CLI 1.0.11 — Renderização de comandos: a saída de comandos ganha altura dinâmica, quebra de linha sensível a ANSI e tratamento melhor para URLs com hífen. Comandos como /keybindings ficam mais legíveis sem ocupar rodapé permanente.
  • Antigravity CLI 1.0.11 — Arquivo keybindings.json: o CLI só cria o arquivo quando o usuário executa /keybindings. A inicialização comum já não gera configuração local sem solicitação explícita.

Correções

  • Antigravity CLI 1.0.11 — Comportamento de ctrl+d: o atalho volta a funcionar como forward-delete quando o prompt contém texto. O fluxo de saída só aparece quando o prompt está vazio.
  • Antigravity CLI 1.0.11 — Válvula de saída por ctrl+c: a interrupção continua funcionando mesmo quando existe mapeamento customizado no arquivo de keybindings. Essa correção evita sessão sem caminho confiável de cancelamento.
  • Antigravity CLI 1.0.11 — Cursor do /resume: o seletor de retomada corrige um caso no qual o cursor podia desaparecer. A navegação em listas longas de conversas fica mais estável.
  • Antigravity CLI 1.0.11 — Árvore de commits: o marcador @ fica reservado para o commit atual real no histórico do VCS. A working copy sintética já não compete visualmente com o ponto atual do histórico.
  • Antigravity CLI 1.0.11 — Erro de autenticação: estados sem login retornam configuração vazia e já não geram logs ruidosos. O comportamento fica mais limpo quando a sessão ainda não possui credencial válida.

Ponto de Atenção

  • Antigravity CLI 1.0.11 — Atalhos de saída: sessões com keybindings próprios precisam de um teste dos atalhos ctrl+c e ctrl+d. Abra uma resposta em streaming e use ctrl+c uma vez para cancelar. Use o atalho duas vezes para sair. Com texto no prompt, verifique se ctrl+d apaga o caractere seguinte.
  • Antigravity CLI 1.0.11 — Credenciais e aprovações: ambientes que usam ADC ou permissões customizadas precisam revisar autenticação e AltScreen. Teste sugerido: iniciar com USE_ADC=1 agy, abrir uma confirmação por ctrl+g, editar o comando e conferir se as permissões exibidas correspondem ao comando aprovado.

Notas da versão

O release não declara quebra de compatibilidade, mas altera atalhos, autenticação e revisão de comandos dentro do terminal. Os nomes oficiais foram preservados quando identificam teclas, variáveis, arquivos ou superfícies da ferramenta, como ctrl+c, ctrl+d, /resume, USE_ADC, keybindings.json, VCS, AltScreen e TUI.

Changelog do Next.js v16.3.0-canary.64

O Next.js v16.3.0-canary.64 consolida canaries de v16.3.0-canary.55 a v16.3.0-canary.64 e divide a mudança em duas frentes: empacotamento pelo Turbopack e comportamento experimental de navegação com cache. A linha também altera App Router, overlay de desenvolvimento e pipeline de release, então continua adequada para o responsável técnico que acompanha recursos experimentais e consegue validar build completo, navegação real e telemetria antes de promover a versão.

Novidades

  • Next.js v16.3.0-canary.64 — Chunks de entrada única: o Turbopack agora aceita chunks com uma única entrada. Essa mudança amplia o controle do empacotador sobre a forma como módulos são agrupados.
  • Next.js v16.3.0-canary.64 — Debug de CSS no Turbopack: a variável TURBOPACK_DEBUG_CSS_CHUNKING permite inspecionar divisão de CSS. O recurso ajuda quando a investigação precisa explicar por que um chunk de estilo foi separado ou mesclado.
  • Next.js v16.3.0-canary.63 — Fallback de ISR em prefetch: respostas de prefetch agora servem shells de fallback de ISR. A mudança afeta rotas que combinam geração incremental e pré-carregamento de navegação.
  • Next.js v16.3.0-canary.61 — Cached Navigations: a sequência adiciona opção global para entrar no estágio de runtime de Cached Navigations. Rotas com Partial Prefetching também agora podem entrar nesse estágio em releases próximos da mesma linha.
  • Next.js v16.3.0-canary.62 — Guia de Interactive Apps: a documentação ganha um guia para Interactive Apps. Essa cobertura amplia a referência oficial para aplicações interativas construídas no framework.

Melhorias

  • Next.js v16.3.0-canary.64 — Mesclagem de chunks: o empacotamento agora considera fusão quando overlap == 1. A mudança reduz fragmentação desnecessária quando a sobreposição de módulos justifica agrupamento.
  • Next.js v16.3.0-canary.63 — Navigation inspector: a interface do inspetor de navegação recebeu ajustes visuais e funcionais. A inspeção fica mais alinhada ao comportamento atual de Cached Navigations e Instant Navs.
  • Next.js v16.3.0-canary.63 — Parâmetros de fallback em dev: os parâmetros de fallback no desenvolvimento agora são computados a partir da rota pré-renderizada mais específica. Esse ajuste melhora a correspondência entre rota, pre-render e fallback durante desenvolvimento.
  • Next.js v16.3.0-canary.61 — Metadata routes: rotas de imagem de metadata agora são pré-renderizadas estaticamente sob Cache Components. A versão também aplica configurações de segmento de rota em metadata routes nesse modo.
  • Next.js v16.3.0-canary.61 — React atualizado: o React foi atualizado do build b1786c31-20260618 para 247fbb45-20260622. Projetos em canary devem validar hidratação, actions, handlers e rotas App Router depois da troca.
  • Next.js v16.3.0-canary.59 — SWC 70: a sequência passa para SWC 70. Essa atualização pede validação de build, transformação e comportamento de código em projetos que usam recursos recentes do compilador.
  • Next.js v16.3.0-canary.59 — Instrumentação do router: a instrumentação do router ganha refatoração no dispatch do hook cliente e registro de início de transição. O App Router também agora tem spans OTEL mais verbosos em modo verbose.
  • Next.js v16.3.0-canary.58 — Carregamento de chunks: o Turbopack agora tenta novamente o carregamento de chunks quando ocorre falha. A mudança reduz quebra temporária quando um chunk não chega na primeira tentativa.

Correções

  • Next.js v16.3.0-canary.63 — Instant Navs: o lock de Instant Navs é liberado sem limpar todo o cookie jar. A correção evita efeito colateral amplo durante navegação instantânea.
  • Next.js v16.3.0-canary.62 — Cache Components: a detecção de export const dynamic já não gera falso positivo nesse modo. O diagnóstico de rotas com Cache Components fica mais confiável.
  • Next.js v16.3.0-canary.61 — App API routes: atributos de código de erro OTEL agora são registrados corretamente. A leitura de falhas em handlers fica mais fiel.
  • Next.js v16.3.0-canary.59 — Callback after: after(callback) não é executado depois do fim da resposta. APIs de request dentro de promises passadas para after em actions e handlers também foram corrigidas.
  • Next.js v16.3.0-canary.58 — Dev overlay: a ordenação de erros de hidratação no overlay de desenvolvimento foi ajustada. O caminho de abrir arquivo no editor também foi corrigido em projetos que usam diretório src.
  • Next.js v16.3.0-canary.58 — Raiz de adapters: a detecção de repoRoot foi corrigida para adapters. Integrações que dependem da raiz do repositório já não recebem referência incorreta.
  • Next.js v16.3.0-canary.56 — Logs duplicados: erros originados no servidor e encaminhados pelo navegador não são registrados novamente. A investigação de falhas fica menos poluída por entradas repetidas.
  • Next.js v16.3.0-canary.55 — Esteira de release: o release train continua mesmo quando a publicação de @next/swc-wasm-* falha. A falha fica localizada no pacote específico sem interromper toda a sequência canary.

Ponto de Atenção

  • Next.js v16.3.0-canary.64 — Cache Components e navegação: a sequência altera cache de componentes e navegação cacheada em estágio experimental. Teste sugerido: executar uma aplicação App Router que use prefetch e metadata image route, validar generateStaticParams nesse fluxo e conferir se o dev overlay mostra mensagens coerentes.
  • Next.js v16.3.0-canary.64 — Turbopack e compilação: chunking, ordenação de módulos, runtime de edge renomeado e SWC 70 aparecem no mesmo pacote. Teste sugerido: rodar build com Turbopack, habilitar TURBOPACK_DEBUG_CSS_CHUNKING em rota com CSS dividido, validar carregamento de chunks e comparar saída de typegen.
  • Next.js v16.3.0-canary.64 — React e callbacks: a atualização do React e as correções em after(callback) exigem teste de actions e handlers. Teste sugerido: executar uma action que usa after, confirmar que a resposta encerra sem chamada tardia indevida e revisar spans OTEL quando o handler retorna erro.

Notas da versão

A linha não declara quebra de compatibilidade explícita, porém altera áreas experimentais e precisa continuar como canary até passar por validação de projeto. Os nomes oficiais aparecem apenas quando identificam recurso ou API do Next.js, porque trocar esses termos por tradução livre prejudicaria a revisão técnica.

Changelog do OpenClaw v2026.6.10

O OpenClaw v2026.6.10 consolida a versão final com betas e alphas da mesma base, separando a mudança entre runtime de agentes com fast mode e roteamento de modelos com providers dinâmicos. O release também modifica estado de sessão, envio por canais e autorização de plugins, por isso deve ser testado com foco em approvals e limites de entrada.

Novidades

  • OpenClaw v2026.6.10 — Fast mode automático: o sistema agora ativa fast mode em turnos conversacionais curtos e voltar ao modo normal em execuções maiores. O comportamento inclui fallback limitado e envio controlado para reduzir variação entre respostas curtas e fluxos longos.
  • OpenClaw v2026.6.10 — Níveis de reasoning GLM: o runtime agora expõe níveis de reasoning para GLM-5.2. O menu /think também resolve níveis nativos a partir do catálogo ativo de modelos.
  • OpenClaw v2026.6.10 — Comandos de sessão: a linha adiciona /name para renomear a sessão atual pelo chat e openclaw sessions compact para compactação explícita. O status também agora exibe duração da sessão.
  • OpenClaw v2026.6.10 — Canais externos: Zalo entra como canal externo e o Slack agora aceita atalhos globais e de mensagem. A ampliação de canais pede validação por integração antes do uso recorrente.
  • OpenClaw v2026.6.10 — SecretRefs do Codex: fluxos Codex agora trabalham com SecretRefs no app-server. O ajuste melhora o tratamento de referências sensíveis durante aprovações e sessões.

Melhorias

  • OpenClaw v2026.6.10 — Runtime de agentes: o estado de fast mode agora sobrevive a retries, transições de fallback, eventos de progresso e normalização entre embedded, CLI e ACP. Sessão e canal preservam alvo atual e informações de envio durante essas transições.
  • OpenClaw v2026.6.10 — Catálogo de modelos: catálogos agora fornecem base URL correta para Zai, classificação de sobrecarga GLM e controles nativos de reasoning. O roteamento fica mais alinhado com modelos descobertos dinamicamente.
  • OpenClaw v2026.6.10 — Estado de sessão e canal: a troca de canal limpa campos de origem antigos e preserva consciência de envio por cron no alvo correto. Isso evita que um estado antigo atravesse para sessão ou canal diferente.
  • OpenClaw v2026.6.10 — Policies confiáveis: registros de hooks compostos mantêm policies exigidas por fluxos sensíveis a aprovação. A composição de registry já não apaga esse ponto de controle.
  • OpenClaw v2026.6.10 — Canais de mensagem: Telegram, Discord e Slack preservam progresso, reasoning, thread e respostas com mais fidelidade. O Slack também registra menções recebidas, mantém streams em buffer e grava o thread enviado de forma canônica.
  • OpenClaw v2026.6.10 — Aplicativos cliente: Android agrupa configurações por intenção, iOS limpa estado de notificações, Watch migra para layout compatível com Xcode 27 e macOS abre inputs de arquivo pelo painel nativo.
  • OpenClaw v2026.6.10 — Diagnósticos do Gateway: probes agora diferenciam endpoint alcançável com erro de endpoint inalcançável. O doctor também avisa sobre estado SQLite volátil.

Correções

  • OpenClaw v2026.6.10 — Completions e transcripts: o sistema preserva anúncios pendentes de subagentes, impede histórico de chat vazio, mantém alinhamento de índices de mídia e reinicia drains de follow-up dormentes. Esses ajustes reduzem perda de estado em respostas parciais e retries.
  • OpenClaw v2026.6.10 — Fluxos Codex e approval: thread do Codex, texto de turno limitado, SecretRefs, parâmetros SDK e roteamento de approval foram ajustados para trabalhar em conjunto. Rotas legadas do Codex passam por reparo em vez de manter estado antigo silenciosamente.
  • OpenClaw v2026.6.10 — Limites de entrada: o preflight de túnel SSH fica restrito a loopback, pareamentos de node baseados em dispositivo são removidos e tamanhos inseguros de chat, tool, pacote e resposta são rejeitados. Streams de pricing, Anthropic e upload em lote também recebem limite de leitura.
  • OpenClaw v2026.6.10 — Telegram, WhatsApp e Slack: o Telegram classifica erro sendChatAction por error_code estruturado e normaliza tabelas HTML antes do escape de entidades. O WhatsApp preserva o primeiro trecho de texto quando a primeira mídia falha e reinicia listener quando selfChatMode muda.
  • OpenClaw v2026.6.10 — Cron e filas: o backoff de erro recorrente respeita o piso configurado, entregas isoladas implícitas exigem alvo explícito e drains de follow-up dormentes voltam a rodar. O modo padrão de cron também passa para due em vez de force.
  • OpenClaw v2026.6.10 — Plugins e skills: a descoberta de tools já não limpa providers ativos, métodos de plugin passam por autorização do registry anexado e links de skills gerenciadas são retargetados quando ficam antigos. A skill de Trello declara curl como dependência para combinar com exemplos.
  • OpenClaw v2026.6.10 — Onboarding de providers: o setup atualiza metadata do registry de plugins depois de instalar providers escolhidos. A continuação da autenticação usa o provider recém-instalado em vez de estado antigo.
  • OpenClaw v2026.6.10 — Empacotamento e release: tarballs antigos são ignorados, diretórios de saída de DMG são criados de forma confiável e erros de RPC no conjunto de testes são preservados. A versão também estabiliza probes e cancela execuções antigas de Testbox e CodeQL.

Ponto de Atenção

  • OpenClaw v2026.6.10 — Sessão e canais: a versão altera alvo de sessão, origem de canal e cron delivery, além de comportamentos específicos em Slack, Telegram, WhatsApp, Discord e Zalo. Teste sugerido: alternar entre dois canais, acionar envio por cron com alvo explícito, validar thread canônico no Slack e confirmar que o WhatsApp mantém o primeiro texto quando a mídia inicial falha.
  • OpenClaw v2026.6.10 — Provedores e modelos: Zai, GLM, reasoning levels, catálogo de modelos e fallback de sobrecarga foram alterados. Teste sugerido: selecionar um modelo GLM descoberto em runtime, validar níveis de /think, simular sobrecarga do provider e confirmar que o fallback usa metadata correta.
  • OpenClaw v2026.6.10 — Codex e approvals: SecretRefs, limites de texto, rotas legadas, parâmetros SDK e policies confiáveis aparecem na mesma linha. Teste sugerido: abrir um fluxo Codex com approval, confirmar que a policy confiável permanece após composição de hooks e validar que entrada acima do limite é rejeitada com mensagem clara.
  • OpenClaw v2026.6.10 — Segurança de rede e entrada: túnel SSH, tamanhos de payload, streams de provider e downloads de pacote receberam limites. Teste sugerido: executar o doctor, verificar aviso de SQLite volátil, confirmar que o preflight SSH usa loopback e validar que entradas grandes são recusadas sem derrubar a sessão.

Notas da versão

O changelog não declara quebra de compatibilidade explícita, mas a versão altera fast mode, cron, autorização de plugins e rotas Codex. As versões alpha, beta e final da base v2026.6.10 foram agrupadas no release final porque representam a mesma linha de mudança.

Changelog do Paperclip canary/v2026.624.0-canary.0

O Paperclip canary/v2026.624.0-canary.0 altera o build de pacotes standalone de providers no Canary Dry Run. A mudança troca a compilação serial por um pool com concorrência limitada, preserva logs atribuíveis por pacote e adiciona testes para validar limite, ordem e falhas.

Novidades

  • Paperclip canary/v2026.624.0-canary.0 — Pool de build concorrente: o script scripts/build-standalone-public-packages.mjs agora executa builds independentes de providers com concorrência limitada. O padrão usa a quantidade de CPUs do runner e pode ser sobrescrito por STANDALONE_BUILD_CONCURRENCY.
  • Paperclip canary/v2026.624.0-canary.0 — Testes do pool: a suíte scripts/__tests__/build-standalone-concurrency.test.mjs foi adicionada com node:test. Os casos cobrem respeito ao limite, execução de todos os itens, agregação ordenada de falhas e leitura da variável de ambiente.

Melhorias

  • Paperclip canary/v2026.624.0-canary.0 — Feedback em PR: sete pacotes standalone de providers agora são compilados em paralelo controlado quando não há dependência entre eles. O Canary Dry Run tende a retornar sinal mais cedo sem alterar o que é construído ou publicado.
  • Paperclip canary/v2026.624.0-canary.0 — Logs por pacote: stdout e stderr são armazenados por pacote e exibidos em bloco único. A leitura dos logs permanece atribuível mesmo com builds paralelos.
  • Paperclip canary/v2026.624.0-canary.0 — Agregação de falhas: quando um pacote falha, os demais não são interrompidos prematuramente. O relatório final preserva o índice original do pacote para localizar o ponto com erro.
  • Paperclip canary/v2026.624.0-canary.0 — Policy job: o workflow .github/workflows/pr.yml agora executa a nova suíte de teste. A validação entra na esteira que protege mudanças de CI.

Correções

Não foi identificada correção de bug de produto no changelog desta versão. A mudança é focada em manutenção de CI e build de pacotes standalone.

Ponto de Atenção

  • Paperclip canary/v2026.624.0-canary.0 — Concorrência no CI: a execução paralela muda a ordem temporal do build, embora a saída seja agrupada por pacote. Teste sugerido: rodar node --test ./scripts/__tests__/build-standalone-concurrency.test.mjs, executar node ./scripts/release-package-map.mjs check e validar uma execução do Canary Dry Run com STANDALONE_BUILD_CONCURRENCY definido manualmente.
  • Paperclip canary/v2026.624.0-canary.0 — Diagnóstico de falha: como todos os pacotes podem continuar rodando depois de uma falha, a revisão precisa olhar o resumo agregado e o bloco de log do pacote com erro. Teste sugerido: simular falha em um pacote standalone e confirmar que o relatório final aponta o índice e mantém os logs do pacote afetado juntos.

Notas da versão

Não foi identificada quebra de compatibilidade explícita no changelog desta versão. Os artefatos de build e publicação permanecem os mesmos. A mudança está na forma de agendar builds independentes.

Leitura técnica do dia

O dia teve duas linhas principais: CLIs e agentes recebendo mais proteção de estado, e frameworks ajustando caminhos experimentais de build, navegação e CI. Antigravity CLI e OpenClaw exigem teste de sessão, approval, credenciais e canais. Next.js pede validação de App Router, Turbopack e Cache Components. Paperclip deve ser conferido na esteira de CI antes de ser tratado como melhoria transparente.

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.