Skip to content

v0.2.0

Choose a tag to compare

@wesleyara wesleyara released this 25 Sep 23:16
· 54 commits to main since this release

Collection Runner and CLI, a Portuguese UI, and user documentation.

Added

  • Runner: run a whole collection or folder, or a hand-picked and reordered selection,
    with iterations, delay between requests, stop on first failure, and the option to
    persist variables at the end. Opens from "Run…" on a folder or collection.
  • CLI: wttp run runs collections from the terminal with cli, json and junit
    reporters and exit codes for CI. Secrets come from WTTP_SECRET_<NAME> and are
    masked in all output. A GitHub Action is included.
  • HTTP: HTTP/2 over TLS, negotiated with ALPN when the server offers it.
  • Language: English and Brazilian Portuguese UI, selectable in Preferences → General
    (follows the system language by default).
  • Documentation: user guide in English and Portuguese, published online and bundled
    in the app for offline use (Help → Documentation).
  • Requests: copy a request as a cURL command.
  • Requests: paste a cURL command into the URL bar without overwriting existing work.
  • Responses: filter JSON responses with JSONPath.

Changed

  • Environments are edited in a tab instead of a modal.
  • Response status, time and size share a row with the response tabs when there is room.
  • Long values in key/value tables wrap instead of being truncated.

Fixed

  • The bundled documentation follows the app theme and searches in Portuguese.