v0.9.0
Release date: 2026-04-21
Primera release beta
Section titled “Primera release beta”Fetchpier 0.9.0 es la primera versión beta, disponible para Windows, macOS y Linux.
Workspaces
Section titled “Workspaces”- Workspaces basados en filesystem: una carpeta = un workspace.
- App state en
.fetchpier/settings.json(workspace settings) yenvironments/<env>/.state/(cookies por environment). - Artefactos top-level:
requests/(árbol de.http) yenvironments/<env>/config.json(uno por environment). - Log de cada send en
requests/.runs/(antes “history”), ignorado en Git por default. - Watcher de archivos: cambios en disco se reflejan en la UI en vivo.
- Últimos 5 workspaces recordados en la pantalla de bienvenida.
Requests
Section titled “Requests”- Formato
.httpplano, versionable con Git. - Editor multi-pestaña con CodeMirror 6 y resaltado de
{{variables}}. - URL bar, headers, query params, body y configuración por request.
- Autenticación Bearer, Basic y API Key (header o query).
- Settings HTTP por request y por workspace: versión HTTP (1.1 / 2 / auto), validación SSL, redirects, encoding de URL, cookie jar.
- Cookie jar persistido por environment.
Environments y variables
Section titled “Environments y variables”- Variables con sintaxis
{{ }}en URL, headers, body, params y scripts. - Un environment por carpeta bajo
environments/<env>/con suconfig.json. - Environment Manager en la UI y acceso rápido desde el command palette.
Scripts y tests
Section titled “Scripts y tests”- Pre-request y post-response scripts en un sandbox síncrono (sin red, sin filesystem, sin
Promise/timers, timeout 5 s). - API
fp.*para leer y mutar request/response/environment/variables. - Assertions estilo Chai con
fp.test+fp.expect. - Panel Tests con resultados, logs y export a JSON o JUnit XML.
Import de schemas
Section titled “Import de schemas”- OpenAPI 3.x y Swagger 2 (JSON / YAML).
- GraphQL SDL y resultados de introspección.
- WSDL (SOAP).
- Colecciones y environments de Postman.
- Detección automática de formato y estrategias para conflictos (merge / replace / abort).
- Command palette (
Ctrl/Cmd+P) con comandos, archivos y environments. - Tema claro y oscuro.
- Zoom configurable con persistencia.
- UI disponible en español e inglés.
- Check for updates integrado contra
releases.json. - Idiomas: Español e Inglés.