Changelog diário · 07 de julho de 2026

Atualizações de ferramentas em 2026-07-07

Resumo editorial das mudanças em Codex, Gemini CLI, n8n, Next.js e Paperclip publicadas em 2026-07-07.

6releases5sistemas
CodexGemini CLIn8nNext.jsPaperclip

O build diário de 2026-07-07 reuniu 6 releases editoriais de cinco sistemas acompanhados pela Promovaweb, com material suficiente para separar origem pobre, patch pequeno e release extensa. O destaque técnico ficou no n8n@2.30.0, que concentrou a maior superfície de atualização, e no Paperclip canary/v2026.707.0-canary.7, que ampliou a área de diagnóstico para issues e workspaces.

codex

Changelog do codex rust-v0.143.0-alpha.38

O Codex publicou a sequência rust-v0.143.0-alpha.32 a rust-v0.143.0-alpha.38, mas a origem pública trouxe apenas a numeração dos builds. O registro diário preserva essa limitação para evitar leitura técnica inventada.

Novidades

A origem pública desta sequência alpha não descreve novidade funcional nem comportamento alterado. O update deve ser acompanhado como evolução de versão, com validação local antes de qualquer adoção motivada por rotina interna.

Melhorias

A origem não documenta qual superfície do Codex mudou, nem informa comportamento novo em CLI ou TUI. A validação precisa partir do fluxo local usado pelo responsável técnico, cobrindo autenticação, sandbox e runtime quando esses pontos fizerem parte do uso real.

Correções

A origem pública deste build não informa correções de falha, regressão ou compatibilidade. O uso em ambiente principal exige um teste simples antes da troca de versão.

Breaking changes

O material público deste release não reporta quebra de compatibilidade nem instrução de migração. Como a origem é pobre, a ausência de aviso não deve substituir o teste local.

Ponto de Atenção

  • codex rust-v0.143.0-alpha.38 — Origem pobre: a página de release só informa o número da versão, então o update não deve ser aprovado por mudança documentada.
  • codex rust-v0.143.0-alpha.38 — Teste sugerido: execute autenticação, abertura da TUI, leitura do diretório de trabalho e resposta a um comando simples antes de promover a versão.

Notas da versão

  • codex rust-v0.143.0-alpha.38 — Série alpha: a versão principal deste registro é rust-v0.143.0-alpha.38, com sete builds publicados na janela semanal capturada.

gemini-cli

Changelog do gemini-cli v0.51.0-nightly.20260707.g15a9429b6

O Gemini CLI publicou uma nightly com correções em sandbox do macOS, importação de memória, literais de string e arquivos por referência. A sequência também inclui trabalho inicial de caretaker em Cloud Run, enquanto alguns builds intermediários não trouxeram corpo publicado.

Novidades

  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Caretaker em Cloud Run: o release inclui um esqueleto de serviço de egress e a implementação inicial de ingestão de webhook.

Melhorias

A origem não separa melhorias além das entradas marcadas como feat e fix. A versão deve ser tratada como nightly de integração, com validação nos pontos alterados.

Correções

  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Sandbox do macOS: o arquivo ~/.gitconfig fica somente leitura dentro do sandbox.
  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Literais de string: as sequências de escape são preservadas em string literals para modelos modernos.
  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Importação de memória: o processador de importação corrige escape por diretório via link simbólico.
  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Arquivos por referência: a resolução defensiva de caminho foi ajustada para arquivos citados por @.

Breaking changes

O material público deste release não reporta quebra de compatibilidade nem orientação de migração. Como a versão é nightly, ela precisa ser validada fora do fluxo principal.

Ponto de Atenção

  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Sandbox e memória: valide cenários com ~/.gitconfig, links simbólicos e arquivos importados por referência.
  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Teste sugerido: rode um comando que leia arquivo por @, outro que preserve caracteres escapados e uma execução em macOS sandbox.

Notas da versão

  • gemini-cli v0.51.0-nightly.20260707.g15a9429b6 — Builds sem corpo: os releases de 2026-07-04, 2026-07-05 e 2026-07-06 não publicaram detalhes no material bruto.

n8n

Changelog do n8n n8n@2.29.7

O n8n@2.29.7 é um patch pequeno para workflows com IA, geração de ações no editor e Salesforce com autenticação JWT. A versão não traz feature nova, mas corrige pontos que podem impedir execução ou configuração.

Novidades

A origem pública desta versão não informa novas funcionalidades nem mudança de comportamento fora dos fixes. A versão deve ser lida como patch de estabilidade para fluxos já existentes.

Melhorias

A origem pública desta versão não separa melhorias além das correções listadas. Por isso, a validação prática deve se concentrar nos nodes citados pela release.

Correções

  • n8n n8n@2.29.7 — Code node com AI tool: o Code node já não falha quando o workflow contém uma ferramenta de IA.
  • n8n n8n@2.29.7 — Ações do editor: o editor volta a gerar ações para nodes que usam um campo Action plano em diferentes versões.
  • n8n n8n@2.29.7 — Salesforce com JWT: o node de Salesforce corrige upload de documentos e mostra erros no caminho de autenticação JWT.

Breaking changes

O material público deste release não reporta quebra de compatibilidade nem instrução de migração. Mesmo assim, workflows com Salesforce e AI tool devem ser executados antes da atualização.

Ponto de Atenção

  • n8n n8n@2.29.7 — Workflows com IA: valide um workflow que combine Code node e AI tool.
  • n8n n8n@2.29.7 — Teste sugerido: execute um upload de documento no Salesforce via JWT e confirme se uma falha retorna mensagem útil para suporte.

Notas da versão

  • n8n n8n@2.29.7 — Patch específico: a origem traz apenas Bug Fixes, sem seção de features ou performance.

Changelog do n8n n8n@2.30.0

O n8n@2.30.0 é a atualização mais extensa do dia, porque combina mudanças administrativas com ajustes em credenciais e Instance AI. A mesma release exige homologação mais cuidadosa, já que a execução dos workflows também recebe mudanças em Data Tables e em integrações usadas por automações.

Novidades

  • n8n n8n@2.30.0 — API pública: a API agora lê evaluation test runs, exporta projetos e filtra execuções com crash.
  • n8n n8n@2.30.0 — Webhooks: a variável N8N_WEBHOOK_URL unifica URLs de webhook de produção e teste.
  • n8n n8n@2.30.0 — Credenciais Microsoft: Microsoft Entra Service Principal e Microsoft OAuth2 recebem autenticação por certificado.
  • n8n n8n@2.30.0 — Task runner Python: N8N_RUNNERS_ALLOW_TRANSITIVE_IMPORTS adiciona controle para imports transitivos.
  • n8n n8n@2.30.0 — Nodes Microsoft e Kafka: Excel, Teams e To Do aceitam autenticação Service Principal app-only, e o Kafka recebe mTLS com certificado de cliente.

Melhorias

  • n8n n8n@2.30.0 — Instance AI: cobrança, type definitions de community nodes e blocos de reasoning no editor recebem ajustes.
  • n8n n8n@2.30.0 — Credenciais privadas: o editor reabilita compartilhamento, mostra visualização somente leitura, exibe banner de conexão e marca execuções que usaram credencial privada.
  • n8n n8n@2.30.0 — Data Tables: o editor melhora o node, permite editar artifacts quando a IA não está rodando e reconcilia schema de colunas ao abrir o node.
  • n8n n8n@2.30.0 — Performance: estatísticas de workflow são agregadas para evitar contenção em linhas quentes, e ações de inspeção do Instance AI retornam resumos de estrutura por padrão.

Correções

  • n8n n8n@2.30.0 — AI Agent Node: a memória de chat preserva chamadas paralelas de ferramentas e retorna passos intermediários quando nenhuma ferramenta é usada.
  • n8n n8n@2.30.0 — API de execuções: a listagem pública exclui apenas execuções em andamento, e corpo ilegível da requisição retorna erro de cliente.
  • n8n n8n@2.30.0 — Banco e Data Tables: o relatório respeita a versão alvo, a conexão inicial é tentada novamente no startup e linhas de Data Table voltam em ordem determinística.
  • n8n n8n@2.30.0 — Community packages: updates com falha fazem rollback, e dependências como langgraph, langgraph-checkpoint e zod são fixadas.
  • n8n n8n@2.30.0 — Salesforce: o node corrige uploads de documento, normaliza respostas 204 vazias em JWT, respeita continue on error e usa busca server-side no seletor Contact Account.
  • n8n n8n@2.30.0 — MCP: conexões de registry carregam tools pelo servidor, o MCP Client evita token indefinido e o MCP Server Trigger remove sessões ociosas.

Breaking changes

O material público deste release não reporta quebra de compatibilidade nem instrução de migração. A quantidade de mudanças em credenciais, Instance AI, Data Tables e API pública justifica homologação antes de atualizar ambientes com workflows críticos.

Ponto de Atenção

  • n8n n8n@2.30.0 — Credenciais e permissões: revise fluxos com credenciais privadas, credenciais gerenciadas pelo AI Gateway, OAuth e RBAC de tags.
  • n8n n8n@2.30.0 — Instance AI e ferramentas: execute workflows com AI Agent Node, Code node, tool-variant nodes, MCP Client e MCP Server Trigger.
  • n8n n8n@2.30.0 — Banco e Data Tables: valide paginação, importação de CSV, ordem de linhas, schema de colunas e startup com banco indisponível temporariamente.
  • n8n n8n@2.30.0 — Teste sugerido: em staging, rode um workflow com IA e credencial privada, outro com Salesforce JWT, um webhook com basic auth incorreto e uma consulta de Data Table paginada.

Notas da versão

  • n8n n8n@2.30.0 — Release extensa: o material bruto traz muitas correções e features, então o artigo agrupa itens por superfície afetada e remove ruído de PR, imagens e links de comparação.

nextjs

Changelog do nextjs v16.3.0-canary.79

O Next.js v16.3.0-canary.79 consolida uma semana de canaries com mudanças relevantes para desenvolvimento local e navegação. A versão também altera observabilidade, bundler, atualização de Server Components e cache, então ela deve ser validada em branch de teste.

Novidades

  • nextjs v16.3.0-canary.79 — Server Components HMR: a flag experimental serverComponentsHmrCancellation aparece na sequência e o cliente aborta requisições HMR superadas por uma nova requisição.
  • nextjs v16.3.0-canary.79 — Fragment scroll: o novo handler de rolagem por fragmento vem habilitado por padrão.
  • nextjs v16.3.0-canary.79 — Trace viewer: o backend de trace agora aceita span ids em string.

Melhorias

  • nextjs v16.3.0-canary.79 — Turbopack: exports dinâmicos recebem todas as chaves antes do objeto ser selado, e os testes end-to-end cobrem service workers.
  • nextjs v16.3.0-canary.79 — React canary: a dependência de React é atualizada de 3508aee6-20260702 para 23def8fd-20260706.
  • nextjs v16.3.0-canary.79 — Estatísticas de CI: comentários de stats agora aceitam estatísticas parciais.

Correções

  • nextjs v16.3.0-canary.79 — Middleware e OpenTelemetry: o span pai correto é usado para middleware em Node.js, e o hook de instrumentation aguarda middleware com adapters.
  • nextjs v16.3.0-canary.79 — Output configurado: supportsImmutableAssets é desativado quando config.output está presente.
  • nextjs v16.3.0-canary.79 — Dev overlay: o espaçamento do card de correção aumenta para não brigar com o botão flutuante de copiar prompt.
  • nextjs v16.3.0-canary.79 — Templates Webpack: requires também são reescritos nos templates de página com Webpack.

Breaking changes

O material público deste release não reporta quebra de compatibilidade nem orientação de migração. Por ser canary, a validação deve acontecer longe do branch principal.

Ponto de Atenção

  • nextjs v16.3.0-canary.79 — Navegação e HMR: projetos que testam Instant Navigation, Server Components HMR ou fragment scroll devem conferir navegação no navegador, atualização de componente e histórico.
  • nextjs v16.3.0-canary.79 — Teste sugerido: rode o build e o dev server de uma aplicação com middleware, Turbopack e Cache Components, depois navegue por rotas com refresh, fragmento e atualização de Server Components.

Notas da versão

  • nextjs v16.3.0-canary.79 — Releases mesclados: a origem agrega sete canaries publicados entre 2026-07-01 e 2026-07-07.

paperclip

Changelog do paperclip canary/v2026.707.0-canary.7

O Paperclip publicou uma sequência canary voltada a diagnóstico de issue, validação de workspace e segurança de migrations. A atualização também inclui endpoints para blockers, wakes e subárvores, além de ajuste de protocolo para o OpenClaw Gateway e uma entrada parcial sobre recovery card.

Novidades

  • paperclip canary/v2026.707.0-canary.7 — Diagnóstico de subárvore: GET /api/issues/:id/diagnostics/subtree retorna uma travessia limitada da árvore abaixo de uma issue.
  • paperclip canary/v2026.707.0-canary.7 — Diagnóstico de wakes: GET /api/issues/:id/diagnostics/wakes expõe wake requests e eventos de defer ou suppression.
  • paperclip canary/v2026.707.0-canary.7 — Diagnóstico de blockers: GET /api/issues/:id/diagnostics/blockers mostra readiness por blocker e um resumo do impedimento visível para o caller.
  • paperclip canary/v2026.707.0-canary.7 — Segurança de migrations: packages/db ganha checker estático para padrões perigosos em migrations, integrado ao gate check:migrations.

Melhorias

  • paperclip canary/v2026.707.0-canary.7 — Projeções sanitizadas: os diagnósticos removem payloads brutos, erros brutos, detalhes de atividade e campos de trigger antes de responder.
  • paperclip canary/v2026.707.0-canary.7 — Autorização por nó: os diagnósticos de subárvore e blocker filtram cada nó pela permissão de leitura.
  • paperclip canary/v2026.707.0-canary.7 — Tipos compartilhados: respostas e tipos de blocker, wake e subtree diagnostics foram exportados em @paperclipai/shared.

Correções

  • paperclip canary/v2026.707.0-canary.7 — Contenção de branch: testes com Postgres embutido cobrem divergência de branch em realização de git worktree, restauração de workspace persistido e finalização de heartbeat.
  • paperclip canary/v2026.707.0-canary.7 — Workspace sem projeto: o heartbeat falha cedo com workspace_validation_failed quando uma issue sem projeto tenta usar git_worktree sobre agent_home.
  • paperclip canary/v2026.707.0-canary.7 — Base não git: a validação impede diretórios base que não são checkouts git antes das operações de worktree.
  • paperclip canary/v2026.707.0-canary.7 — OpenClaw Gateway: o adapter sobe PROTOCOL_VERSION para 4 para alinhar com o gateway.

Breaking changes

O release analisado não reporta quebra de compatibilidade como mudança pública. A sequência altera validações de workspace e gates de migration, então ambientes que usam git worktree, heartbeat e checks de banco precisam validar o fluxo completo antes de adotar a canary.

Ponto de Atenção

  • paperclip canary/v2026.707.0-canary.7 — Endpoints de diagnóstico: revise chamadas com usuários de baixa confiança, blockers ocultos e acesso entre empresas.
  • paperclip canary/v2026.707.0-canary.7 — Workspace git: teste issue sem projeto, base não git, workspace isolado, operator branch e finalização de heartbeat.
  • paperclip canary/v2026.707.0-canary.7 — Migration safety: rode pnpm run check:migrations em packages/db com uma migration de teste antes de confiar no gate para novas alterações de banco.
  • paperclip canary/v2026.707.0-canary.7 — Teste sugerido: execute as suítes issue-blocker-diagnostics-routes, issue-wake-diagnostics-routes, issue-subtree-diagnostics-routes, heartbeat-workspace-branch-containment e heartbeat-workspace-session em staging.

Notas da versão

  • paperclip canary/v2026.707.0-canary.7 — Canaries mesclados: a origem agrega canary.0 a canary.7, com conteúdo detalhado em seis builds.
  • paperclip canary/v2026.707.0-canary.7 — Origem parcial: canary.1 e canary.7 trazem apenas título curto no material bruto, então o artigo não inventa detalhes além do que a origem afirma.
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.