O dia 2026-06-02 trouxe quatro releases acompanhados pela Promovaweb, com peso maior em Claude Code e Next.js. O Claude Code publicou uma versão focada em segurança de escrita, sessões em segundo plano e ajustes de Windows, enquanto o Next.js avançou em Turbopack, Cache Components, overlays de erro, prerender e documentação.
OpenClaw e Paperclip aparecem em canais preliminares, com níveis de detalhe bem diferentes. O OpenClaw publicou uma alpha sem notas técnicas, enquanto o Paperclip trouxe duas mudanças pequenas, porém objetivas, ligadas ao Codex.
Releases do dia
Changelog do Claude Code v2.1.160
O Claude Code v2.1.160 é uma versão relevante para o responsável técnico que usa agentes em background, WSL, Windows, modo automático e edição assistida de arquivos. A mudança mais importante está nas novas confirmações antes de escrita em arquivos capazes de executar comandos, porque esse tipo de alteração pode afetar shell, Git, build tools e devcontainer.
Novidades
- Claude Code v2.1.160 — Arquivos de inicialização: a CLI agora pede confirmação antes de escrever em
.zshenv,.zlogin,.bash_logine~/.config/git/, reduzindo a chance de um comando ser executado por alteração automática em arquivo sensível. - Claude Code v2.1.160 — Configurações de build: o modo
acceptEditsagora pede confirmação antes de gravar.npmrc,.yarnrc*,bunfig.toml,.bazelrc,.pre-commit-config.yaml,.devcontainer/e arquivos similares que podem conceder execução de código. - Claude Code v2.1.160 — Edição após
grep: comandosgrep,egrepefgrepde arquivo único agora satisfazem a checagem de leitura antes da edição, então a CLI já não exige umReadseparado quando a busca já inspecionou o arquivo.
Melhorias
- Claude Code v2.1.160 — Agentes recentes: sessões de agentes em segundo plano abertas há pouco tempo ficaram mais rápidas para retomar dentro de
claude agents. - Claude Code v2.1.160 — Modo automático: o classificador reduziu raciocínio interno em ações rotineiras, diminuindo impedimentos com a mensagem
could not evaluate this action. - Claude Code v2.1.160 — Encerramento em background:
claude rm,stope a limpeza por inatividade enviamSIGTERMantes deSIGKILLaos subprocessos de shell, permitindo que handlers de limpeza rodem antes do encerramento forçado. - Claude Code v2.1.160 — Provedores externos: a mensagem de indisponibilidade do modo automático em Bedrock, Vertex, Foundry e provedores equivalentes agora aponta para
CLAUDE_CODE_ENABLE_AUTO_MODE, em vez de responsabilizar o modelo incorretamente. - Claude Code v2.1.160 — Modelo indisponível: erros de modelo ausente já não sugerem
--modelquando o Claude Code roda via SDK ou outro host que não aceita essa flag da CLI.
Correções
- Claude Code v2.1.160 — Clipboard no WSL: a cópia por seleção no Windows via WSL usa interoperabilidade com PowerShell, corrigindo terminais que não aceitam OSC 52, como MobaXterm.
- Claude Code v2.1.160 — Histórico de agentes: sessões concluídas retomadas por
claude agentsjá não perdem histórico e de executar novamente o prompt original. - Claude Code v2.1.160 — Retomada após inatividade: sessões em background reconectadas depois de expiração noturna já não perdem a conversa e de reenviar o prompt inicial.
- Claude Code v2.1.160 — Daemon carregado:
claude --bgcorrige falha ocasional desocket missingquando o daemon iniciava a frio em máquina com CPU alta. - Claude Code v2.1.160 — Diretórios no Windows: diretórios usados por sessões em segundo plano podem ser removidos depois de
claude rm, sem aguardar a saída completa do daemon. - Claude Code v2.1.160 — Lista de agentes: agentes que retomaram trabalho já não aparecem indevidamente em
Completed. - Claude Code v2.1.160 — Auto-updater:
claude agentsjá não congela por alguns segundos ao voltar para a lista de sessões, porque o auto-updater não reavalia a cada saída. - Claude Code v2.1.160 — Teclado no Windows:
Esc, setas e digitação voltam a responder em sessões background ou na visão de agente quando o host está sob CPU alta. - Claude Code v2.1.160 — Terminais sem sync markers: agentes já não emitem marcadores de sincronização para Apple Terminal e tmux, evitando artefatos de renderização.
- Claude Code v2.1.160 — Rolagem de sessão: o mouse wheel volta a rolar a transcrição aberta pela lista de agentes, em vez de navegar pelo histórico de prompts.
- Claude Code v2.1.160 — IME CJK: a composição de caracteres CJK aparece junto ao cursor de entrada no
claude agents, não no canto inferior esquerdo. - Claude Code v2.1.160 — Links locais no Windows: links
file:///C:/...válidos já não são reescritos para caminhos quebrados em terminais com hyperlink. - Claude Code v2.1.160 — Modo de voz: o modo de voz volta a conectar quando diretório do projeto ou branch contém caracteres não ASCII ou especiais.
- Claude Code v2.1.160 — Esforço
ultracode:/effort ultracodejá não culpa dynamic workflows quando o modelo não aceitaxhigh, e a opção já não aparece em modelos incompatíveis. - Claude Code v2.1.160 — Scrollback breve: respostas anteriores do Claude já não desaparecem ao retomar uma sessão breve com o modo breve desativado.
- Claude Code v2.1.160 — Vim mode: o comando
pcola no cursor quando o registrador foi preenchido comv$, em vez de inserir o conteúdo na linha abaixo.
Breaking changes
Não houve breaking change declarada pelo release. Mesmo assim, as novas confirmações mudam a rotina do responsável técnico que automatizava escrita em arquivos de shell, Git, build tools ou devcontainer.
Ponto de Atenção
- Claude Code v2.1.160 — Escrita em arquivo sensível: projetos que dependem de edição automática em
.npmrc,.zshenv,.devcontainer/ou arquivos equivalentes precisam revisar o novo prompt de confirmação antes de considerar a tarefa concluída. Teste sugerido: peça uma alteração controlada em.npmrcdentro de um repositório de teste e confirme se a CLI pede aprovação antes de salvar. - Claude Code v2.1.160 — Background no Windows: usuários de
claude --bg,claude agentse WSL devem validar retomada, encerramento e remoção de diretórios após sessões antigas. Teste sugerido: abra uma sessão em segundo plano, encerre comclaude rme tente excluir o diretório inicial logo depois. - Claude Code v2.1.160 — Gatilho
ultracode: a palavraworkflowjá não aciona o modo especial diretamente, e o gatilho explícito agora éultracode. Teste sugerido: acione um pedido comultracodee compare com uma formulação natural para confirmar a rota de execução esperada.
Notas da versão
- Claude Code v2.1.160 — Variável sem efeito:
CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDEfoi removida e agora não altera o comportamento da CLI. - Claude Code v2.1.160 — JetBrains: a sugestão de instalação do plugin JetBrains foi retirada da inicialização.
- Claude Code v2.1.160 — Dynamic workflows: o gatilho foi renomeado de
workflowparaultracode, com destaque violeta no input do prompt.
Changelog do Next.js v16.3.0-canary.37
O Next.js v16.3.0-canary.37 é um release canary extenso, com foco claro em Turbopack, analyzer, Cache Components, prerender, overlays de erro e manutenção de CI. A versão deve ser usada como build de validação técnica, principalmente por projetos que já testam Turbopack, rotas com streaming, cache experimental ou infraestrutura de build própria.
Novidades
- Next.js v16.3.0-canary.37 — Overlay de erros: o instant error overlay ganhou separação entre abas de erros e insights, tornando mais direta a investigação de problemas durante desenvolvimento.
- Next.js v16.3.0-canary.37 — Segmentos não renderizados: o overlay de validação de segmento não renderizado foi redesenhado para indicar melhor qual parte da rota falhou no resultado esperado.
- Next.js v16.3.0-canary.37 — Cache de imagem: a flag experimental
imgOptOperationCachefoi adicionada para testar cache de operações de otimização de imagem. - Next.js v16.3.0-canary.37 — Streaming prerender: Cache Components recebeu suporte a streaming prerender, ampliando a superfície de testes para renderização parcial.
- Next.js v16.3.0-canary.37 — Regiões preferenciais: preferências de região do adapter agora são propagadas, ponto importante para deploys que dependem de afinidade geográfica.
- Next.js v16.3.0-canary.37 — Pré-carregamento de App Shells: App Shells agora são enviados antecipadamente ao cliente, mudança ligada à navegação e ao carregamento inicial.
Melhorias
- Next.js v16.3.0-canary.37 — Analyzer do Turbopack: o analyzer agora interpreta melhor ternários, promises em métodos de string e nullish, números negativos como constantes e curto-circuito em
ANDeOR. - Next.js v16.3.0-canary.37 — Organização do analyzer:
graph.rsfoi dividido em arquivos menores,JsValueganhou pasta própria e tiposWellKnownObjectKindeWellKnownFunctionKindforam movidos parawell_known/kinds.rs. - Next.js v16.3.0-canary.37 — Objetos conhecidos: métodos
explainforam adicionados aWellKnownObjectKindeWellKnownFunctionKind, melhorando diagnóstico interno do analyzer. - Next.js v16.3.0-canary.37 — NFT no Turbopack: o tracing agora usa
Endpoint.traced_files, o grafo de módulos apoia NFT e o span de eventos HMR recebeuchunk_name. - Next.js v16.3.0-canary.37 — Referências internas: Turbopack trata function pointers como copiáveis, armazena
TaskDirtyCauseemDirtynesse simplifica o controle de módulos mesclados. - Next.js v16.3.0-canary.37 — HMR: a lista de chunks HMR reduz assinaturas, diminuindo trabalho repetido durante desenvolvimento.
- Next.js v16.3.0-canary.37 — Windows:
import.meta.urlagora gera URLs de arquivo válidas no Turbopack em Windows. - Next.js v16.3.0-canary.37 — Typegen: falha em
next typegenagora encerra com código diferente de zero e mensagem explícita. - Next.js v16.3.0-canary.37 — Docker: a documentação de deploy aponta para o guia oficial de Docker do Next.js.
- Next.js v16.3.0-canary.37 — Custom server: a orientação de otimização para servidor customizado foi corrigida na documentação.
- Next.js v16.3.0-canary.37 — Guias iniciais: exemplos de código nos guias de getting started foram ajustados.
- Next.js v16.3.0-canary.37 — Cache Components: a documentação adicionou
experimental.partialFallbackse reposicionou a chamada decacheHandlerem ISR. - Next.js v16.3.0-canary.37 — API
next/root-params: a referência dessa API foi adicionada à documentação. - Next.js v16.3.0-canary.37 — E2E com Turbopack: jobs de teste que não são específicos de webpack agora usam Turbopack.
Correções
- Next.js v16.3.0-canary.37 — Instrumentation:
RouteModule.prepareagora aguardainstrumentation, evitando preparação incompleta da rota. - Next.js v16.3.0-canary.37 — Prerender de erro: metadata estática e viewport foram removidas da recuperação de erro de prerender quando
cache-componentsestá ativo. - Next.js v16.3.0-canary.37 — Cache instável: o bail-out de
'use cache'foi corrigido quandounstable_instant = false. - Next.js v16.3.0-canary.37 — Client instrumentation: Turbopack corrigiu
instrumentationClientInjectcomtype:module. - Next.js v16.3.0-canary.37 — Parâmetros de URL em cache: search params incorretos já não são armazenados em cache.
- Next.js v16.3.0-canary.37 —
require.context: o regex padrão derequire.contextfoi corrigido no analyzer do Turbopack. - Next.js v16.3.0-canary.37 —
notFound: o caminho de recuperação denotFoundna trilha de erro foi melhorado. - Next.js v16.3.0-canary.37 — Firefox: o loop de refresh no carregamento inicial de páginas com streaming em modo dev foi corrigido.
- Next.js v16.3.0-canary.37 — Pages router: a escrita direta dos arquivos de exportação do pages router em
server/pages/foi reaplicada. - Next.js v16.3.0-canary.37 —
ReadRef: uma implementação insegura deIntoIteratorparaReadReffoi corrigida. - Next.js v16.3.0-canary.37 — Testes instáveis: testes de
instant-nav-panelforam ignorados temporariamente enext-after-app-staticrecebeu ajuste. - Next.js v16.3.0-canary.37 — Playwright: o Dockerfile de
playwright-chromiumusado em CI foi corrigido.
Breaking changes
Não houve breaking change declarada pelo release. Ainda assim, a combinação de Turbopack, Cache Components, prerender, analyzer e typegen torna a adoção sensível para projetos que usam recursos experimentais ou pipelines rígidos de CI.
Ponto de Atenção
- Next.js v16.3.0-canary.37 — Turbopack em Windows: projetos que usam Turbopack no Windows precisam validar
import.meta.url,require.context, HMR e expressões com ternários, promises, strings e nullish. Teste sugerido: rode o projeto com Turbopack em Windows e acesse uma rota que use imports dinâmicos,require.contexte código dependente deimport.meta.url. - Next.js v16.3.0-canary.37 — Cache Components: aplicações com
cache-components,'use cache', ISR, prerender ou metadata estática devem revisar rotas que usam cache e fallback parcial. Teste sugerido: gere build de uma rota comgenerateStaticParams, metadata estática e Cache Components, depois confira navegação inicial e recuperação de erro. - Next.js v16.3.0-canary.37 — Typegen no CI: pipelines que chamam
next typegenpodem falhar de forma explícita quando existir erro real, porque o comando agora retorna código diferente de zero. Teste sugerido: executenext typegenno CI e confirme se a mensagem indica rota, arquivo ou tipo afetado. - Next.js v16.3.0-canary.37 — Otimização de imagem:
imgOptOperationCacheainda é experimental e deve ficar restrita a validação controlada. Teste sugerido: compare geração, cache e invalidação de imagens em uma rota com imagens otimizadas antes de ativar a flag em ambiente compartilhado.
Notas da versão
- Next.js v16.3.0-canary.37 — CI: dependências
actions/*foram atualizadas, o cache de package manager foi desativado em usos deactions/setup-nodeeTEST_CONCURRENCYsubiu de 8 para 12. - Next.js v16.3.0-canary.37 — Build cache: o cache de build em
build_and_deployrecebeu nome mais claro. - Next.js v16.3.0-canary.37 — Token do Graphite CI:
GRAPHITE_TOKENfoi renomeado paraGRAPHITE_CI_OPTIMIZER_TOKEN. - Next.js v16.3.0-canary.37 — Rspack Core:
/rspack-corerecebeu release1.0.3. - Next.js v16.3.0-canary.37 — Parser de análise: a dependência
ast-grepfoi atualizada. - Next.js v16.3.0-canary.37 — Documentação de skills: regras de
next-cache-components-optimizer,vocabulary-bridge, dynamic segments e triagem de issues foram revisadas. - Next.js v16.3.0-canary.37 — Código removido: trechos sem uso em
JsValue::Binarye conversões desnecessárias para stream foram eliminados.
Changelog do OpenClaw v2026.6.2-alpha.1
O OpenClaw v2026.6.2-alpha.1 foi publicado com uma origem mínima, contendo apenas o identificador da versão. Por isso, este bloco precisa ser lido como registro conservador de release alpha, sem tentativa de inferir mudança técnica que a fonte não descreve.
Novidades
Não há novidade técnica descrita na origem pública. O changelog capturado informa somente openclaw 2026.6.2-alpha.1.
Melhorias
Não há melhoria detalhada na origem pública. A fonte não informa alteração de UI, API, runtime, deploy, dados ou integração.
Correções
Não há correção detalhada na origem pública. Qualquer validação deve partir dos testes do projeto que pretende adotar a alpha.
Breaking changes
Não há breaking change declarada. Como a versão é alpha, a compatibilidade precisa ser confirmada antes de qualquer uso fora de ambiente de teste.
Ponto de Atenção
- OpenClaw v2026.6.2-alpha.1 — Origem sem detalhe técnico: o release não informa mudanças, correções nem limitações, então a adoção deve ser tratada como validação de versão preliminar. Teste sugerido: instalar a alpha em ambiente isolado, abrir os fluxos principais usados no projeto e comparar comportamento com a versão anterior antes de promover update.
Notas da versão
- OpenClaw v2026.6.2-alpha.1 — Release alpha: a marcação
alpha.1indica build preliminar, e a fonte pública não traz notas adicionais além do número da versão.
Changelog do Paperclip canary/v2026.602.0-canary.1
O Paperclip canary/v2026.602.0-canary.1 trouxe duas mudanças ligadas ao Codex. A primeira corrige uma corrida no snapshot do dev runner, e a segunda melhora a visualização de anexos ricos em issues.
Novidades
- Paperclip canary/v2026.602.0-canary.1 — Preview de anexos: anexos ricos de issues agora são renderizados com preview, facilitando a revisão de materiais vinculados durante análise.
Melhorias
Não há melhoria adicional descrita além do preview rico de anexos em issues. A origem não informa alteração de API, deploy ou compatibilidade.
Correções
- Paperclip canary/v2026.602.0-canary.1 — Snapshot do dev runner: a corrida no snapshot do dev runner foi corrigida, reduzindo inconsistência durante execução de desenvolvimento.
Breaking changes
Não há breaking change declarada. A mudança afeta principalmente dev runner e visualização de anexos.
Ponto de Atenção
- Paperclip canary/v2026.602.0-canary.1 — Dev runner: projetos que dependem de snapshots no dev runner devem validar execuções repetidas para confirmar que a corrida já não aparece. Teste sugerido: rodar o dev runner várias vezes com o mesmo cenário e verificar se o snapshot permanece consistente.
- Paperclip canary/v2026.602.0-canary.1 — Anexos de issue: previews ricos podem alterar a forma de revisar anexos em telas de issue. Teste sugerido: abrir uma issue com anexos variados e conferir se o preview aparece sem ocultar texto, metadados úteis ou ações de revisão.
Notas da versão
- Paperclip canary/v2026.602.0-canary.1 — Canal canary: a versão foi publicada no canal
canary, então deve ser validada antes de adoção em fluxo estável.
Leitura operacional do dia
O principal cuidado de 2026-06-02 está em ferramentas de desenvolvimento que mexem com execução local, cache e rotas de build. Claude Code pede atenção a arquivos que podem executar comandos, enquanto Next.js exige testes direcionados em Turbopack, Cache Components e CI antes de qualquer promoção de versão.
OpenClaw deve ficar limitado a validação isolada pela falta de notas públicas, e Paperclip pede conferência simples do dev runner e dos previews de anexos. Para adoção prática, o melhor caminho é testar cada release na superfície realmente usada: shell e agentes no Claude Code, rotas e build no Next.js, smoke test no OpenClaw e issue/dev runner no Paperclip.