v0.9.5
Release date: 2026-11-04
Correções da CLI e preparação para a publicação no npm
Section titled “Correções da CLI e preparação para a publicação no npm”Correções da interface de linha de comando e preparação para a publicação de @fetchpier/cli.
Corrigido
Section titled “Corrigido”fp runsem path agora executa todas as requisições da pastarequests/do workspace a partir de qualquer diretório — uma subpasta do workspace, ou de fora dele com--workspaceouFETCHPIER_WORKSPACE. Antes só funcionava a partir da raiz do workspace e, fora dela, falhava com “Path not found”.- O comando que
fp initsugere ao final (fp run --workspace <name>, oufp runao inicializar a pasta atual) agora funciona como impresso; a sugestão anterior falhava quando copiada a partir do mesmo diretório. --bailagora também para após uma requisição que não obteve resposta (host inalcançável, conexão recusada, timeout, falha de TLS), e não apenas após um teste falho ou um erro de script — a mesma regra que o código de saída já aplicava.- O pacote npm é sempre gerado a partir do código-fonte que está sendo empacotado ou publicado, em vez de levar o que quer que a última build local tenha deixado.
Adicionado
Section titled “Adicionado”- Quando um path passado a
fp runnão existe no diretório atual mas existe dentro do workspace, o erro sugere o path a digitar. - O pacote npm inclui os avisos de licença do código de terceiros empacotado nele.
Alterado
Section titled “Alterado”- A referência da CLI (o README do pacote) foi reescrita para corresponder à ferramenta: o mínimo real de Node.js (22.19), quais comandos precisam de um workspace, cada flag e código de saída, as variáveis de ambiente que ela lê, o uso de segredos no CI e exemplos de CI que funcionam como escritos. Os exemplos de CLI no README do projeto foram corrigidos para corresponder.
Release completa: v0.9.5 no GitHub.