Version History

Version 1.6.1

  • Converting binary responses to text can freeze the browser
  • The raw HTTP message view does not show the response body
  • The loading indicator does not disappear after sending a request when the RAW or PREVIEW tab is selected
  • RAW and PREVIEW tab content disappears after re-sending a request

Version 1.6

  • Download response data as file
  • Save response data to project files
  • "View as Text" option for binary responses
  • Cannot save binary responses to project files
  • Save button excessively shows unsaved changes prompt when adding a new request to project
  • Response preview tab is not shown in some cases
  • "Save to project" in binary responses is enabled, but does not work if no project is selected

Version 1.5.1

  • Broken version history & welcome dialog on initial start

Version 1.5

  • JSON Schema-based response validation
  • "Unsaved changes" warning dialog prevent loss of unsaved data
  • Automatic saving of the selected tab index in the request builder and response viewer
  • Better visual styling
  • Robust HTML parser when extracting and validating HTML through CSS selectors
  • Better JSON backup file validation
  • Enhanced storage read performance and data loading time
  • Can't set User-Agent, Origin, Referer and some other client headers
  • No assignments text is shown in response viewer after adding first assignment
  • The extracted value is not shown in the assignment tab of the response viewer
  • Unnecessary warning when importing response data from a JSON data file and the response contains no body

Version 1.4.1

  • Add HTML assertion through CSS selectors
  • Add response caching for improved assertion performance
  • Add debouncing of assertion validity checks to improve performance
  • Improve assertion and assignment result state format
  • XML path resolution
  • The 'contains key' and 'does not contain key' assertions break when no JSON object
  • Regex assertion error

Version 1.4

  • Add ability to move request body panel into a tab
  • Show HTTP status code in history panel
  • Add support for assertions inside requests
  • Add support for assignments inside requests
  • Enable single Servistate tab per window but allow multiple extension instances on different Chrome windows
  • Improve UX for better productivity
  • Broken header layout with small browser width
  • Binary response with zero bytes still shows the download and save panel
  • Error when showing request stats if the response has no data
  • Incorrect URL parsing when URL has a #hash part
  • Issue with file data when importing
  • Export breaks if there are errors in the error log

Version 1.3.1

  • Show last saved response when loading a request from storage
  • Redirects do not show up in responses loaded from history
  • Redirects do not show up in the response HTTP message preview

Version 1.3

  • Add highlighting for JavaScript, TypeScript and CoffeScript responses
  • Add highlighting for CSS, SASS, LESS and Stylus responses
  • Add working indicator when retrieving data
  • Improve formatted response rendering performance
  • Ability to edit project name and description
  • Mime type application/javascript and other script responses are identified as binary
  • Saving a request from a project to another project opens the unsaved changes dialog

Version 1.2.2

  • Work around a possible bug in Chrome 49, preventing the extension tab from focusing

Version 1.2

  • Keep response data in history and include an opt-out setting
  • Modified indicator when editing a saved request
  • Request abort behavior
  • Loading indicator for long-running data access operations
  • Remove downloads extension permission
  • Standardize content length measurement to use binary response size

Version 1.1

  • Auto-complete request URL from history
  • Auto-complete the Content-Type header with common MIME types
  • Auto-complete the Accept-Encoding header with common encodings
  • Auto-complete the Cache-Control header with supported cache parameters
  • Auto-complete header key and value from previously used
  • Auto-complete post data keys from previously used
  • Preview request as HTTP message
  • Preview request as cURL command
  • Preview request as jQuery.ajax() javascript code
  • Preview request as XMLHttpRequest javascript code
  • Handle file downloads and binary responses
  • Content size indicator in response view
  • Preview response in basic HTTP response message format
  • Copy to clipboard buttons in request and response preview panels
  • Reduce whitespace on smaller screens
  • Wrap text by default in editors and multiline textboxes
  • Improve interactivity when sending requests
  • Welcome screen and in-app version history dialog
  • Improve logic for navigating from a history item to a saved request
  • Requests from history do not properly restore the 'Redirects' setting
  • Request model is not marked as dirty when removing headers and post data
  • Stats refresh button is shown even for invalid requests
  • Incorrect navigation from history to saved request
  • Broken breadcrumb when selecting a history item from a deleted project
  • Tab settings are not propagated to the formatted JSON response viewer
  • Query string decoding throws with invalid encoding characters
  • Prevent script execution when previewing HTML responses