Changelog diário · 09 de junho de 2026

Atualizacoes de ferramentas em 2026-06-09

Resumo editorial das principais mudancas de ferramentas acompanhadas pela Promovaweb neste dia.

6releases5sistemas5 breaking changes
CodexGemini CLIKestraNext.jsOpenClaw

O dia 2026-06-09 teve seis releases acompanhados: Codex, Gemini CLI, Kestra Design System, Next.js e OpenClaw. A sequência mistura changelogs detalhados com tags pobres, então a leitura separa mudanças verificáveis de publicações que informam apenas o identificador da versão.

Releases do dia

Changelog do Codex rust-v0.139.0-alpha.2

Novidades

Não há novidade técnica descrita para rust-v0.139.0-alpha.2. A origem publicou apenas os identificadores Release 0.139.0-alpha.2 e Release 0.139.0-alpha.1.

Melhorias

Não há melhoria técnica descrita para esta alpha. O registro deve ser lido como publicação provisória sem lista pública de áreas afetadas.

Correções

Não há correção técnica descrita para rust-v0.139.0-alpha.2. A origem não informa ajuste de CLI, autenticação, execução, sessão, TUI, integração ou arquivo local.

Breaking changes

Não há breaking change declarado. Como a versão é alpha, a ausência de aviso não deve ser tratada como prova de compatibilidade.

Ponto de Atenção

  • Codex rust-v0.139.0-alpha.2 — Origem pobre: a tag informa apenas Release 0.139.0-alpha.2, sem changelog técnico publicado.
  • Codex rust-v0.139.0-alpha.1 — Origem pobre: a tag mesclada informa apenas Release 0.139.0-alpha.1, também sem lista de mudanças.
  • Codex rust-v0.139.0-alpha.2 — Teste sugerido: valide inicialização do CLI, autenticação, execução de um comando simples, fluxo com arquivo local e encerramento da sessão antes de usar a alpha em trabalho real.

Notas da versão

  • Codex rust-v0.139.0-alpha.2 — Pré-release: a versão é uma alpha e não há versão final 0.139.0 capturada nesta janela.
  • Codex rust-v0.139.0-alpha.2 — Escopo público: a origem não oferece base para um resumo de recurso, então o release editorial fica limitado à identificação da tag e ao cuidado de validação.

Changelog do Gemini CLI v0.47.0-nightly.20260609.g0567b25a2

Novidades

  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Auto mode com 3.5 Flash: o auto mode agora respeita definições do backend para 3.5 flash quando a flag correspondente estiver ativa.
  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Labeler de PR: a CI recebe um labeler otimizado para tamanho de pull request e workflows em lote, ajudando a classificar mudanças durante revisão.

Melhorias

  • Gemini CLI v0.47.0-nightly.20260609.g0567b25a2 — Banner do Antigravity: a quantidade máxima de exibições do banner de transição do Antigravity foi ajustada para controlar melhor a recorrência da mensagem.
  • Gemini CLI v0.47.0-nightly.20260609.g0567b25a2 — Documentação de browser agent: textos experimentais foram removidos da documentação do browser agent, deixando a referência pública menos provisória.
  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Changelogs anteriores: o pacote inclui registros de changelog para v0.46.0-preview.0 e v0.45.0, sem que isso represente mudança nova do dia.

Correções

  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Policy com EBUSY: a rotina de policy ganhou fallback para EBUSY, reduzindo falha provável quando arquivos ficam temporariamente ocupados.
  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Recuperação de TOML: o parser de TOML recebeu caminho de recuperação, o que ajuda quando a configuração encontra conteúdo inválido ou parcialmente quebrado.
  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — CI de forks: o gatilho pull_request_target foi adotado para conceder acesso de escrita em pull requests vindos de forks, corrigindo limitação de permissão no pipeline.

Breaking changes

Não há breaking change declarado para esta nightly. As mudanças mais sensíveis estão em seleção de modelo, policy, parsing de TOML e permissões de CI, mas a origem não anuncia quebra de compatibilidade.

Ponto de Atenção

  • Gemini CLI v0.47.0-nightly.20260609.g0567b25a2 — Build nightly: a versão é provisória e mescla mudanças de 2026-06-04, 2026-06-05 e 2026-06-09.
  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Policy e TOML: valide projetos com arquivo de configuração TOML e cenários de arquivo ocupado para confirmar se a recuperação não mascara erro real.
  • Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Teste sugerido: execute o CLI com auto mode ativo, abra um fluxo que selecione 3.5 flash, force leitura de configuração TOML e confira se a sessão continua estável.

Notas da versão

  • Gemini CLI v0.47.0-nightly.20260605.g4196596f7 — Origem pobre: esta nightly não publicou conteúdo próprio.
  • Gemini CLI v0.47.0-nightly.20260609.g0567b25a2 — Pré-release: ainda não há versão final 0.47.0 capturada nesta janela.

Changelog do Kestra design-system/v0.3.0

Novidades

  • Kestra design-system/v0.3.0 — Menus de nós: os menus de ação dos nós foram redesenhados, com tratamento de eventos mais direto nos componentes de topologia.
  • Kestra design-system/v0.3.0 — Estilos de status: os estados skipped, killing e cancelled agora têm suporte visual mais específico, incluindo estilos e ícones próprios.
  • Kestra design-system/v0.3.0 — Detalhes de topologia: o componente KsTopologyDetails foi adicionado com estilos e testes, ampliando a área de detalhes disponível para topologias.
  • Kestra design-system/v0.3.0 — Localização: o core ganhou suporte ampliado a traduções em outros idiomas, usando inglês como base de referência.

Melhorias

  • Kestra design-system/v0.3.0 — Estilo de nós: componentes de topologia receberam melhorias em estilos de nós, clusters e raio de borda de ícones.
  • Kestra design-system/v0.3.0 — Duração no paint: a duração agora é computada durante o paint, e o botão duplicado de detalhes foi removido do TaskNode.
  • Kestra design-system/v0.3.0 — Altura de tarefas: o cálculo de altura de task node foi simplificado, com remoção do componente não utilizado ExecutionInformations.
  • Kestra design-system/v0.3.0 — Painel de detalhes: o toggle de detalhes extras foi movido para o painel de topologia, deixando a ação mais próxima da área afetada.
  • Kestra design-system/v0.3.0 — Collapse de clusters: a lista clusterToNode agora é inicializada, e collapseCluster recebeu checagem de valor nulo.

Correções

  • Kestra design-system/v0.3.0 — Rótulo de TaskNode: o TaskNode agora usa actionConfig quando esse dado estiver disponível, evitando rótulo inadequado.
  • Kestra design-system/v0.3.0 — Status SUCCESS: a cor de fundo do estado SUCCESS foi corrigida no design system.

Breaking changes

Não há breaking change declarado na origem. Ainda assim, mudanças em topologia, estilos de status e rótulos podem afetar snapshots visuais, testes de componente e integrações que dependam de seletores ou marcação interna.

Ponto de Atenção

  • Kestra design-system/v0.3.0 — Topologia visual: revise fluxos com clusters, nós recolhidos, detalhes extras e TaskNode com actionConfig, porque várias mudanças mexem no desenho e na renderização desses elementos.
  • Kestra design-system/v0.3.0 — Status localizados: confira os estados skipped, killing, cancelled e SUCCESS em idiomas diferentes, pois a versão altera texto, estilo e ícone.
  • Kestra design-system/v0.3.0 — Teste sugerido: abra uma topologia com cluster, task node, status de sucesso, status cancelado e painel de detalhes, alternando idioma para validar texto, ícone, altura e comportamento de colapso.

Notas da versão

  • Kestra design-system/v0.3.0 — Escopo de UI: o release é focado no pacote de design system e não descreve mudança no runtime principal do Kestra.
  • Kestra design-system/v0.3.0 — Testes incluídos: a origem cita testes para KsTopologyDetails, mas não detalha cobertura completa dos demais componentes alterados.

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

Novidades

  • Next.js v16.3.0-canary.45 — Partial Prefetching: uma configuração global agora habilita Partial Prefetching, e o comportamento padrão foi ajustado para App Shell only.
  • Next.js v16.3.0-canary.45 — App Shell: hints de subtree foram corrigidos e App Shell foi extraído de prefetches estáticos, fortalecendo a navegação prévia.
  • Next.js v16.3.0-canary.44 — Eviction experimental: o Turbopack ganhou opção experimental de eviction, com ativação em canary e suporte para evict de effects.
  • Next.js v16.3.0-canary.42 — Shell stages: Cache Components receberam estágios de shell e renderização staged em navegações cacheadas e durante build.
  • Next.js v16.3.0-canary.41 — Error APIs: unstable_retry agora é aceito pela checagem do plugin TypeScript nas APIs de erro do Next.js.
  • Next.js v16.3.0-canary.40 — App Shells em runtime: App Shells agora atuam também em prefetches de runtime.

Melhorias

  • Next.js v16.3.0-canary.46 — Node streams: a flag experimental.useNodeStreams foi removida porque o recurso fica habilitado por padrão.
  • Next.js v16.3.0-canary.46 — Runtime padrão: helpers WebAssembly foram removidos do runtime padrão do Turbopack, reduzindo código enviado sem necessidade.
  • Next.js v16.3.0-canary.46 — Cache persistence: a documentação esclarece persistência de cache entre deploys e inclui exemplo de updateTag na página de cacheTag.
  • Next.js v16.3.0-canary.45 — Chunk entries: nomes de entrada de chunks foram padronizados entre loaders de webpack e PostCSS no Turbopack.
  • Next.js v16.3.0-canary.45 — PNPM 11+: o create-next-app agora usa allowBuilds em vez de ignoredBuiltDependencies quando PNPM 11 ou superior estiver em uso.
  • Next.js v16.3.0-canary.45 — Sourcemap de content hash: o Turbopack adiciona polyfill para arquivo sourcemap ligado a content hash.
  • Next.js v16.3.0-canary.44 — Prerender abort: motivos de abort em client hook prerender ficaram mais especializados.
  • Next.js v16.3.0-canary.42 — Side effects: atribuições locais const e module.exports agora são tratadas como livres de side effect em casos específicos do Turbopack.
  • Next.js v16.3.0-canary.42 — Server Actions: ServerActionManifestAsset agora é lazy, adiando trabalho que não precisa acontecer antecipadamente.
  • Next.js v16.3.0-canary.42 — React canary: React foi atualizado para 43bcbf80-20260603, depois de atualização anterior para f0dfee38-20260529.
  • Next.js v16.3.0-canary.41 — Debug channel: o canal de debug de React em desenvolvimento foi relançado em streams nativas do Node com ajuste para React 18.
  • Next.js v16.3.0-canary.40 — Cache handlers: cacheHandler e cacheHandlers agora são rastreados quando adapters estiverem em uso.
  • Next.js v16.3.0-canary.38 — IndexedDB: o debug channel agora persiste via IndexedDB sem impedir hidratação.

Correções

  • Next.js v16.3.0-canary.46 — Dev overlay: o menu de issues e insights do dev overlay foi organizado junto da sobreposição de abas.
  • Next.js v16.3.0-canary.45 — Subtree hints: hints de subtree voltam a propagar corretamente, afetando Partial Prefetching e App Shell.
  • Next.js v16.3.0-canary.43 — Concorrência de testes: o aumento de TEST_CONCURRENCY de 8 para 12 foi revertido, reduzindo instabilidade no pipeline.
  • Next.js v16.3.0-canary.42 — Cache handler tracing: o tracing do cache handler recebeu ajuste, e o Turbopack agora filtra issues sem recorrer a funções turbo-task.
  • Next.js v16.3.0-canary.40 — Build com sync IO: foi corrigido travamento de build quando sync IO abortava antes do flush do root chunk.
  • Next.js v16.3.0-canary.38 — Back navigation: navegação de volta após purge do cache do navegador agora é tratada.
  • Next.js v16.3.0-canary.38 — Debug channel no client: o canal de debug já não fecha incorretamente no client com Node streams.
  • Next.js v16.3.0-canary.38 — Bundle analyzer: o Turbopack corrigiu o bundle analyzer após mudança em NFT.

Breaking changes

  • Next.js v16.3.0-canary.46 — Flag de Node streams: experimental.useNodeStreams foi removida porque o comportamento está habilitado, então projetos que ainda declaram a flag devem revisar a configuração.
  • Next.js v16.3.0-canary.40 — Custom server: métodos não documentados de custom server foram depreciados, sinalizando que usos internos devem ser substituídos por APIs suportadas.
  • Next.js v16.3.0-canary.38 — Instant Navigation DevTools: a flag instantNavigationDevToolsToggle foi removida, afetando o responsável técnico que dependia desse toggle privado.

Ponto de Atenção

  • Next.js v16.3.0-canary.46 — Linha canary extensa: a versão mexe em build, streams, App Shell, Partial Prefetching, Cache Components, dev overlay, Turbopack e documentação, então a validação precisa cobrir mais que navegação básica.
  • Next.js v16.3.0-canary.46 — Node streams: projetos com streaming, React debug channel e rotas com hidratação client-side devem revisar comportamento depois da remoção da flag experimental.
  • Next.js v16.3.0-canary.45 — Partial Prefetching: valide navegação com App Shell only, hints de subtree e cache entre deploys antes de promover a canary.
  • Next.js v16.3.0-canary.46 — Teste sugerido: rode build, navegação com prefetch, fluxo com Cache Components, error overlay em desenvolvimento, bundle analyzer e uma rota com Node streams.

Notas da versão

  • Next.js v16.3.0-canary.46 — Pré-release: ainda não há versão final 16.3.0 capturada nesta janela.
  • Next.js v16.3.0-canary.46 — Conteúdo mesclado: o pacote agrupa canaries de v16.3.0-canary.38 a v16.3.0-canary.46, preservando itens já tratados em builds anteriores da mesma base.
  • Next.js v16.3.0-canary.46 — Classificação editorial: a origem usa Misc Changes, mas os itens foram separados por impacto em runtime, build, documentação, CI e API.

Changelog do OpenClaw v2026.6.9-alpha.1

Novidades

  • OpenClaw v2026.6.5-beta.6 — Parallel web search: Parallel agora é provider bundled de web_search, com descoberta de PARALLEL_API_KEY, endpoint protegido, ids de sessão compatíveis com cache, picker de onboarding e documentação.
  • OpenClaw v2026.6.5-beta.6 — Matrix voice e threads: Matrix agora faz preflight de voice notes antes do gate de menção e preserva reads e replies por paginação de relations.
  • OpenClaw v2026.6.5-beta.6 — Google Chat approvals: aprovações no Google Chat agora usam ações nativas de card e tratamento de clique, em vez de depender de fluxo genérico de mensagem.
  • OpenClaw v2026.6.5-beta.6 — ClawHub por GitHub: skills do ClawHub podem ser instaladas a partir de repositórios GitHub pelo install API resolvido, com commit pinado e telemetria pós-instalação.
  • OpenClaw v2026.6.5-beta.6 — SQLite para estados: auth profiles, sync do Matrix, sidecars de crypto, state de sandbox, ACPX, device pairing, mídia Zalo e dedupe do plugin SDK agora usam armazenamento controlado por SQLite.
  • OpenClaw v2026.6.5-beta.6 — Estados mobile: telas Android de provider e model exibem estados de expiração, indisponibilidade, resolução e atenção, enquanto iOS mantém diagnósticos e controles de Talk acessíveis.

Melhorias

  • OpenClaw v2026.6.5-beta.6 — MCP tool results: blocos resource_link, resource, audio, imagens malformadas e blocos futuros passam por coerção na borda de materialização antes de chegar aos conversores de provider.
  • OpenClaw v2026.6.5-beta.6 — Anthropic extended thinking: eventos de stream aguardam message_start, permitindo retry de recuperação quando cache de prompt expira ou Gateway reinicia.
  • OpenClaw v2026.6.5-beta.6 — Google Vertex ADC: marcadores de autenticação ADC são preservados nos catálogos gerados, e a resolução de modelos volta a funcionar em runtime.
  • OpenClaw v2026.6.5-beta.6 — Loops de agente e ferramenta: leases MCP, nomes de ferramentas em prompt-cache, catálogos locais, ferramentas dinâmicas ilegíveis e HTTP tools owner-only receberam regras mais fechadas.
  • OpenClaw v2026.6.5-beta.6 — macOS node mode: o modo node no macOS já não troca uma sessão Gateway direta saudável por auto-reconexão silenciosa.
  • OpenClaw v2026.6.5-beta.6 — Upgrade e service env: stores legados de cron migram durante doctor preflight, placeholders não mascaram segredos em .env de state dir e perfis WhatsApp desabilitadas encerram no reload de config.
  • OpenClaw v2026.6.5-beta.6 — QMD search: a busca QMD agora usa toggle de rerank, e o status do memory adapter usa a identidade resolvida do modelo padrão.
  • OpenClaw v2026.6.5-beta.6 — Release train: a numeração mensal YYYY.M.PATCH foi adotada, com piso de junho em 2026.6.5 e compatibilidade para tags anteriores à transição.

Correções

  • OpenClaw v2026.6.5-beta.6 — QQBot reasoning: o QQBot remove tags de reasoning e thinking antes do envio nativo, preservando a resposta final sem expor narração interna do modelo.
  • OpenClaw v2026.6.5-beta.6 — Anthropic replay: assinaturas de thinking antigas são removidas antes do replay, stalls de thinking sem assinatura são detectados e handoffs vazios de completion são rejeitados.
  • OpenClaw v2026.6.5-beta.6 — Tool catalog: ferramentas dinâmicas ilegíveis são colocadas em quarentena, erros de ferramentas órfãs continuam visíveis e resultados de subagentes nativos sobrevivem ao monitoramento do app-server.
  • OpenClaw v2026.6.5-beta.6 — Model catalog: catálogos live preservam metadados de Ollama, removem prefixos Google de paths Gemini, mantêm replay ids do Foundry Responses e reconciliam custo de geração streamed no OpenRouter.
  • OpenClaw v2026.6.5-beta.6 — Gateway security: redirects HTTP de MCP são protegidos, defaults globais de agent config ficam guardados e bodies de resposta MCP parados agora expiram.
  • OpenClaw v2026.6.5-beta.6 — config.patch: arrays sem merge keys preservam semântica de substituição explícita, evitando mistura acidental com entradas antigas.
  • OpenClaw v2026.6.5-beta.6 — Redaction de imagens: payloads inline de imagem em data URLs e imagens reparadas em transcripts são detectados antes de vazar bytes brutos em armazenamento ou exportação.
  • OpenClaw v2026.6.5-beta.6 — Channels: WhatsApp reinicia com mudança de config por perfil, limita waits de startup, fecha sockets com falha e preserva reconexão. Mattermost, Feishu, iMessage, voice-call, ClickClack e Discord receberam correções próprias.
  • OpenClaw v2026.6.5-beta.6 — Release proof: Docker E2E, Playwright, credenciais live, limites de CPU, logs, artefatos e validações de package foram ajustados para falhar de forma mais inspecionável.
  • OpenClaw v2026.6.5-beta.6 — Testes com estado isolado: QA Lab e suites de provider, media, auth, cron, task, session, sandbox, Gateway e Codex agora exigem evidência runtime mais forte e escopar dados de home, state e env por teste.

Breaking changes

  • OpenClaw v2026.6.5-beta.6 — Session metadata: a migração de session metadata para SQLite foi adiada nesta linha beta, mantendo o caminho JSON existente enquanto o trabalho continua em main.
  • OpenClaw v2026.6.5-beta.6 — Numeração de release: a mudança para YYYY.M.PATCH altera leitura de versionamento e scripts que assumiam outro padrão de tag.
  • OpenClaw v2026.6.5-beta.6 — Config arrays: config.patch preserva substituição explícita em arrays sem merge keys, então patches que dependiam de merge implícito devem ser revisados.

Ponto de Atenção

  • OpenClaw v2026.6.5-beta.6 — Pré-release extensa: a versão combina canais, provedores, agentes, storage, release proof e mobile, então atualização direta sem bateria de regressão pode esconder falhas em áreas diferentes.
  • OpenClaw v2026.6.5-beta.6 — SQLite e downgrade: stores legados e estados em SQLite exigem cuidado com backup, downgrade e comparação entre sessão ativa e arquivos JSON antigos.
  • OpenClaw v2026.6.5-beta.6 — Providers e MCP: mudanças em Google Vertex ADC, MCP tool results, Anthropic extended thinking e Parallel web search devem ser testadas com credenciais reais e tool results ricos.
  • OpenClaw v2026.6.5-beta.6 — Canais: WhatsApp, Matrix, Feishu, Google Chat, Mattermost, Discord e iMessage tiveram ajustes. Valide canais usados de fato antes de atualizar ambiente compartilhado.
  • OpenClaw v2026.6.5-beta.6 — Teste sugerido: execute login, listagem de providers, chamada MCP com conteúdo não textual, sessão Anthropic com extended thinking, envio em WhatsApp e Feishu, Matrix thread reply e instalação de skill ClawHub pinada.
  • OpenClaw v2026.6.9-alpha.1 — Origem pobre: a publicação informa apenas openclaw 2026.6.9-alpha.1, sem changelog técnico.
  • OpenClaw v2026.6.9-alpha.1 — Teste sugerido: valide inicialização, login, listagem de providers, execução de um fluxo simples, envio em canal configurado e encerramento limpo da sessão.

Notas da versão

  • OpenClaw v2026.6.5-beta.6 — Pré-release: ainda não há versão final 2026.6.5 capturada nesta janela.
  • OpenClaw v2026.6.5-beta.6 — Publicação: a origem informa pacote npm openclaw@2026.6.5-beta.6, tarball, integridade, relatório de CI, validação completa e publicação npm.
  • OpenClaw v2026.6.9-alpha.1 — Alpha sem detalhes: a tag é separada da linha 2026.6.5-beta.6 e não traz lista própria de mudanças.

Leitura técnica

O dia pede cuidado especial com pré-releases extensas e tags sem detalhe público. Next.js e OpenClaw concentram a maior carga de validação, enquanto Codex e OpenClaw v2026.6.9-alpha.1 devem ser tratados como publicações pobres até que a origem traga changelog técnico.

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.