Skip to content

Releases: nojima/httpie-go

v0.7.0

14 Jun 13:26
5752e06
Compare
Choose a tag to compare
  • Support --check-status
  • Fix a bug that could cause panic when broken JSON was returned
  • Fixed an issue where Host header values were not being output correctly in -v
  • Fix DNS issue on termux (Android)

v0.6.0

09 Aug 09:12
c829949
Compare
Choose a tag to compare

New Features

  • Support --download
  • Support --http1 to force HTTP/1.1 protocol
  • Support --verify=no to ignore SSL certificate verification.
  • Keep the order of keys in JSON objects in HTTP responses.
  • Colorize rfc7807 error repsonses
  • Support Windows

v0.5.0

17 Jun 14:46
Compare
Choose a tag to compare

Changes

  • Command name was renamed from hg to ht.

v0.4.0

10 Mar 11:26
d7441d0
Compare
Choose a tag to compare

New Features

  • Support BASIC auth
    • --auth=USER[:PASS]
  • --license flag to print license information

License

The license of httpie-go is changed to MIT License.

v0.3.0

03 Mar 13:27
52e8f39
Compare
Choose a tag to compare

New Features

  • Support --follow flag.
    • Follows 30x redirects.
  • Data item can read its value from STDIN with @-.
    • ex) echo world | hg httpbin.org/post hello=@-
  • Support --json flag.

v0.2.0

24 Feb 15:13
fef36a3
Compare
Choose a tag to compare

New Features

  • Support multipart request.
  • --print flag now supports printing request header and body.
  • Add --pretty flag (except for --pretty=colors).
  • Add --headers, --body, --verbose.
  • Add --version flag.

License

httpie-go is now licensed under Apache license.

v0.1

18 Feb 09:25
190a98e
Compare
Choose a tag to compare

First release. This version might meet the demand of 80% of daily use.

Features:

  • Basic HTTP client functionality
  • Positional argument parsing
    • METHOD omission (guess method from body type)
  • URL parsing
    • Scheme omission
    • localhost omission
  • Request item:
    • Data field item (=)
    • Raw JSON field item (:=)
    • HTTP header item (:)
    • URL parameter item (==)
  • Request Body
    • JSON (default)
    • Form (--form)
    • Read body from stdin
  • Response printing
    • Request header pretty print with color
    • Request body (JSON) pretty print with color
    • Disable pretty printing when stdout is not terminal
    • Disable printing header when stdout is not terminal
    • --print option
  • --timeout option
  • --ignore-stdin option