Release do Paperclip · 21 de julho de 2026

Paperclip canary/v2026.721.0-canary.0

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

Paperclip canary/v2026.721.0-canary.0

Resumo

O Paperclip canary/v2026.721.0-canary.0 corrige o isolamento dos testes do cliente HTTP usado pela interface de linha de comando. A mudança limpa substituições globais de fetch depois de cada teste e não altera o código executado em produção.

Novidades

A origem pública não anuncia nenhum recurso novo nesta versão canary.

Melhorias

  • Paperclip canary/v2026.721.0-canary.0 — Isolamento dos testes: a limpeza do cliente de API segue o mesmo padrão mais restritivo usado nos testes da interface de linha de comando.

Correções

  • Paperclip canary/v2026.721.0-canary.0 — Substituições globais: o afterEach executa vi.unstubAllGlobals() para impedir que um fetch simulado permaneça ativo em testes posteriores do mesmo worker do Vitest.

Breaking changes

A origem pública não declara quebra de compatibilidade. A mudança está restrita aos testes e não modifica o comportamento do Paperclip durante a execução normal.

Ponto de Atenção

  • Paperclip canary/v2026.721.0-canary.0 — Dependência entre testes: um teste que esperava reutilizar a substituição global de outro caso precisará criar o próprio setup em beforeEach.
  • Paperclip canary/v2026.721.0-canary.0 — Teste sugerido: execute ./node_modules/.bin/vitest run cli/src/__tests__/http.test.ts --config cli/vitest.config.ts e confirme a aprovação dos cinco testes registrada na origem.

Notas da versão

  • Paperclip canary/v2026.721.0-canary.0 — Escopo da versão: a publicação altera somente a limpeza dos testes do cliente HTTP da interface de linha de comando.
Voltar para o changelog do Paperclip

Á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.