## 0.3.1 This is a bugfix release. * Fix a memory leak that occurred as a result of connection failures. ## 0.3.0 This is a feature release. * Add configuration settings for SSL Protocols and Cipher Suites to both the Java and Clojure clients. ## 0.2.8 This is a bugfix release. * Fix a bug in the Java client API that caused a file descriptor leak each time a client was created for a new request. ## 0.2.7 This is a bugfix release. * Fix a bug where the character encoding was always being set to ISO-8859-1 w/o a charset ever being explicitly specified in the Content-Type header. We now honor the existing charset if there is one in the header, and otherwise we use UTF-8 and explicitly add the charset to the header. ## 0.2.6 * Add :follow-redirects and :force-redirects options to the clojure client. * Add followRedirects and forceRedirects options to the Java client. ## 0.2.5 * Add an overloaded constructor for `RequestOptions` that accepts a String uri ## 0.2.4 * Fix a bug in the Java client API that caused an NPE if a Content-Type header did not specify a charset ## 0.2.3 * No changes ## 0.2.2 * Add back in support for query-params map in Clojure API ## 0.2.1 * Upgrade to Apache HttpAsyncClient v4.0.2 (fixes a bug where headers don't get included when following redirects). ## 0.2.0 * Port the code to use the Apache HttpAsyncClient library instead of http-kit. * The API around creating a persistent client has changed and persistent clients are explicitly managed * The available request options have changed. Some convenience options have been removed. ## 0.1.7 * Explicitly target JDK6 when building release jars ## 0.1.6 * Add support for configuring client SSL context with a CA cert without a client cert/key ## 0.1.5 * Update to latest version of puppetlabs/kitchensink * Use puppetlabs/certificate-authority for SSL tasks ## 0.1.4 * Fix bug in sync.clj when excluding clojure.core/get ## 0.1.3 * Added a Java API for the synchronous client