Skip to content

Releases: ducaale/xh

v0.15.0

27 Jan 22:17
Compare
Choose a tag to compare

Features

  • Add support for --raw flag, see #202 (@ducaale)
  • Add Fruity theme, see #206 (@ducaale)
  • Use a custom netrc parser that supports comments and is more faithful to HTTPie, see #207 (@blyxxyz)
  • Add browser-style text encoding detection, see #203 (@blyxxyz)
  • Enable using OS certificate store with rustls, see #225 (@austinbutler)
  • Improve quoting and update options from --curl, see #200 (@blyxxyz)

Bug fixes

  • Expand tilde in request items that contain a path, see #209 (@ducaale)
  • Get version from -V when generating manpages, see #214 (@ducaale)

Other

v0.14.1

26 Nov 20:44
Compare
Choose a tag to compare

Bug fixes

  • Do not print response body unconditionally, see #197 (@blyxxyz)

Other

  • Do not rebuild when no syntax or theme file has changed, see #194 (@blyxxyz)
  • Remove curl from dev-dependencies by replacing httpmock with hyper, see #190 (@ducaale)

v0.14.0

15 Nov 14:40
Compare
Choose a tag to compare

Features

  • Add --http-version for forcing a specific http version, see #161 (@ducaale)
  • Support overwriting response's mime and charset via --response-mime and --response-charset respectively, see #184 (@ducaale)
  • Add support for digest authentication, see #176 (@ducaale)
  • Add --ssl option for forcing a specific TLS version, see #168 (@blyxxyz)

Bug fixes

Other

v0.13.0

16 Sep 20:14
Compare
Choose a tag to compare

Features

  • Add --all flag for printing intermediate requests and responses, see #137 (@ducaale)
  • Support customising what sections are printed from intermediary requests and responses
    via the --history-print flag, see #137 (@ducaale)

Bug fixes

  • Apply header title case for consecutive dashes, see #170 (@blyxxyz)
  • Avoid printing unnecessary line separators when --all flag is used, see #174 (@ducaale)

Other

  • Include Debian package in release artifacts, see #172 (@ducaale)

v0.12.0

05 Aug 23:37
Compare
Choose a tag to compare

Features

  • Add support for HTTPie's Sessions, see #125 (@ducaale)
  • Send and display headers names as title case for non-HTTP/2 requests and responses, see #167 (@blyxxyz)
  • Support using the system's TLS library via --native-tls flag, see #154 (@blyxxyz)
  • Support listing default args in a config file, see #165 (@ducaale)

v0.11.0

26 Jul 12:52
Compare
Choose a tag to compare

Features

  • Support HTTPie's REQUESTS_CA_BUNDLE & CURL_CA_BUNDLE env variables, see #146 (@ducaale)
  • Enable color + wrapping for --help output, see #151 (@QuarticCat)
  • Add monokai theme, #157 (@ducaale)
  • handle responses compressed in deflate format, see #158 (@ducaale)
  • Support setting the filename for multipart uploads, see #164 (@blyxxyz)

Bug fixes

  • Do not hardcode /tmp in the install script, see #149 (@blyxxyz)

Other

Breaking changes

v0.10.0

17 May 19:44
Compare
Choose a tag to compare
bump version to 0.10.0

v0.9.2

25 Mar 00:08
Compare
Choose a tag to compare
bump version to v0.9.2

v0.9.1

16 Mar 23:02
Compare
Choose a tag to compare
bump version to 0.9.1

v0.9.0

08 Mar 19:53
Compare
Choose a tag to compare
bump version to 0.9.0