← 返回首页
Releases · httpie/cli · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

Releases: httpie/cli

3.2.4

Compare

Choose a tag to compare

Filter
jkbrzt released this 01 Nov 17:33
  • Fix default certs loading and unpin requests. (#1596)

3.2.3

Compare

Choose a tag to compare

Filter
jkbrzt released this 10 Jul 14:23
  • Fix SSL connections by pinning the requests version to 2.31.0. (#1583, #1581)
  • Make it possible to unset the User-Agent and Accept-Encoding request headers. (#1502)

3.2.2

Compare

Choose a tag to compare

Filter
jkbrzt released this 19 May 21:43
  • Fixed compatibility with urllib3 2.0.0. (#1499)

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs/cli/installation
→ Learn more: https://httpie.io

3.2.1

Compare

Choose a tag to compare

Filter
isidentical released this 06 May 07:08
  • Improved support for determining auto-streaming when the Content-Type header includes encoding information. (#1383)
  • Fixed the display of the crash happening in the secondary process for update checks. (#1388)

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs/cli/installation
→ Learn more: https://httpie.io

HTTPie 3.2.0

Compare

Choose a tag to compare

Filter
isidentical released this 05 May 20:34
2142ae6
  • Added a warning for notifying the user about the new updates. (#1336)
  • Added support for single binary executables. (#1330)
  • Added support for man pages (and auto generation of them from the parser declaration). (#1317)
  • Added http --manual for man pages & regular manual with pager. (#1343)
  • Added support for session persistence of repeated headers with the same name. (#1335)
  • Added support for sending Secure cookies to the localhost (and .local suffixed domains). (#1308)
  • Improved UI for the progress bars. (#1324)
  • Fixed redundant creation of Content-Length header on OPTIONS requests. (#1310)
  • Fixed blocking of warning thread on some use cases. (#1349)
  • Changed httpie plugins to the new httpie cli namespace as httpie cli plugins (httpie plugins continues to work as a hidden alias). (#1320)
  • Soft deprecated the --history-print. (#1380)

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs/cli/installation
→ Learn more: https://httpie.io

HTTPie 3.1.0

Compare

Choose a tag to compare

Filter
isidentical released this 07 Mar 22:53
266c637
  • SECURITY Fixed the vulnerability that caused exposure of cookies on redirects to third party hosts. (#1312)
  • Fixed escaping of integer indexes with multiple backslashes in the nested JSON builder. (#1285)
  • Fixed displaying of status code without a status message on non-auto themes. (#1300)
  • Fixed redundant issuance of stdin detection warnings on some rare cases due to underlying implementation. (#1303)
  • Fixed double --quiet so that it will now suppress all python level warnings. (#1271)
  • Added support for specifying certificate private key passphrases through --cert-key-pass and prompts. (#946)
  • Added httpie cli export-args command for exposing the parser specification for the http/https commands. (#1293)
  • Improved regulation of top-level arrays. (#1292)
  • Improved UI layout for standalone invocations. (#1296)

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs/cli/installation
→ Learn more: https://httpie.io

HTTPie 3.0.2

Compare

Choose a tag to compare

Filter
isidentical released this 24 Jan 18:21
559134d

What’s new in HTTPie for Terminal 3.0 →

  • Fixed usage of httpie plugins when there is a presence of a config with default_options (#1280).

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs/cli/installation
→ Learn more: https://httpie.io

HTTPie 3.0.1

Compare

Choose a tag to compare

Filter
jkbrzt released this 23 Jan 13:04

What’s new in HTTPie for Terminal 3.0 →

  • Changed the value shown as time elapsed from time-to-read-headers to total exchange time (#1277)

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs/cli/installation
→ Learn more: https://httpie.io

HTTPie 3.0.0

Compare

Choose a tag to compare

Filter
isidentical released this 21 Jan 17:43
8814042

What’s new in HTTPie for Terminal 3.0 →

🌲️ Nested JSON
🔌 Plugin manager
⏱️ Response metadata
🚀 Speed-ups
🎨 Improved UI/UX
✨ Other minor features
🪲 Bug fixes

  • Dropped support for Python 3.6. (#1177)
  • Improved startup time by 40%. (#1211)
  • Added support for nested JSON syntax. (#1169)
  • Added httpie plugins interface for plugin management. (#566)
  • Added support for Bearer authentication via --auth-type=bearer (#1215).
  • Added support for quick conversions of pasted URLs into HTTPie calls by adding a space after the protocol name ($ https ://pie.dev → https://pie.dev). (#1195)
  • Added support for sending multiple HTTP header lines with the same name. (#130)
  • Added support for receiving multiple HTTP headers lines with the same name. (#1207)
  • Added support for basic JSON types on --form/--multipart when using JSON only operators (:=/:=@). (#1212)
  • Added support for automatically enabling --stream when Content-Type is text/event-stream. (#376)
  • Added support for displaying the total elapsed time through --meta/-vv or --print=m. (#243)
  • Added new pie-dark/pie-light (and pie) styles that match with HTTPie for Web and Desktop. (#1237)
  • Added support for better error handling on DNS failures. (#1248)
  • Added support for storing prompted passwords in the local sessions. (#1098)
  • Added warnings about the --ignore-stdin, when there is no incoming data from stdin. (#1255)
  • Fixed crashing due to broken plugins. (#1204)
  • Fixed auto addition of XML declaration to every formatted XML response. (#1156)
  • Fixed highlighting when Content-Type specifies charset. (#1242)
  • Fixed an unexpected crash when --raw is used with --chunked. (#1253)
  • Changed the default Windows theme from fruity to auto. (#1266)

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs/cli/installation
→ Learn more: https://httpie.io

HTTPie 2.6.0

Compare

Choose a tag to compare

Filter
BoboTiG released this 14 Oct 09:27
42af2f7

Blog post: What’s new in HTTPie 2.6.0

  • Added support for formatting & coloring of JSON bodies preceded by non-JSON data (e.g., an XXSI prefix). (#1130)
  • Added charset auto-detection when Content-Type doesn’t include it. (#1110, #1168)
  • Added --response-charset to allow overriding the response encoding for terminal display purposes. (#1168)
  • Added --response-mime to allow overriding the response mime type for coloring and formatting for the terminal. (#1168)
  • Added the ability to silence warnings through using -q or --quiet twice (e.g. -qq) (#1175)
  • Added installed plugin list to --debug output. (#1165)
  • Fixed duplicate keys preservation in JSON data. (#1163)

→ Join our Discord community: https://httpie.io/discord
→ Install HTTPie: https://httpie.io/docs#installation
→ Learn more: https://httpie.io

Footer

© 2026 GitHub, Inc.