O dia 2026-06-04 trouxe seis releases acompanhados pela Promovaweb, com mudanças relevantes em Codex, Gemini CLI, Next.js, OpenClaw e Paperclip. A sequência mistura versão final, alpha, nightly e canary, então o cuidado principal é separar mudança pronta para avaliação técnica de publicação com origem pobre.
Codex e Paperclip concentram os blocos mais densos, com alterações em permissões, plugins, controle remoto, agentes, archive e dependências. Next.js traz uma canary focada em Cache Components, app shells e custom server, enquanto Gemini CLI e OpenClaw aparecem em canais preliminares com escopo menor.
Releases do dia
Changelog do Codex rust-v0.138.0-alpha.1
O Codex publicou a versão final rust-v0.137.0 e abriu a série rust-v0.138.0-alpha.1 no mesmo dia. A versão final tem lista extensa de mudanças, enquanto a alpha seguinte só informa a tag e deve ser tratada como registro preliminar.
Novidades
- Codex rust-v0.137.0 — TUI e menus: a TUI agora aceita atalhos F13-F24, paste em menus pesquisáveis e um status compacto focado em reasoning, melhorando o uso em sessões longas e terminais com keybindings avançados.
- Codex rust-v0.137.0 — Administração enterprise: fluxos enterprise exibem limites mensais de crédito e aplicam config bundles gerenciados em nuvem, inclusive para workspaces EDU.
- Codex rust-v0.137.0 — Controle remoto: clientes remote-control podem iniciar pairing, listar grants e revogar controllers por RPCs do
app-serverv2. - Codex rust-v0.137.0 — Plugins:
codex plugin list --jsonagora expõe saída legível por máquina, e o catálogo remoto em cache melhora sugestões sem consulta repetida. - Codex rust-v0.137.0 — Ferramentas hospedadas: web e image tools ficam disponíveis em mais fluxos de code mode, com web searches independentes podendo rodar em paralelo.
- Codex rust-v0.137.0 — Multi-agent v2: threads preservam runtime escolhido, e agentes spawned agora carregam follow-up e metadata padrão mais consistentes.
- Codex rust-v0.138.0-alpha.1 — Canal alpha: a nova série foi aberta, mas a origem não descreve mudança técnica.
Melhorias
- Codex rust-v0.137.0 — Workflows Windows: Justfile, checks de formatação e wrapper BuildBuddy para Bazel ganharam ajustes compatíveis com Windows.
- Codex rust-v0.137.0 — Release Rust: workflows usam Git CLI para fetches do Cargo, reduzindo falhas intermitentes ligadas a
libgit2e submodules. - Codex rust-v0.137.0 — Python SDK: runtime wheels agora são publicados pelo workflow do SDK, com pacote compatível com glibc.
- Codex rust-v0.137.0 — Prompts e skills: prompts compartilhados, fragments e plumbing de skills foram movidos para crates e caminhos de extensão dedicados, reduzindo acoplamento com
codex-core. - Codex rust-v0.137.0 — Rollouts: compressão, métricas e reuso de snippets comprimidos ficaram mais consistentes em sessões locais.
- Codex rust-v0.137.0 — Permission profiles: perfis embutidos agora derivam de políticas brutas, com remoção de fallback legado de sandbox.
Correções
- Codex rust-v0.137.0 — Prompt cancelado: cancelar um prompt antes de saída visível restaura rascunho, anexos e modo de colaboração.
- Codex rust-v0.137.0 — Slash commands: filtro de comandos e dicas de atalho agora acompanham o estado atual da interface.
- Codex rust-v0.137.0 — macOS e Windows: deep links no macOS, SQLite no Windows, normalização de path e manifesto UAC receberam correções de estabilidade.
- Codex rust-v0.137.0 — Carregamento de plugins: ordem do manifest é preservada, instalações curated duplicadas são deduplicadas e campos
skillsinválidos viram warning. - Codex rust-v0.137.0 — Permissões por ambiente: approvals e pedidos de permissão carregam identidade de ambiente, e o MITM gerenciado exporta CA legível para comandos filhos.
- Codex rust-v0.137.0 — Sessão local: rollouts comprimidos, títulos renomeados, side chats sem path e rebuild pesado de config ficaram menos sujeitos a falha.
- Codex rust-v0.137.0 — Runtime e goal: startup com stack dimensionada, prewarm sem websockets e contabilidade de goal receberam correções de execução.
Breaking changes
Não há breaking change declarado para rust-v0.137.0 nem para rust-v0.138.0-alpha.1. Mesmo assim, as mudanças em permissões, remote-control, plugins e runtime justificam validação antes de atualizar ambientes administrados.
Ponto de Atenção
- Codex rust-v0.137.0 — Permissões por ambiente: approvals, Guardian reviews e MITM gerenciado precisam confirmar se
environmentIdchega aos pedidos e comandos filhos. Teste sugerido: pedir permissão em dois ambientes diferentes e confirmar que a aprovação não cruza escopos. - Codex rust-v0.137.0 — Plugins: setups com plugins locais e remotos devem validar ordem do manifest, deduplicação e saída JSON. Teste sugerido: instalar plugins com nomes próximos, rodar
codex plugin list --jsone conferir o catálogo resultante. - Codex rust-v0.137.0 — Remote-control: fluxos com controller remoto precisam testar pairing, listagem e revogação. Teste sugerido: parear um controller, revogar o grant e tentar nova chamada.
- Codex rust-v0.138.0-alpha.1 — Origem pobre: a alpha não descreve comportamento afetado. Teste sugerido: abrir a CLI, executar uma chamada simples de ferramenta, validar permissões e comparar com
rust-v0.137.0.
Notas da versão
- Codex rust-v0.137.0 — Releases mesclados: a versão final incorpora
alpha.1,alpha.2,alpha.3,alpha.4ealpha.5. - Codex rust-v0.137.0 — Documentação: schemas e docs foram atualizados para limites mensais, RPCs de controle remoto, aprovações por ambiente e regras em
AGENTS.md.
Changelog do Gemini CLI v0.47.0-nightly.20260604.g4196596f7
O Gemini CLI publicou uma nightly curta da série 0.47.0, com foco em CI, política local e seleção de modelo. A origem também referencia changelogs anteriores, que não entram como novidade deste dia.
Novidades
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Labeler de PR: o CI ganhou labeler otimizado para tamanho de PR e workflows em lote.
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Auto mode com Flash 3.5: o auto mode agora usa o modelo 3.5 Flash quando a flag está habilitada e o backend oferece suporte.
Melhorias
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Definições de backend: a CLI respeita definições de backend para 3.5 Flash, reduzindo divergência entre seleção local e configuração remota.
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Linha nightly: a versão avança a série
0.47.0-nightlydepois da previewv0.46.0-preview.0.
Correções
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Fork PR: o workflow usa
pull_request_targetpara conceder permissão de escrita em PRs de fork quando a automação precisa aplicar labels. - Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Política local: fallback para
EBUSYe recuperação de parse TOML reduzem quebra quando arquivo de política está ocupado ou parcialmente inválido.
Breaking changes
Não há breaking change declarado. O ponto sensível é pull_request_target, porque esse gatilho roda com permissões diferentes em PRs originados de fork.
Ponto de Atenção
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Permissão de CI: mantenedores devem revisar quais jobs recebem escrita em PRs de fork. Teste sugerido: abrir PR de fork em repositório de teste e confirmar se apenas etapas esperadas podem alterar labels.
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — TOML de política: ambientes com policy local precisam validar fallback
EBUSYe recuperação de parse. Teste sugerido: impedir temporariamente o arquivo de política durante a inicialização e conferir se a CLI segue com aviso controlado. - Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Modelo Flash: o responsável técnico que usa auto mode deve confirmar o modelo real escolhido. Teste sugerido: ativar a flag, iniciar chamada simples e revisar metadata do modelo.
Notas da versão
- Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Referências anteriores: changelogs de
v0.45.0ev0.46.0-preview.0aparecem na fonte, mas já foram tratados em releases anteriores. - Gemini CLI v0.47.0-nightly.20260604.g4196596f7 — Canal nightly: a versão serve para validação diária e não substitui automaticamente release estável ou preview.
Changelog do Next.js v16.3.0-canary.40
O Next.js v16.3.0-canary.40 adiciona mudanças novas em custom server, Cache Components, staged prerenders, app shells e Turbopack. A fonte mescla canaries anteriores, mas a leitura deste dia foca na canary.40 para evitar repetição dos artigos já criados.
Novidades
- Next.js v16.3.0-canary.40 — Shell stages: Cache Components recebem shell stages, avançando a separação de etapas na renderização por estágio.
- Next.js v16.3.0-canary.40 — Prefetch de app shell: app shells entram em runtime prefetches, reforçando o trabalho da série em navegação e pré-carregamento.
- Next.js v16.3.0-canary.40 — Fix cards: prompts agora aparecem em todos os fix cards, com bullets de CLI marcados por grupo e novos slugs de documentação.
- Next.js v16.3.0-canary.40 — BumpVec no Turbopack: o Turbopack adiciona
BumpVec, implementação de vetor baseada emBump, para caminhos internos de alocação.
Melhorias
- Next.js v16.3.0-canary.40 — Custom server: métodos não documentados de custom server foram marcados como depreciados.
- Next.js v16.3.0-canary.40 — Cache handlers:
cacheHandlerecacheHandlersagora são rastreados quando adapters estão ativos. - Next.js v16.3.0-canary.40 — Staged prerenders: avanço de estágio ficou mais genérico e agora indica qual estágio encerra o fluxo de prerender.
- Next.js v16.3.0-canary.40 — Render abortado: o abort mantém os mesmos inputs do render, reduzindo divergência entre execução normal e cancelamento.
- Next.js v16.3.0-canary.40 — TaskInput no Turbopack: implementações de
TaskInputforam otimizadas em caminhos internos do Turbopack. - Next.js v16.3.0-canary.40 — Documentação: guias de Cache Components, navigation hooks e autenticação SSH no GitHub receberam atualização.
Correções
- Next.js v16.3.0-canary.40 — Build travado: builds já não travam quando IO síncrono aborta antes do root chunk ser descarregado.
- Next.js v16.3.0-canary.40 — Checagens de estágio: verificações early e late ficaram mais restritas.
- Next.js v16.3.0-canary.40 — Runtime stage:
delayUntilRuntimeStagefoi removido para simplificar a lógica de runtime stage.
Breaking changes
- Next.js v16.3.0-canary.40 — Custom server: a depreciação de métodos não documentados pode afetar aplicações que dependem de APIs internas fora da documentação pública.
Ponto de Atenção
- Next.js v16.3.0-canary.40 — Custom server: projetos com custom server devem procurar uso de métodos não documentados antes de atualizar. Teste sugerido: rodar build e smoke test das rotas servidas pelo custom server, observando warnings de depreciação.
- Next.js v16.3.0-canary.40 — Cache Components: rotas com Cache Components e hooks de navegação precisam validar staged prerenders, shell stages e runtime prefetches. Teste sugerido: navegar entre rotas com cache, voltar no histórico e confirmar ordem de shell e dados.
- Next.js v16.3.0-canary.40 — Build abortado: builds com IO síncrono, adapters e Turbopack devem passar por CI antes de adoção. Teste sugerido: executar build com Turbopack e adapters ativos, interromper uma etapa controlada e confirmar que o processo encerra corretamente.
Notas da versão
- Next.js v16.3.0-canary.40 — Releases mesclados: a fonte inclui
canary.34acanary.40, mas os itens decanary.34acanary.39já apareceram nos dias anteriores. - Next.js v16.3.0-canary.40 — Canal canary: a versão é indicada para o responsável técnico que valida Turbopack, Cache Components, app shells e navegação antes da linha estável.
Changelog do OpenClaw v2026.6.4-alpha.1
O OpenClaw v2026.6.4-alpha.1 apareceu como alpha no dia 2026-06-04. A fonte informa apenas o identificador da versão, sem lista de mudanças.
Novidades
Não há novidade técnica descrita no registro original. A publicação apenas confirma continuidade da série alpha depois da linha 2026.6.3.
Melhorias
Não há melhoria específica publicada. A origem não descreve alteração em agentes, canais, plugins, Gateway, Control UI, provider ou runtime.
Correções
Não há correção detalhada. A fonte não permite afirmar ajuste em autenticação, permissões, filas, mídia, Skill Workshop ou armazenamento.
Breaking changes
Não há breaking change declarado. Por ser alpha com origem pobre, a versão deve ficar restrita a validação controlada.
Ponto de Atenção
- OpenClaw v2026.6.4-alpha.1 — Origem pobre: a fonte publicou apenas o nome da versão, sem comportamento afetado. Teste sugerido: inicializar o Gateway, listar plugins, abrir uma sessão de agente e comparar logs com a versão anterior.
Notas da versão
- OpenClaw v2026.6.4-alpha.1 — Canal alpha: o registro serve para acompanhamento da série e não orienta adoção ampla.
Changelog do Paperclip canary/v2026.604.0-canary.4
O Paperclip canary/v2026.604.0-canary.4 consolida cinco canaries do dia 2026-06-04. O bloco mais importante altera o comportamento de empresas arquivadas, e os demais itens cobrem plugin tools, dispatcher, Dependabot e esbuild.
Novidades
- Paperclip canary/v2026.604.0-canary.1 — Pausa por empresa arquivada: agentes em empresas arquivadas agora recebem
pauseReason = "company_archived"quando ainda estavam executáveis. - Paperclip canary/v2026.604.0-canary.1 — Reativação seletiva: empresas reativadas restauram apenas agentes pausados por
company_archived, preservando pausas manuais. - Paperclip canary/v2026.604.0-canary.1 — Log de atividade: eventos
company.archivedecompany.reactivatedregistram agentes pausados, runs canceladas e agentes restaurados. - Paperclip canary/v2026.604.0-canary.1 — Backfill de agentes: a migration
0094_backfill_archived_company_agent_pauses.sqlmarca agentes existentes de empresas arquivadas comopaused / company_archived, excetopending_approval. - Paperclip canary/v2026.604.0-canary.3 — esbuild 0.28.0: a dependência
esbuildsobe de0.27.3para0.28.0, incorporando importação textual por atributo de módulo. - Paperclip canary/v2026.604.0-canary.3 — Integridade do esbuild: fallback de download do esbuild agora valida hash do binário baixado.
Melhorias
- Paperclip canary/v2026.604.0-canary.4 — JWT de agentes: JWTs de agentes agora acessam endpoints de plugin tools.
- Paperclip canary/v2026.604.0-canary.0 — Plugin dispatcher: o dispatcher propaga
pluginDbIdparaworker.isRunning. - Paperclip canary/v2026.604.0-canary.2 — Dependabot agrupado: updates npm patch e minor agora são agrupados por tipo de dependência no CI.
- Paperclip canary/v2026.604.0-canary.1 — Scheduler heartbeat:
enqueueWakeupinterrompe wakeups quando a empresa não está ativa, e timers já não iteram agentes de empresas arquivadas. - Paperclip canary/v2026.604.0-canary.1 — Cancelamento pós-archive: runs
queuederunningde heartbeat são canceladas depois do commit da transação de archive. - Paperclip canary/v2026.604.0-canary.1 — Label de UI: a interface ganha label para
company.reactivatedno formatador de atividade. - Paperclip canary/v2026.604.0-canary.3 — Go 1.26.1 no esbuild: o esbuild agora é compilado com Go
1.26.1, incluindo mudanças internas de garbage collector, alocação de stack, linker e WebAssembly.
Correções
- Paperclip canary/v2026.604.0-canary.1 — Wakeups impedidos: wakeups por timer, evento ou chamada sob demanda já não iniciam runs em empresas arquivadas.
- Paperclip canary/v2026.604.0-canary.1 — Conflito em chamada manual: invocações explícitas em empresa arquivada agora falham com
conflict, em vez de criar run indevida. - Paperclip canary/v2026.604.0-canary.1 — Auditoria de wakeup: wakeups impedidos por fonte de background escrevem registro
company.inactive. - Paperclip canary/v2026.604.0-canary.3 — Parameter properties no esbuild: o esbuild corrige lowering de propriedades de parâmetro TypeScript quando o target não suporta class fields.
Breaking changes
- Paperclip canary/v2026.604.0-canary.1 — Empresa arquivada: chamar agente em empresa arquivada agora falha com
conflictem vez de iniciar execução. - Paperclip canary/v2026.604.0-canary.3 — esbuild 0.28.0: a validação de integridade no fallback de download é tratada pela origem do esbuild como mudança com quebra, porque hashes dos binários agora entram no pacote principal.
- Paperclip canary/v2026.604.0-canary.3 — Go 1.26.1: a troca do compilador pode alterar comportamento em casos específicos de build, WebAssembly, stack ou formato de executável.
Ponto de Atenção
- Paperclip canary/v2026.604.0-canary.1 — Migration 0094: a migration faz bulk update em agentes ligados a empresas arquivadas e pode segurar locks nas linhas afetadas. Teste sugerido: rodar a migration em staging com empresas arquivadas, medir tempo de lock e confirmar que
pending_approvalnão foi alterado. - Paperclip canary/v2026.604.0-canary.1 — Archive e reactivate: setups com empresas arquivadas precisam validar pausa, cancelamento de runs e restauração seletiva. Teste sugerido: arquivar uma empresa com agentes ativos, aguardar um timer, reativar e confirmar que apenas agentes com
company_archivedvoltaram. - Paperclip canary/v2026.604.0-canary.4 — Plugin tools: fluxos com agentes chamando plugin tools devem testar JWT e
pluginDbId. Teste sugerido: executar uma tool por agente, verificarworker.isRunninge confirmar autorização no endpoint. - Paperclip canary/v2026.604.0-canary.3 — esbuild: projetos que dependem de fallback de instalação, atributos de importação ou target TypeScript antigo precisam validar build. Teste sugerido: instalar dependências em ambiente sem pacote de plataforma pré-resolvido e compilar um arquivo com importação textual.
Notas da versão
- Paperclip canary/v2026.604.0-canary.4 — Releases mesclados: a versão principal agrupa
canary.0,canary.1,canary.2,canary.3ecanary.4do mesmo dia. - Paperclip canary/v2026.604.0-canary.1 — Verificação informada: a origem cita testes de serviço de empresas, guarda de heartbeat,
pnpm typechecke reprodução manual com empresa arquivada. - Paperclip canary/v2026.604.0-canary.3 — Fonte do Dependabot: parte do conteúdo vem de release notes do esbuild e foi resumida para manter foco no impacto técnico dentro do Paperclip.
Leitura operacional
A atualização mais sensível do dia é o Paperclip, porque empresas arquivadas já não iniciam runs e a migration altera estados existentes de agentes. Codex também merece validação dirigida, pois environmentId, plugins, remote-control e MITM gerenciado afetam permissões e automações conectadas a ambientes diferentes.
Next.js fica no campo de validação de canary, principalmente para o responsável técnico que usa custom server, Cache Components, adapters e Turbopack. Gemini CLI e OpenClaw devem ser tratados como registros preliminares: a nightly do Gemini tem pontos úteis de CI e modelo, enquanto a alpha do OpenClaw não traz detalhes técnicos suficientes para adoção sem teste local.