• Desktop

  • Terminal

  • AI

  • Docs

  • Jobs5

  • Blog

  • Desktop

  • Terminal

  • AI

  • Docs

  • Jobs5

  • Blog

One year ago

Changelog #0024 — ✨️ Improved variables and more

Cláudia Delgado

Cláudia Delgado

@claudiatd
Ivan Mironchik

Ivan Mironchik

@aiven715
Jakub Roztocil

Jakub Roztocil

@jakubroztocil

More posts you might like

One year ago

Changelog #0023 — 🛠️ Internal refactoring and improvements

HTTPie for Web & Desktop 2023.2.x with improved sync, bug fixes, and a comprehensive internal refactoring.

Jakub Roztocil
Ivan Mironchik
Cláudia Delgado
Two years ago

Changelog #0022 — 🪄 HTTPie AI, methods in tabs, and more

AI assistant, HTTP methods in tabs, library context menu, cURL input mode, and more.

Jakub Roztocil
Ivan Mironchik

    HTTPie

  • Desktop

  • Terminal

  • AI

  • Docs

  • Download

    Company

  • About

  • Blog

  • Jobs5

Community

Join the occasional newsletter

  • Terms & Conditions

  • Privacy Policy

© 2025 HTTPie, Inc.
548 Market St, #26464, 94104 San Francisco, CA
HTTPie® is a registered trademark of HTTPie, Inc. All Rights Reserved.

Check out what’s new in HTTPie for Web & Desktop 2023.3.0, and HTTPie for Terminal 3.2.2 👇

🔖 Summary

  • 🪆 Recursive variables — Keep your variables DRY and atomic.
  • ✏️ Inline name editing — Quickly rename requests and collections.
  • 💾 Save body as file — Save body as file directly from the client.
  • 🔃 Re-order variables — Bring order to your variables.
  • 🖼 Re-order environments — And to your environments as well.
  • ✨ Other enhancements — Use longer collection & request names, etc.
  • 📟‍ CLI v3.2.2 — A compatibility bug fix release.

HTTPie for Web & Desktop 2023.3.0

🪆 Use variables recursively

Referencing a variable from another variable’s value? Why not‽ HTTPie now resolves variables recursively to help you keep your Spaces DRY.

✏️ Edit names inline

Quickly change the name of a request or collection with a double click. Just like that. Simple.

Double-click a collection or request in the sidebar to quickly rename it

💾 Save body as file

You could always copy the request and response body. Now you can also save it as a file directly from the client.

Save body as file from the message menu

🔃 Re-order variables

HTTPie orders your variables by the creation time by default. Now you can use any ordering system that makes sense for your variables.

Use drag-and-drop to re-order variables in the table

🔁 Re-order environments

And you can now re-order environments as well 🪷

Use the Shift left/right menu items to re-order environments

✨ Other enhancements

  • Collection and request names now may be up to 40 80 characters long.
  • Numerous under-the-hood stability and performance improvements.

In later 2023.3.x releases

  • Fixed slow typing in the variables table
  • Fixed slow typing when working on a GraphQL request with a large schema
  • Fixed validation false negatives when using variables in header names
  • Other stability improvements and minor bug fixes

HTTPie for Terminal 3.2.2

HTTPie for Terminal v3.2.2 is now available 🎉 This version fixes compatibility with urllib3 2.0.

🤩 Happy API testing, and see you again soon!

  • ✉️ Thoughts? Questions? Shoot us an email at feedback@httpie.io.
  • 📋 You can also help us improve by completing a quick survey.
  • 👥 We’re working on collaboration features, and you can help us out.
  • 👉 Follow @httpie and join our Discord community to stay up to date.
  • 👩‍💻 We’re looking for new colleagues in engineering and other roles.