Skip to content

Releases: lukeed/httpie

v1.1.2

13 May 06:48
Compare
Choose a tag to compare

Patches

  • Catch JSON.parse errors (#16): 6d47bc7
    Thank you @roblav96!

  • Format JSON.parse errors consistently: 3535f34
    Includes statusCode, headers, and other response data keys.

Chores

  • Add "Invalid JSON" test: b493649
  • Don't use strict equality check for test (key order): 4b4a92b

v1.1.1

15 Mar 19:28
Compare
Choose a tag to compare

Patches

  • Handle WHATWG URLs (via new url.URL) correctly (#15): 4fa89f8
    Thank you @fraxken for the issue!

  • TypeScript: Allow URL class-type for uri argument: 55636eb

Chores

  • Add tests for URL vs legacy Url parsing: 4cf0975
  • Update size: ccc94ed

v1.1.0

04 Feb 02:34
Compare
Choose a tag to compare

Features

Chores

  • Golf: Rewrote the opts copying/handling to shave 15 bytes: 6150b66
    This allowed httpie to receive a new feature without increasing its size!

v1.0.2

02 Feb 15:10
Compare
Choose a tag to compare

Chores

  • Improve TypeScript definitions, allowing partial opts usage (#8): 9438f0e
    Thank you @TrustGit!

v1.0.1

02 Feb 15:09
Compare
Choose a tag to compare

Patches

  • Do not attempt to JSON.parse if response was empty, despite headers: ba46ef8

Chores

v1.0.0

31 Jan 04:01
Compare
Choose a tag to compare

Features

Chores

v0.3.0

30 Jan 17:47
Compare
Choose a tag to compare

Features

  • Now, httpie automatically follows 3xx redirects, so long as they have a Location header!
    Thanks to all who voted in #1 🙏

  • Also, as per the poll results, added a redirect option to disable automatic follows: a6a2838

Patches

  • Re-attach custom headers into the request! 🤦‍♂️ (#4): 33716d5
    This was a mishap when preparing for publish. Thank you @Siilwyn for raising issue.

Chores