RESTClient Changelog

What's new in RESTClient 3.6.2

Sep 4, 2018
  • XML formatting now uses jxmlfmt.
  • Built using Java 10. Requires Java 10 to run.

New in RESTClient 3.6.1 (Jul 30, 2016)

  • Bug fixes in custom HTTP methods.
  • Support for PEM files in SSL truststore / keystore configuration.
  • JS and CSS file content rendered with correct syntax highlighting.

New in RESTClient 3.6 (Jul 6, 2016)

  • Fixes issues:
  • #46 #47 Added support for custom HTTP methods.
  • #48 #50 option to ignore all SSL certificate warnings.
  • #49 GET now supports body.
  • Build moved to Gradle.

New in RESTClient 3.3.1 (Apr 17, 2014)

  • Fixed a bug #7 that was causing NullPointerException when POSTing.

New in RESTClient 3.2.2 (Dec 9, 2013)

  • Issue 171 Response body in HEX format--wrong parsing of Content-type header.
  • Issue 189 Updated osxappbundle-maven-plugin to latest fork version.
  • Issue 190 XML-Indentation changes encoding to UTF-16.
  • Issue 191 Loss of precision in float types during JSON indentation.
  • Issue 192 Support for HTML indentation.
  • Issue 193 Windows test failure.
  • Issue 196 Stretched UI.
  • Issue 157 Response body size in status bar.

New in RESTClient 3.2.1 (Sep 16, 2013)

  • Issue 181 Groovy Test Scripts Support for external Jars.
  • Issue 183 IDN URLs after application restart are corrupted.
  • Issue 180 Proxy configuration was not working in cli.

New in RESTClient 3.2 (Jun 14, 2013)

  • Issue 146 History support added.
  • Issue 163 Cli tool now supports saving response body only.
  • Issue 173 Internationalized Domain Name (IDN) support.
  • Issue 175 Persist drop-down list of URLs

New in RESTClient 3.1 (Oct 5, 2012)

  • Issue 100 Multipart request body support.
  • Issue 156 Copy cookie name-value pairs in response header added.
  • Issue 155 Requests with auth elements when saved, were not openable.
  • URL request body support.
  • New tool accessible from menu for URL encoding / decoding.

New in RESTClient 3.0 (Sep 3, 2012)

  • Fixed:
  • Issue 112 Unable to correct case in URL fixed.
  • Issue 19 Issue 93 Binary request body support added
  • Issue 19 Added checkbox to ignore response body.
  • Issue 33 Added support for PATCH method.
  • Issue 101 NTLM support added, but NOT tested (yet).
  • Issue 145 OAuth Bearer support.
  • Jetty version updated to latest.
  • Issue 147 DELETE method to support body.
  • Issue 137 Separate cookie tab.
  • jsyntaxpane dependency removed and replaced with RSyntaxTextArea

New in RESTClient 2.5 (Jul 10, 2012)

  • Dialog box'es Ok button configured to be default button---this enables pressing Enter in the dialog to accept it.
  • Issue: 144 TLS mutual authentication patch from Matt Wilson.
  • Dependencies upgraded to latest version: JSyntaxPane Issue: 86, Apache HTTPClient, Jackson, and swing auto-complete components.
  • Issue: 138 Recent file list availability in menu.
  • Google Guice introduced in codebase.
  • Issue: 132: Updated code to correct implementation of Base64 encoding.
  • Issue: 143 & Issue: 135 Support added for self-signed certs.

New in RESTClient 2.4 (Apr 20, 2012)

  • Enhanced Mac support
  • Pressing Enter key in address bar triggers request
  • Ctrl + L or Cmd +L brings focus to the address bar
  • Address bar text is selected completely when focus is gained
  • Redirects can be turned off (option available in Etc. panel in Request)
  • Dependency libraries upgraded to latest versions
  • Other minor bug fixes

New in RESTClient 2.3.3 (Dec 20, 2010)

  • Supports multi-value headers and parameters for same key.

New in RESTClient 2.3.2 (Aug 16, 2010)

  • Internal code optimization by utilizing the WizTools.org Commons Lib
  • Now accepts headers and parameters with multiple values with identical keys.

New in RESTClient 2.3.1 (Jun 29, 2010)

  • Bug fix release which fixes encoding issue.

New in RESTClient 2.3 (Jan 16, 2010)

  • Issue: 70 Preemptive authentication was not working. Now fixed.
  • Issue: 64 Cancel button in Options panel was throwing Exception in certain cases. Fixed.
  • Test results are now shown with more detail than in previous editions.
  • XML parsing changed to Elliotte Rusty Harold's XOM. Much more maintainable. Thanks to @velrajan.r for contributing to this code.
  • Issue: 44 Now it is possible to cancel a request in the midst of execution. Thanks to Java Concurrency in Practice book.
  • Issue: 71 Http Response body is searchable -- press Ctrl + F with the focus in that section. (This feature is implemented in JSyntaxPane project. Any bugs, please report there.)
  • Issue: 73 Font can be specified in Response body component. Previously, because of this limitation, it was not possible to test other language (eg. Chinese) services.
  • Issue: 72 Automatic indentation of response body support added.
  • OptionsDialog refactored for extensibility.
  • Issue: 75 Ajax-type auto-complete support added in combo boxes.
  • Better separation of implementation classes and interfaces using the new Object creation class Implementation.of().
  • Issue: 78 Command-line interface added.
  • Issue: 37 SSL Hostname verification: different options added.
  • Re-organize the code into different independent modules. Made highly extensible.
  • Added Cookbook section in Wiki.