Skip to content

Latest commit

 

History

History
139 lines (138 loc) · 5.65 KB

changelog.org

File metadata and controls

139 lines (138 loc) · 5.65 KB

clj-http changelog

Changelog

List of user-visible changes that have gone into each release

1.0.0

  • merged dakrone#215 to add transit support
  • drop support for clojure 1.4.0, start testing 1.7.0
  • merged dakrone#213 to allow passing in an already existing keystore, not just a path
  • merged dakrone#211 to detect charset encoding for url-encode

0.9.2

  • merged dakrone#206 to handle null passwords for keystores
  • merged dakrone#201 to make :auto content type parsing dispatch pluggable
  • Bump crouton and tools.reader dependencies
  • Merged dakrone#199 to add support for form parameters in the PATCH method
  • Bump dependencies and fix tests for 1.6.0 compatibility

0.9.1

  • automatically coerce header values to strings
  • fix issue where :ignore-unknown-host wasn’t using the opt function correctly

0.9.0

  • Bumped httpcore to 4.3.2
  • Merged dakrone#190 to support file multiparts with content, mime-type and name
  • Unify all boolean operators so {:debug true} and {:debug? true} are treated the same
  • Fix :trace-redirects being [nil] when :uri is used
  • Merged dakrone#184 containing a bevy of changes:
    • initial header-map implementation, allowing headers to be used case insensitively
    • drop support for clojure 1.2 and 1.3
    • add support for clojure 1.6
    • change all :use statements to :require statements
    • use better docstring support for defs
    • remove sleep calls in tests
    • make Jetty quieter while running tests
    • newer type hinting syntax

0.7.9

  • Make :decode-body-headers more reliable by using a byte array instead of slurp.
  • Merged dakrone#181 to fix some tests
  • Merged dakrone#178 to eliminate test reflection
  • Merged dakrone#177 to update apache HTTP deps
  • Merged dakrone#175 to add {:as :json-strict} for output coercion
  • Added {:as :json-strict-string-keys} output coercion
  • bump dependencies to their latest
  • Merged dakrone#172 to update .gitignore file and clean up whitespace for new clojure-mode
  • Merged dakrone#171 to support SOCKS proxies

Work log

2014-08-15

  • added :decode-cookies option to allow skipping cookie header decode (if the server sends incorrectly formatted cookies for some reason)

Released 1.0.0

2014-08-11

  • merged dakrone#215 to add transit support
  • drop support for clojure 1.4.0, start testing 1.7.0

2014-08-07

  • merged dakrone#213 to allow passing in an already existing keystore, not just a path

2014-07-27

  • merged dakrone#211 to detect charset encoding for url-encode

Released 0.9.2

2014-05-27

  • merged dakrone#206 to handle null passwords for keystores

2014-05-14

  • merged dakrone#201 to make :auto content type parsing dispatch pluggable

2014-04-21

  • Bump crouton and tools.reader dependencies

2014-04-09

  • Merged dakrone#199 to add support for form parameters in the PATCH method

2014-03-26

  • Bump dependencies and fix tests for 1.6.0 compatibility

Released 0.9.1

2014-03-15

  • automatically coerce header values to strings

2014-03-05

  • fix issue where :ignore-unknown-host wasn’t using the opt function correctly

Released 0.9.0

2014-02-25

  • Bumped httpcore to 4.3.2

2014-02-19

  • Merged dakrone#190 to support file multiparts with content, mime-type and name

2014-02-16

  • Unify all boolean operators so {:debug true} and {:debug? true} are treated the same

2014-02-09

  • Fix :trace-redirects being [nil] when :uri is used

2014-02-06

  • Merged dakrone#184 containing a bevy of changes:
    • initial header-map implementation, allowing headers to be used case insensitively
    • drop support for clojure 1.2 and 1.3
    • add support for clojure 1.6
    • change all :use statements to :require statements
    • use better docstring support for defs
    • remove sleep calls in tests
    • make Jetty quieter while running tests
    • newer type hinting syntax

Released 0.7.9

2014-02-01

  • Make :decode-body-headers more reliable by using a byte array instead of slurp.

2014-01-28

2014-01-27

2014-01-21

2014-01-15

  • Merged dakrone#175 to add {:as :json-strict} for output coercion
  • Added {:as :json-strict-string-keys} output coercion

2014-01-03

  • bump dependencies to their latest
  • Merged dakrone#172 to update .gitignore file and clean up whitespace for new clojure-mode
  • Merged dakrone#171 to support SOCKS proxies

Released 0.7.8