I’m happy to announce that there is a brand new Documentation Website for Insomnia! The new site is built using HelpScout Knowledge Base, which was chosen for two reasons. (1) Insomnia was already using HelpScout to manage support email, and (2) it solved three of the major shortcomings of the old documentation site with no extra development effort.
Starting with v5.11.0, Insomnia users can now authenticate using the OAuth 1.0 authentication framework!
October saw a large increase of traffic due to a very positive Hacker News comment that got a lot af attention. This also produced a large ripple effect of sharing on other social networks like Twitter and Facebook.
Here is a short and sweet recap of September’s metrics for Insomnia.
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, "