List of changes that have gone into each release
- added :insecure? flag
- fix AOT by requiring clojure.pprint
- wrap-redirects now handles recursive redirects
- wrap-exceptions now uses Slingshot to throw a much more useful exception when there was a problem with the request
- fixed an issue when malformed server responses could NPE the decompression middleware
- added a :debug flag to pretty-print the request map and object to stdout before performing the request to aid in debugging
- decode cookies from response into :cookies (thanks r0man)
- redone redirects, they can now be toggled with {:follow-redirects false} in the request
- decompression of responses has been fixed (thanks senior)
- accept Content-Encoding or content-encoding from responses (thanks senior)
- added ability to specify sending a url-encoded :body of form params using {:form-params {:key value}} (thanks senior)
- updated dependencies to be the latest versions
- added ability to use system proxy for connections (thanks jou4)
- added ability to specify socket and connection timeouts in request (thanks zkim)
Log of merges/issues/work that’s gone in so I know what to put in the changelog for the next release
- Got a functioning reusable connection method, (with-connection-pool …)
- merged dakrone#21 to upgrade slingshot to 0.8.0
- merged dakrone#20 to allow :basic-auth as a string
- changed wrap-redirects to recursively handle redirects instead of only redirecting one-level down
- remove some reflection in cookies by defining ClientCookie
- merged dakrone#16 to add an :insecure? flag to ignore SSL errors
- merged dakrone#13 to add a require for pprint in core
- added the :debug option to requests
- restarted an exception branch that uses Slingshot to throw a much more useful exception
- fixed an issue when malformed server responses could NPE the decompression middleware
- merged dakrone#7 to accept both Content-Encoding and content-encoding, since ring uses the lowercase version
- merged dakrone#6 to allow for sending form params with :form-params as a urlencoded body on POST requests
- merged dakrone#5 to fix decompression
- added ability to turn off redirects with {:follow-redirects false} in the request
- merged dakrone#2 to fix redirects
- merged dakrone#1 for decoding cookies in responses
- took over maintenance from Mark
- updated dependencies
- merged jou4’s branch to allow proxy usage
- merged zkim’s branch for specifying timeouts