Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Mar 19:08
· 89 commits to master since this release

Added

  • Automatically follow redirects. It can be disable with --no-follow option.
  • show snippet to generate code snippets for an endpoint.
  • send command new edit flags: -d,--data <DATA>, -H, --header <HEADER>, --query <QUERY>, -v, --var <VARIABLE>, -X, --request <METHOD>.
  • use command can now edit the current or to-be-used endpoint.
  • cp copy command.
  • mv move command.
  • You can now make a handle empty again with use's --empty option.
  • When sending the request, it fills URL with HTTP scheme if none is present.
  • New built-in cookie engine.
  • preferences.pager configuration.

Changed

  • context were renamed to env
  • header, query, config and variable commands now follow the same new pattern to promote consistency.
  • create options were revisited for better semantics with curl and other send and use options.
  • Variables are now edited in a plain-text file instead of TOML. (#41)
  • rm requires -r option to remove handles recursively. (#38)
  • History simplified. HTTP messages are displayed instead.

Fixed

  • After receiving response, quartz would only print and save the last chunk of response bytes instead of the entire body.
  • ls command's --depth option was behaving inconsistently.
  • Broken configuration file would break entire quartz usage.

Removed

  • Removed send command's --show option. Use last instead.
  • Removed simple get/set endpoint commands url and method. Prefer use options.
  • Removed status command. Use show instead.