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
afterEachexecutavi.unstubAllGlobals()para impedir que umfetchsimulado 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.tse 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.