Three weeks ago

Changelog #0008 — 💟 Collection icons

(h)API new year! 🎉🥳🥂

What a year for HTTPie. We launched our new brand, website, HTTPie for Web and Desktop in beta with thousands of developers on the waitlist, added many great features to HTTPie for Terminal, crossed 50K stars on GitHub, and grew our team to 10 members. We want to thank all of you for your support!

And we’re just getting started. The team is laser-focused on our mission to provide the best experience to anyone working with APIs, and big things are coming to the HTTPie platform in 2022.

In recent weeks, we’ve released library and added collection-level auth. This week, we focused on library improvements. Check out what’s new 👇

HTTPie for Web & Desktop

💟 Collection icons

A picture is worth a thousand words. Now you can use icons to give your library a personal touch and visually identify your collections. Icons help you orient in your workspace at a glance without taking up a lot of screen real-estate.

collection icon and color

When creating or editing a collection, customize it with an icon and color.

There are currently eight icons and eight colors offering 64 unique combinations, and we’ll be adding more icons over time. As always—we’re curious to hear your thoughts: Is there an icon you’d like see? Let us know and your wishes may come true ✨

✨ Improvements

  • Now you can see request methods right in the library panel. These verbs will also add more meaning to your existing request names. You might want to review them.
  • Our beta users rightly pointed out that the original library icon resembled one commonly used for archiving. We’ve made it a bit more abstract.
  • Just like with the size of the main panels, you know best what sidebar width works for you. Now you can resize it by dragging the divider.
  • We’ve changed the preview icon to </> and moved it to the bottom of the request specification panel. Click it to open the preview panel, where you can access HTTP preview as well as HTTPie command export.

HTTPie for Terminal

Here’s a summary of this week’s improvements to the development version of HTTPie for Terminal, which will be part of the upcoming v3.0.0 release.

✨ Improvements

  • Prompted passwords are now stored persistently in session files. Shout out to Sebastian for the contribution! (#1239)

  • When you forget to pass the --ignore-stdin option on pseudo terminals (e.g., cron jobs or CI workflows), HTTPie will now warn you if there is no incoming STDIN data after some time instead of just quietly waiting. (#1256)

🪲 Fixes

  • Using --raw with --chunked is now supported. (#1254)

Happy testing, and see you next week!