I spent most of August getting ready to go on a long-term travel trip, meaning not much got done in August. As a result, this recap will be quite short.
Starting in version 5.7.0, you can now interact with a GraphQL server just the same as any other HTTP request inside Insomnia 🤗! Along with defining and sending queries, the GraphQL integration also provides the following benefits: Autocomplete for field names, variables, and types Schema is fetched automatically by sending an introspection query to the same URL Linting with friendly error messages Vertical split view for editing GraphQL variables Integration with all existing Insomnia features Special Thanks: 🍻
Well, another month has passed and Insomnia continues to grow 📈. Unfortunately, number of active users didn’t budge, but MRR increased by a whopping 45% 🤑! That’s is the largest increase Insomnia has seen in a long time, and I attribute most of it to one simple trick: asking users to pay. Keep reading for more on this.
If you were to ask me which month has felt the most like a roller coaster, it would have been June. Major community-developed features were released 🦄, a blog post hit front page 😄 of Hacker News, Smashing Magazine tweeted about Insomnia 🤗, the first churn of Insomnia Teams happened 😤, and there were an annoyingly large increase of failed payments 😤. And, to top it all off, June’s metrics look extremely sad due to the huge spike of traffic that happened in May 😳.
Insomnia tries to display HTTP responses in the most friendly way possible. For example, HTML files are rendered as web pages, images and SVGs are displayed as bitmaps, and JSON and XML responses are syntax highlighted and interactive. Now, thanks to a community contribution by Antoine38660, Insomnia is able to display PDF files using Mozilla’s PDF.js project.
OAuth 2.0 has been a supported authentication scheme in Insomnia for some time now but – if you are new to OAuth – can still be quite complicated. This post walks through an example using OAuth 2.0 to authenticate and create a repository on GitHub using the GitHub API. If you don't already have a GitHub OAuth application registered for your account, you can create a one from Developer Settings Note, "
On May 10th, I Announced that the Insomnia desktop app is now open source under the GNU AGPLv3 license.
Since the Open Source Announcement yesterday, many people have submitted bugs, asked questions, and proposed features via GitHub issues. However, this is not always the most suitable medium for discussion. Now, Thanks to a suggestion by ctnordcl, I’ve created a public Slack Team that anyone can join. Join Insomnia on Slack So, head on over, introduce yourself, and join in on the discussion. See you there!
Today, I’m happy to announce that the Insomnia desktop app is now open source software under the GPLv3 license! The source code is hosted on GitHub for your viewing pleasure.