Insomnia Changelog

Subscribe via RSS

Insomnia v5.15.0

Version 5.15.0 is here!

  • New template tag for executing JSONPath queries on arbitrary strings. This is useful if you include stringified JSON in your environment or are using the file template tag.
  • Folders and requests can now be moved to different workspaces. This can be done via the folder's dropdown menu in the sidebar or in the request settings dialog.
  • Additional claims field now available on ASAP authentication (#822 by BCook98)
  • GraphQL schema fetches now share OAuth 2.0 tokens with parent request.
  • Request hook plugins now executed for GraphQL introspection requests, code generation, and HAR export.
  • Ability to toggle OAuth 1/2 authentication on and off via checkbox.
  • Support Curl's --path-as-is flag. This can be toggled in the request settings dialog.
  • Region and service fields can now be explicitly set for AWS authentication.
  • Query parameter values can now be multi-line.
  • Key-value editors now have a delete-all option, available in new dropdown menu in bottom-left.
  • Verifier field can now be set for OAuth 1.0 authentication.
  • Response body now logged when OAuth 2.0 token fetches fail.
  • Authorization prefix label can now be specified when using Bearer authentication.
  • Ability to read/write query parameters added to plugin API. Thanks amree and luveti for the help!
  • Rename placeholder in header editor. (#820 by benatkin)
  • Upgrade Electron to include patch for webview security vulnerability.
  • Update Windows code signing certificate.
  • Plugin download errors are now handled and logged properly.
  • Plugin installs now work with custom .npmrc configs
  • Prompt template tag now has additional option to cache results
  • Behind-the-scenes refactor to get ready for fuzzy matching improvements. (#797 by axs221)
  • Request name and parent folder no longer reverted when selecting previous history item.
  • GraphQL introspection requests are no longer synced or exported.
  • Choosing an environment color no longer affects multiple environments (rare bug).
  • Form URLEncoded no longer forgets if the value type is set to multi-line.
  • No longer requires write permission when including files in multipart form data.
  • Backslashes inside template tags no longer break previews.
  • Escaped unicode sequences now show properly in environment editor.
  • Generated Curl commands now handle duplicate query parameter names.
  • CSV and multipart response viewers no longer show stale responses.
  • URLs in autocomplete results no longer prevent variables and tags from being shown.
  • Prompt template tag no longer uses stale values.
Continue Reading »

Insomnia v5.14.8

Version 5.14.8 is here!

  • Switching request to No Body now remembers previous body if re-enabled
  • Prompt to create folder is now cancelable
  • Update internal prompt plugin
  • Fixed response viewer not updating correctly sometimes
Continue Reading »

Insomnia v5.14.6

Version 5.14.6 is here!

  • Support AWS multifactor auth (#730 by focusaurus)
  • Add audience field to OAuth 2.0 client credentials grant (#679 by narhen)
  • Add OpenID response type for OAuth 2.0 implicit grant (#681 by emdfonseca)
  • Support INSOMNIA_DISABLE_AUTOMATIC_UPDATES environment variable
  • Always show accurate HTTP status message (never default)
  • Plugin arguments can now define a validate function
  • Support XPath string results
  • Added enable/disable toggle to most authentication types
  • XPath queries no longer required to begin with forward slash
  • New template tag to prompt for user input
  • New OS template tag for accessing operating system values
  • getBodyText and setBodyText added to plugin API
  • Fix GraphQL autocomplete in nested blocks
  • Fix code generation when multipart/form-data present
  • Attempt to fix certain network requests hanging
  • Fix body type changing automatically when content-type header updated
  • GraphQL queries now work with OAuth 2.0 requests
  • Base environment name no longer editable
Continue Reading »

Insomnia v5.12.4

Version 5.12.4 is here!

  • Support INSOMNIA_DISABLE_AUTOMATIC_UPDATES environment variable
  • Fix GraphQL autocomplete in nested blocks
  • Fix code generation when multipart/form-data present
  • Fix certain network requests hanging during DNS lookup
Continue Reading »

Insomnia v5.12.4-beta.2

Version 5.12.4-beta.2 is here!

  • Support INSOMNIA_DISABLE_AUTOMATIC_UPDATES environment variable
  • Fix GraphQL autocomplete in nested blocks
  • Fix code generation when multipart/form-data present
  • Attempt to fix certain network requests hanging
Continue Reading »

Insomnia v5.12.1

Thanks to @lifewcody for helping debug large file downloads.

  • Less obtrusive update notification
  • Response timer always shows 1 decimal place (#617 by k-nut)
  • Ability to specify auto-update channel
  • Ability to disable auto-updates
  • Moved database to the Electron main thread
  • Use Google analytics API directly (no more external JS!)
  • Faster storing of large response bodies
  • Provide a convenient save button when large response gets hidden
  • Disable request body linting over 1MB
  • Add import/export APIs to plugin system
  • Fix environments disappearing during workspace duplication and sync
  • Support for downloading huge files (over ~2GB)
  • Fixed HAWK algorithm selection
  • Fix environment editor not saving immediately after fixing an error
  • Minor fix for Postman import
Continue Reading »

Insomnia v5.12.0-beta.3

Version 5.12.0-beta.3 is here!

  • Faster storing of large response bodies
  • Provide a convenient save button when large response gets hidden
  • Fix environment editor not saving immediately after fixing an error
  • Fix environment editor not always refreshing after data sync
Continue Reading »

Insomnia v5.12.0-beta.2

Thanks to @lifewcody for helping debug large file downloads.

  • Less obtrusive update notification
  • Response timer always shows 1 decimal place (#617 by k-nut)
  • Ability to specify auto-update channel
  • Ability to disable auto-updates
  • Moved database to the Electron main thread
  • Use Google analytics API directly (no more external JS!)
  • Support for downloading huge files (over ~2GB)
  • Fixed HAWK algorithm selection
Continue Reading »

Insomnia v5.11.7

Version 5.11.7 is here!

  • First-party support for viewing multipart responses
  • Accept header now overridable again
  • Support showing multiple response headers with the same name
Continue Reading »

Insomnia v5.11.5

Version 5.11.5 is here!

  • OAuth 2.0 requests now use same settings as current request
  • Environment editor now refreshes from sync change when it's open
  • Improvements to Curl importer
  • Add back default Accept header from v5.11.0 but not Accept-Encoding
  • New keyboard shortcut to delete active request
  • Prompt user to automatically change Content-Type when binary file is selected
  • Update documentation links to point to new support website
  • Fix bug where dragging a folder into itself would make it disappear
Continue Reading »

Insomnia v5.11.0

Version 5.11.0 is here!

  • Print Curl version in Timeline
  • Template tag editor no longer has delay when opening
  • Added debug logging to OAuth 2.0 flow
  • Support wildcards in port for client certificates
  • Use more unique temporary director name to avoid conflicts
  • No longer send default Accept and Accept-Encoding headers
  • Fix GraphQL autocompletion not working
  • Fix scroll jumping issue in key-value editors (headers, query, etc)
  • Fix Cmd+Enter conflict in Sublime keymap
  • Fix for raw cookie editor deleting cookies
Continue Reading »

Insomnia v5.10.1

Version 5.10.1 is here!

  • Ability to export workspace as HAR (#523 by Atvaark)
  • Can now drag-n-drop files to import
  • Client certificates can now be made private (never synced)
  • GraphQL now sends operationName automatically
  • New template tags for hashing and reading files
  • Minor tweaks to template tag editor
  • Keyboard shortcut to refresh all plugins
  • New plugin API methods to set request settings (eg. cookie send behavior)
  • Fixed cookies being deleted when editing (sometimes)
  • Closing environment editor too quickly no longer loses changes
  • Multipart handling works with large files again (above 2GB)
  • Other minor fixes
Continue Reading »

Insomnia v5.9.6

Version 5.9.6 is here!

  • Rewrote PDF response preview for better performance and retina support
  • Can now use boolean type in template tag arguments (plugins)
  • Moved multipart/form-data generation from libcurl into Insomnia
  • New setting to display all template tags and variables in raw text
  • PDF response preview works again
  • Render failures in cookie dialog no longer prevent it from opening
  • Fix refresh button in template tag editor
  • Add React 16 error boundaries so unhandled errors will do less harm
Continue Reading »

Insomnia v5.9.2

Version 5.9.2 is here!

  • Can now use environment variables inside template tags
  • Support attribute XPath queries
  • Faster prettify for large responses
  • File downloads now use name from Content-Disposition header when available
  • Upgrade to React 16 (10% faster render performance)
  • Auto-select active environment when opening environment editor
  • Added menu option to show app data folder
  • Improved robustness of template tag editor
  • Autocomplete no longer breaks on template tags containing no arguments (rare case)
  • Null values in environments no longer cause problems
  • Fix client certificates not working sometimes on Windows
  • Fix AWS auth for non POST/GET methods
Continue Reading »

Insomnia v5.8.4

Version 5.8.4 is here!

  • More keyboard shortcuts (see preferences for details)
  • Properly catch and handle plugin errors on app launch
  • Added menu item to show dev tools
  • Fixed GraphQL and cookie list scroll overflow issue
Continue Reading »

Insomnia v5.8.2

Version 5.8.2 is here!

  • Environment functions on plugin API (#443 by Xuanwo)
  • Fuzzy filtering now used in all UI filter inputs
  • Request method now shown in tag editor (#453 by derpoho)
  • Don't touch already-encoded characters in URL
  • Add HTML content-type detection
  • Blocker for large responses works again
  • Prevent modal dialogs from closing when escaping autocomplete
  • Prevent Content-Length integer overflow for uploads over 2GB
Continue Reading »

Insomnia v5.7.12

Version 5.7.12 is here!

  • Now show render errors when fetching GraphQL schema
  • GraphQL schema fetching failed when using environment variables
  • Copying large text blobs sometimes yielded a hyphen
Continue Reading »

Insomnia v5.7.10

Version 5.7.10 is here!

  • Show both compressed and uncompressed of responses
  • Fixed race condition causing request creation to fail
  • Large response size check now uses uncompressed size
  • Fixed invalid cookies causing code generation to break
Continue Reading »

Insomnia v5.7.9

Version 5.7.9 is here!

  • Add ability to specify Authorization token prefix for OAuth 2.0 Requests
  • GraphQL schema introspection requests now apply cookies, auth, and all other Insomnia features
  • GraphQL prettify no longer recursively stringifies variables object
  • Display schema fetch information for GraphQL
  • Automatically switch to POST when choosing GraphQL body
  • Cap number of redirects to 20 (instead of unlimited)
  • Over-selecting input bounds no longer clears selection
  • Don't allow password input text to be copied
  • Some performance improvements
Continue Reading »

Insomnia v5.7.4

Version 5.7.4 is here!

  • Template tags now work with prettify feature
  • More accurate logic for catching OAuth redirect URL (#396 by starJammer)
  • Added Help menu item for displaying keyboard shortcuts
  • Added contact link to About section
  • Default GraphQL introspection query content-type to application/json
  • Fixed GraphQL incorrectly JSON stringifying variables body
Continue Reading »

Insomnia v5.7.0

Version 5.7.0 is here!

  • Add autodetection for XML when no Content-Type present
  • Workspaces created by import or sync now marked indicated in UI
  • Data imports no longer update modified time
  • Plugin system improvements (still experimental)
  • Data sync networking improvements
  • Fixed downloading response bodies
  • Do not include literal newline characters in Curl snippets
  • Change HTTP method to GET on redirects
  • Fix AWS authentication for GET requests
  • Colons in header values now handled properly
  • No longer close search box on Enter
Continue Reading »

Insomnia v5.6.1

Version 5.6.1 is here!

  • More useful error messages in Request Cookie template tag
  • Add application/vnd.api+json to Content-Type autocomplete (#349 by synthtech)
  • null values within environments no longer break autocomplete
  • Better handling of environment variables containing Template Tags
  • Handle protocol-less URLs in OAuth 2 settings (#346 by NicholasMata)
Continue Reading »

Insomnia v5.5.2

Version 5.5.2 is here!

  • Window maximized state now remembered
  • Response bodies no longer stored in memory (#338)
  • Fixed dropdown dismissing reliability inside modal dialogs
  • Fixed unix hostname being confused with domain socket syntax
Continue Reading »

Insomnia v5.4.0

Version 5.4.0 is here!

  • Support for unix domain sockets using URL format http://unix:SOCKET:PATH
  • Dedicated Description tab for request documentation
  • Wildcards now supported in client certificate host
  • Dropdowns within tabs now only open if tab is already active
  • Tab lists now scrolls horizontally when too long
  • Markdown description style improvements
  • Vastly improved dropdown positioning algorithm
  • Add back ability to change text editor keymap to Sublime Text
  • Prevent opening links multiple times in description preview
  • Fixed Content-Length not being sent with initial NTLM authorization request
  • Fixed client certificate toggling not working
Continue Reading »

Insomnia v5.3.6

Version 5.3.6 is here!

  • Added option to use custom date format with Timestamp tag
  • Improve cookie handling with redirects
  • Fixed workspace duplication active environment bug
  • Fixed status tag in response history showing ERROR for responses with no HTTP Reason
  • Fixed autocomplete constants filling with undefined
Continue Reading »

Insomnia v5.3.3

Version 5.3.3 is here!

  • Can now sort requests and folders together in sidebar
  • Fix Markdown description editor height from last update
  • Much more robust handling when sorting nested sidebar items
Continue Reading »

Insomnia v5.3.0

Version 5.3.0 is here!

  • Multi-line text values now supported in form data editors
  • New template tag to reference cookie values
  • Request snapshot now stored and recovered with response history
  • Previous response filters are now persisted
  • Can now send requests with cmdOrCtr+R or F5 keys
  • Added ability to delete custom HTTP methods
  • Added ability to delete current response
  • Markdown descriptions now sanitize HTML input
  • Markdown descriptions now selectable
  • Postman imports now included description field
  • More robust JSON formatting on content containing escaped characters
  • Fix stale requests sometimes being sent soon after editing URL
  • Query preview view now scrolls when too long
Continue Reading »

Insomnia v5.2.0

Version 5.2.0 is here!

  • Ability to document requests and workspaces using Markdown
  • Added Bearer authentication helper
  • Added setting to whitelist hostnames from proxy setting
  • Ability to duplicate workspace
  • Setting to disable analytics tracking
  • URL preview copy button
  • Experimental plugin support (still undocumented)
  • Fixed Client Credentials setting in OAuth form not changing
  • Other minor UI fixes
Continue Reading »

Insomnia v5.1.1

Version 5.1.1 is here!

  • Environment editor now warns about invalid variable names and errors
  • OAuth now uses a password field for password credentials
  • OAuth authorization window session is now cleared on app launch
  • Now show folder as prefix when selecting requests for Response Value tag
  • More appropriate size for app icon
  • Fix right-click context menu staying open
  • No longer error when response contains invalid cookie
  • Always include equals sign in x-www-form-urlencoded bodies when value is empty
Continue Reading »

Insomnia v5.1.0

Version 5.1.0 is here!

  • New option to auto-hide menubar on Windows and Linux!
  • New template tag to reference values from other responses
  • More friendly Template Tag editor
  • Ability to save full HTTP response to file, including headers
  • Data exports now have friendlier names
  • Unreferenced template tags are longer rendered
  • Fix cookie handling for localhost domains
  • Better handle of JSON when root is a String
  • File selector no longer clears file on Cancel
  • Many more fixes fixes
Continue Reading »

Insomnia v5.0.12

Version 5.0.12 is here!

  • Add ability to import from URL
  • Made theme more compact
  • Performance improvements
  • Better handling of Windows line endings
  • Fixed importing curl commands containing question marks
  • Minor bug fixes
Continue Reading »

Insomnia v5.0.10

Version 5.0.10 is here!

  • Improved autocompletion suggestion of URLs
  • Leave Content-Type header in place when switching body type to Other
  • Fixed automatic gzip decoding of responses if Accept header set manually
  • Correctly handle ISO-8859-1 responses
  • Prevent showing autocomplete if input loses focus
  • Now send correct grant type during OAuth 2.0 token refresh
  • OAuth 2.0 now shows when token expires
  • Prevent request from sending twice sometimes via keyboard shortcut
  • No longer fail when HEAD requests return body
Continue Reading »

Insomnia v5.0.4

Version 5.0.4 is here!

  • Add keyboard shortcut to view hotkey help
  • Remove var prefix on environment variables
  • Add link to httpsnippet library in code generation dialog
  • Fix cursor unfocusing when editing environment variables
  • No longer add default content-type or content-length when no request body
  • Quick switcher now scrolls properly again
Continue Reading »

Insomnia v5.0.3

Version 5.0.3 is here!

  • Fix Content-Length on binary file uploads
  • Send more specific Content-Type in multipart uploads
  • Fix cursors resetting to start of input when switching apps
Continue Reading »

Insomnia v5.0.2

Version 5.0.2 is here!

  • Added new base64 encode/decode template tag
  • More reliable file uploads
  • Fixed body type selection in Create Request dialog
  • Fixed minor bug with OAuth 2.0 access token handling
  • Now escape unicode double quotes during JSON formatting
  • Fixed ampersands in clicked links
Continue Reading »

Insomnia v5.0.1

Version 5.0.1 is here!

  • Contextual autocomplete for environments, URLs, header names/values, and more
  • All key-value editors are now sortable
  • Add OAuth 2.0, Digest, and NTLM authentication
  • New Timeline response tab that shows much more detail about the request
  • Environment variables and template tags now highlighted throughout the app
  • Replaced NodeJS networking backend with libcurl
  • Added per-request settings for controlling cookies, template rendering, and URL encoding
  • Proxy now supports Digest and NTLM auth types
  • Support for custom HTTP methods
  • App panes now resizable when in vertical layout
  • Many minor performance improvements
  • Environment editor now respects line wrap setting
  • App now prompts to sync unrecognized workspaces instead of syncing without asking
  • Response view types have been reworked to behave more intuitively
  • Enable context (right-click) menu in response web view
  • Request body syntax highlighting recognizes more content-types
  • Better errors for render failures
  • HTTP proxy can now be toggled on and off
  • Tabs no longer lose state after switching
  • Update bracket match style in editor
  • Window title now reflects active workspace and request
  • Header names now trimmed of whitespace before sending
  • Add warning when environments exist, but none are selected
  • Better styling of numeric counters on tabs
  • Added tooltip help hints in various places
  • No longer auto-encode equals sign in URL path
  • Cookies now stored on redirects
  • More reliable sort order after duplicating requests
  • Clicking on workspaces in request switcher now works again
  • More reliable querystring importing
  • Fixed drag-n-drop support within code editor
  • Headers editor now refreshed after changing body content-type
Continue Reading »

Insomnia v4.2.14

Version 4.2.14 is here!

  • Add support for private environments which will not be exported or synced
  • Highlight Nunjucks variables in code editors
  • Now show escaped unicode characters in response
  • Add LINK and UNLINK HTTP methods
  • Render errors are now displayed again
  • Fixed deleted synced resources sometimes reappearing
Continue Reading »

Insomnia v4.2.11

Version 4.2.11 is here!

  • URLs in responses are now clickable
  • Dropdowns in sidebar and on the send button now trigger on right-click
  • Now support more than one level of recursive template variables
  • JSON pretty printing no longer parses as JavaScript (1.000 will not get rounded)
Continue Reading »

Insomnia v4.2.7

Version 4.2.7 is here!

  • Added ability to auto-download response bodies to file
  • Clicking Cancel Account after trial ends now signs out
  • Fixed sidebar filtering for nested folders
  • Fixed binary file uploads missing Content-Length header
  • Fixed pasting Curl command into URL wouldn't update URL
  • Fixed code generation only operating on active request
Continue Reading »

Insomnia v4.2.3

Version 4.2.3 is here!

  • No longer lose body data when switching formats when possible
  • Fixed memory leak for users with a lot of large request bodies
  • Minor performance improvements in some areas
  • Fixed textarea padding in some menus
Continue Reading »

Insomnia v4.2.2

Version 4.2.2 is here!

  • New editor key maps (Vim, Emacs, Sublime)
  • Workspaces now visible in request switcher
  • Fixed issue with recursive environment variables not resolving
  • Fixed webview background color not being white
  • Fixed label click region in settings menu
Continue Reading »

Insomnia v4.2.0

Color themes are here! Check out the Blog Post for more info.

  • Color Themes!
  • Fixed problems with editing cookies
  • Fixed bug with sidebar drag-n-drop
  • Minor URL encoding tweaks
Continue Reading »

Insomnia v4.1.1

Version 4.1.1 is here!

  • Support for Insomnia Teams
  • Sync is now more immediate
  • Manually set Host header no longer gets overridden
  • Fixed synced workspaces reappearing after deletion
  • Many other sync-related fixes
Continue Reading »

Insomnia v4.0.13

Version 4.0.13 is here!

  • Now import form data properly from Insomnia 2.0
  • Fixed response size showing 0GB sometimes
  • Temporary fix to automatically flush responses when DB file too big to load (256GB)
  • Fixed filename not being added to multipart entries
  • Fixed sync menu not showing up for some users
Continue Reading »

Insomnia v4.0.12

Version 4.0.12 is here!

  • Code editors now auto-closes brackets and quotes
  • Prevent sidebar dragging when editing request names
  • Fix body still showing after switching to No Body
  • Fix sidebar footer obscuring Beautify button when collapsed
  • Added potential fix for some edge case DNS issues
Continue Reading »

Insomnia v4.0.9

Version 4.0.9 is here!

  • Curl import now supports application/x-www-form-urlencoded
  • Better error handling during requests
  • Create top level folder when importing Postman collection
  • Add default Accept header to all requests
  • Add default User-Agent header to all requests
  • Recursive environment variables with double quotes now work
  • Second attempt at fixing app icon for certain Linux environments
  • Fixes for more advanced Curl import commands
Continue Reading »

Insomnia v4.0.5

Version 4.0.5 is here!

  • Curl import now supports form data
  • Deleting header/query/form items now required a confirmation click
  • Fixed header/query/form delete functionality
  • Fixed some bugs in the installation process from some machines
  • Attempt to fix icon on some Linux distributions
Continue Reading »

Insomnia v4.0.2

I'm happy to announce that version 4.0 is here! This marks the end of the five month beta period since launch. I would like to thank the over 400 people who I've talked to that helped make Insomnia great.

  • Insomnia is now out of beta!
  • Multipart form support (with files)
  • Binary data support (file uploads)
  • Response history viewer
  • Support for importing Postman v2 and HTTP Archive (HAR) formats
  • All query parameters, headers, form data, and authentication items are now toggleable
  • New advanced sending options (hold CMD on Mac or Ctrl on Windows)
  • Huge performance improvements!!!
  • Much better support for cURL import format (past command into URL)
  • Code generation now remembers your preferences
  • Can now import query parameters from Url to query editor
  • Changed default request body type to none, and improved selection process
  • Dropdowns now scroll instead of being cut off if not enough room
  • Selected tab now remembered when changing requests
  • Can now delete your last workspace (will prompt to create a new one)
  • Show milliseconds when hovering over response time
  • Show bytes when hovering over response size
  • Fixed nested folders not highlighting correctly sometimes
  • Requests are now activated after duplicating
  • Lots and lots of small fixes
  • Fixed various import bugs
Continue Reading »

Insomnia v3.7.3

Version 3.7.3 is here!

  • No longer automatically URL encode semicolons or commas in URL pathname
  • Some minor improvements to sync logic
  • Fixed app updates requiring two restarts to take effect
  • Fixed credit card form to support American Express cards
Continue Reading »

Insomnia v3.7.1

Version 3.7.1 is here!

  • Improved error handling when editing form data
  • Improved signup flow
  • Fix for environment not being used to render Query preview
  • Minor bug fixes
Continue Reading »

Insomnia v3.7.0

Version 3.7.0 brings with it the announcement of Insomnia Plus, a subscription add-on to Insomnia that ensures all of your data is securely backed up and available on all of your devices!

  • Insomnia Cloud Sync is here!
  • Nested folders now supported
  • Minor improvements and bug fixes
  • Rearranges settings menus
  • Fixed incrementing response size on keep-alive connections
  • App new refreshes after importing a Curl command
Continue Reading »

Insomnia v3.6.7

Version 3.6.7 is here!

  • New option to download responses in the response preview dropdown
  • Synced workspaces no longer default to automatic mode
  • Better handling of ENETUNREACH error
  • Minor tweaks an fixes for the cloud sync beta
Continue Reading »

Insomnia v3.6.6

There is now a setting to enable the cloud sync beta features! Give them a try and let me know what you think!

  • Added support for responses that return images
  • Fixed some minor edge cases thanks to better error reporting in the last update
Continue Reading »

Insomnia v3.6.4

Version 3.6.4 is here!

  • Added PURGE and FIND custom HTTP methods
  • New setting to force stacked layout
  • Prefer IPv6 addresses and fallback to IPv4 on failure (same behaviour as curl)
  • Fixed problem where editing environment name would overwrite changes
Continue Reading »

Insomnia v3.6.2

Version 3.6.2 is here!

  • Updates for the Insomnia Plus beta
  • Loading spinner no longer gets stuck when quitting the app mid-request
Continue Reading »

Insomnia v3.6.0

This update includes a few small fixes, and many under-the-hood changes to prepare for the upcoming cloud sync beta. If you would like to participate, send me an email at support@insomnia.rest

  • Fixed scrolling bug for form encoded request bodies
  • Fixed rare case where cursor would jump to the end of the URL
  • The show passwords setting no longer requires an app restart
Continue Reading »

Insomnia v3.5.13

Version 3.5.13 is here!

  • Update code generation for Swift 3
  • Prevent window from being placed outside viewable desktop on launch
  • Updates no longer prompt the user, but show an unobtrusive notification instead
  • Some improvements for URL pathname encoding
  • Setting to disable following redirects now works again
Continue Reading »

Insomnia v3.5.6

Version 3.5.6 is here!

  • Hide large responses by default to prevent app from hanging unexpectedly
  • Add background color to editor line numbers
  • Change DNS lookup method to use host machine getaddrinfo
Continue Reading »

Insomnia v3.5.3

This week I began work on a cloud sync feature (premium)! If you're interested in sync, I'd love to chat at support@insomnia.rest.

  • Now automatically treat responses without Content-Type as JSON if possible
  • Fixed certain data being reset after changing HTTP method
  • Fixed response viewer showing nothing for malformed responses
Continue Reading »

Insomnia v3.5.2

Version 3.5.2 is here!

  • Query tab parameters no longer encode already encoded data
  • Fixed code generation not working in some cases
Continue Reading »

Insomnia v3.5.1

Version 3.5.1 is here!

  • Huge performance improvements for bulk action like deleting/duplicating folders
  • No longer encode already encoded URLs
  • Updates are now served through a CDN (faster downloads)
  • Fixed styles for cookie editor filter text box
  • Fixed double encoding spaces in urls
  • Improved layout for bulk headers editor
Continue Reading »

Insomnia v3.4.4

This update contains a few fixes and a lot of under-the-hood stuff that you (hopefully) won't notice.

  • Specify better default monospace font for Windows
  • Fixed environments not refreshing or updating sometimes
  • Fixed sidebar double toggling with keyboard shortcut
  • Fix for certain users that could not communicate with localhost
  • Fixed bug that allowed the addition of multiple rows on the auth form
Continue Reading »

Insomnia v3.4.1

I want to start off by saying hello to everyone who found Insomnia on the front page of Hacker News! This update addresses some of the feedback received from over 200 email conversations. Enjoy!

  • XML response formatting
  • XPath and JSONPath filtering for responses
  • Workspaces now appear in the Quick Switcher
  • Hide the sidebar with ctrl+\\ (cmd on Mac)
  • Use template variables inside environments
  • Ability to beautify the request body for JSON or XML
  • Added button to cancel the current request
  • Added ability to duplicate folders
  • Add extra prompt before deleting things
  • Added Nunjucks tags {% timestamp %} and {% uuid %}
  • Renamed Params tab to Query to avoid confusion
  • Improved response Raw view performance
  • Comments in editor are now more visible
  • Reduced update check frequency from 30 minutes to 3 hours
  • Fixed minor bug with Curl import
  • Querystring is now added to generated code (oops)
  • Can now re-open window via doc icon if closed (Mac)
  • HTTPS proxy now works again
  • Dragging sidebar dropdowns no longer triggers drag-n-drop
  • Global shortcuts (like sending request) are now prevented when dialogs are open
Continue Reading »

Insomnia v3.3.2

Version 3.3.2 is here!

  • Template variables were being persisted after render in some cases
  • Fixed incorrect binding of checkbox label in settings
Continue Reading »

Insomnia v3.3.1

Feature development for the public beta is coming to an end so this release is all about performance.

  • Improved speed of rendering large responses
  • Old responses are no longer kept around when not needed
  • Decreased initial app loading times
  • Reduced RAM usage
  • Small bug causing some dialogs to not work
Continue Reading »

Insomnia v3.2.9

Version 3.2.9 is here!

  • More flexible JSON content-type matching for responses
  • Editor rendering no longer blocks UI navigation on larger responses
  • Properly encode URI paths (like v2.0 used to)
  • Copy/paste from context menu now works on Windows and Linux
Continue Reading »

Insomnia v3.2.6

Version 3.2.6 is here!

  • Add helpful hints on certain request errors
  • Increased default font size (adjustable with ctrl+Plus and ctrl+Minus)
  • Stop checking for updates after initial update prompt
Continue Reading »

Insomnia v3.2.3

Bulk header editing is back for those who missed it coming from version 2.0!

  • Added ability to edit headers in bulk
  • Improved menu bar menus on MacOS
  • Update Nunjucks to version 2.4.2
  • Environment manager now shows detailed JSON errors when invalid
Continue Reading »

Insomnia v3.2.2

Version 3.2.2 is here!

  • Linux version will now prompt when an update is available
  • Cookies dialog showed nothing in some cases
Continue Reading »

Insomnia v3.2.1

Version 3.2.1 is here!

  • Params tab Url Preview is now selectable
  • Add hotkey for app minimize
  • Settings dialog no longer resets after toggling
  • Request duplication works again
  • Silence auto-update errors when no internet
Continue Reading »

Insomnia v3.2.0

This release brings cookie management, global environments, and code snippet generation.

  • Can now create global environments! (folder environments will extend them)
  • Cookie management! View/create/update/delete those tasty cookies
  • Now generate code snippets for nodeJS, Java, Python, Go, and more!
  • Added new Cookies tab to response pane
  • Added network proxy setting (experimental)
  • Now prompt for name when creating new requests and folders
  • Now support Nunjucks templating in form data bodies
  • Focusing URL bar (cmd+L) now selects text all text
  • Minor style updates
  • Exported data now includes workspace information
  • Added ability to export only the current workspace
  • Data export now exports properly (was broken before)
  • Fixed the key/value editor from resetting cursor while typing
  • Send-request keyboard shortcut no longer adds new key/value pairs
Continue Reading »

Insomnia v3.0.15

A few more small things before the weekend.

  • Request body editor now updates again when changing modes
  • JSON highlighting edge case fixed
Continue Reading »

Insomnia v3.0.14

Just a few minor fixes. Nothing to see here...

  • Adjusted cursor padding in the request body editor
  • Remember zoom level on app launch (note: your saved window size/position will be reset)
  • Environment editor now updates properly again
Continue Reading »

Insomnia v3.0.13

Version 3.0.13 is here!

  • Added setting to disable SSL validation
  • Save and send cookies (more/better cookie support coming soon...)
  • Made initial app window size larger
  • Specify that environment data needs to be JSON format
  • Fixed bug where certain input fields would override user input
  • Params editor now scrolls when too long
Continue Reading »

Insomnia v3.0.11

Here a few minor updates based on the first round of beta feedback. Keep sending your feedback to support@insomnia.rest :)

  • Format JSON even when JSON content-type response header missing
  • Remember last window size and position on launch
  • Made the import feature more apparent on first launch
  • Now check for updates every hour (instead of just on launch)
  • Drag-n-drop folders now works again (oops)
  • Adjusted sidebar colors for better visibility
Continue Reading »

Insomnia v3.0.10

Welcome to the first beta release of v3.0! If you have any complaints, questions, comments, or just want to chat, send an email to support@insomnia.rest.

  • Redesigned interface
  • No longer a Chrome app
  • Lots more!
Continue Reading »