<commit_before>#+TITLE:    clj-http changelog
#+AUTHOR:   <NAME>
#+STARTUP:  align fold nodlcheck lognotestate hideall
#+OPTIONS:  H:4 num:nil toc:t \n:nil @:t ::t |:t ^:{} -:t f:t *:t
#+OPTIONS:  skip:nil d:(HIDE) tags:not-in-toc
#+PROPERTY: header-args :results code :exports both :noweb yes
#+HTML_HEAD: <style type="text/css"> body {margin-right:15%; margin-left:15%;} </style>
#+LANGUAGE: en

* Changelog
List of user-visible changes that have gone into each release
** 1.0.1
- merged https://github.com/dakrone/clj-http/pull/232 to fix =empty= on
  header-map
- fix :json-strict-string-keys
- exclude clojure.core/update from client ns
- added =:decode-cookies= option to allow skipping cookie header decode (if the
  server sends incorrectly formatted cookies for some reason)
** 1.0.0
- merged https://github.com/dakrone/clj-http/pull/215 to add transit support
- drop support for clojure 1.4.0, start testing 1.7.0
- merged https://github.com/dakrone/clj-http/pull/213 to allow passing in an
  already existing keystore, not just a path
- merged https://github.com/dakrone/clj-http/pull/211 to detect charset encoding
  for url-encode
** 0.9.2
- merged https://github.com/dakrone/clj-http/pull/206 to handle null passwords
  for keystores
- merged https://github.com/dakrone/clj-http/pull/201 to make :auto content type
  parsing dispatch pluggable
- Bump crouton and tools.reader dependencies
- Merged https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/181 to fix some tests
- Merged https://github.com/dakrone/clj-http/pull/178 to eliminate test
  reflection
- Merged https://github.com/dakrone/clj-http/pull/177 to update apache HTTP deps
- Merged https://github.com/dakrone/clj-http/pull/175 to add {:as :json-strict}
  for output coercion
- Added {:as :json-strict-string-keys} output coercion
- bump dependencies to their latest
- Merged https://github.com/dakrone/clj-http/pull/172 to update .gitignore file
  and clean up whitespace for new clojure-mode
- Merged https://github.com/dakrone/clj-http/pull/171 to support SOCKS proxies
* Work log
** 2015-01-19
- merged https://github.com/dakrone/clj-http/pull/248 to removed deprecated
  cookie APIs from cookie.clj
** 2015-01-15
- merged https://github.com/dakrone/clj-http/pull/240 to implement
  meta/with-meta for the header map
- merged https://github.com/dakrone/clj-http/pull/242 fixing a connection leak
  when http-entity is null
- bumped all dependencies to latest versions
** 2014-12-13
- merged https://github.com/dakrone/clj-http/pull/235 to fix wrap-nested-params
** 2014-12-12
- merged https://github.com/dakrone/clj-http/pull/236 to clean up multipart
  constructors and reflection
** 2014-12-02
- merged https://github.com/dakrone/clj-http/pull/234 to allow scheme
  customization in default connection
** Released 1.0.1
** 2014-10-28
- merged https://github.com/dakrone/clj-http/pull/232 to fix =empty= on
  header-map
** 2014-10-17
- fix :json-strict-string-keys
** 2014-09-08
- exclude clojure.core/update from client ns
** 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 https://github.com/dakrone/clj-http/pull/215 to add transit support
- drop support for clojure 1.4.0, start testing 1.7.0
** 2014-08-07
- merged https://github.com/dakrone/clj-http/pull/213 to allow passing in an
  already existing keystore, not just a path
** 2014-07-27
- merged https://github.com/dakrone/clj-http/pull/211 to detect charset encoding
  for url-encode
** Released 0.9.2
** 2014-05-27
- merged https://github.com/dakrone/clj-http/pull/206 to handle null passwords
  for keystores
** 2014-05-14
- merged https://github.com/dakrone/clj-http/pull/201 to make :auto content type
  parsing dispatch pluggable
** 2014-04-21
- Bump crouton and tools.reader dependencies
** 2014-04-09
- Merged https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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
- Merged https://github.com/dakrone/clj-http/pull/181 to fix some tests
** 2014-01-27
- Merged https://github.com/dakrone/clj-http/pull/178 to eliminate test
  reflection
** 2014-01-21
- Merged https://github.com/dakrone/clj-http/pull/177 to update apache HTTP deps
** 2014-01-15
- Merged https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/172 to update .gitignore file
  and clean up whitespace for new clojure-mode
- Merged https://github.com/dakrone/clj-http/pull/171 to support SOCKS proxies
** Released 0.7.8
<commit_msg>Update changelog<commit_after>#+TITLE:    clj-http changelog
#+AUTHOR:   <NAME>
#+STARTUP:  align fold nodlcheck lognotestate hideall
#+OPTIONS:  H:4 num:nil toc:t \n:nil @:t ::t |:t ^:{} -:t f:t *:t
#+OPTIONS:  skip:nil d:(HIDE) tags:not-in-toc
#+PROPERTY: header-args :results code :exports both :noweb yes
#+HTML_HEAD: <style type="text/css"> body {margin-right:15%; margin-left:15%;} </style>
#+LANGUAGE: en

* Changelog
List of user-visible changes that have gone into each release
** 1.0.1
- merged https://github.com/dakrone/clj-http/pull/232 to fix =empty= on
  header-map
- fix :json-strict-string-keys
- exclude clojure.core/update from client ns
- added =:decode-cookies= option to allow skipping cookie header decode (if the
  server sends incorrectly formatted cookies for some reason)
** 1.0.0
- merged https://github.com/dakrone/clj-http/pull/215 to add transit support
- drop support for clojure 1.4.0, start testing 1.7.0
- merged https://github.com/dakrone/clj-http/pull/213 to allow passing in an
  already existing keystore, not just a path
- merged https://github.com/dakrone/clj-http/pull/211 to detect charset encoding
  for url-encode
** 0.9.2
- merged https://github.com/dakrone/clj-http/pull/206 to handle null passwords
  for keystores
- merged https://github.com/dakrone/clj-http/pull/201 to make :auto content type
  parsing dispatch pluggable
- Bump crouton and tools.reader dependencies
- Merged https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/181 to fix some tests
- Merged https://github.com/dakrone/clj-http/pull/178 to eliminate test
  reflection
- Merged https://github.com/dakrone/clj-http/pull/177 to update apache HTTP deps
- Merged https://github.com/dakrone/clj-http/pull/175 to add {:as :json-strict}
  for output coercion
- Added {:as :json-strict-string-keys} output coercion
- bump dependencies to their latest
- Merged https://github.com/dakrone/clj-http/pull/172 to update .gitignore file
  and clean up whitespace for new clojure-mode
- Merged https://github.com/dakrone/clj-http/pull/171 to support SOCKS proxies
* Work log
** 2015-01-19
- merged https://github.com/dakrone/clj-http/pull/248 to removed deprecated
  cookie APIs from cookie.clj
- merged https://github.com/dakrone/clj-http/pull/245 to do some cleanups and
  small import fixes
** 2015-01-15
- merged https://github.com/dakrone/clj-http/pull/240 to implement
  meta/with-meta for the header map
- merged https://github.com/dakrone/clj-http/pull/242 fixing a connection leak
  when http-entity is null
- bumped all dependencies to latest versions
** 2014-12-13
- merged https://github.com/dakrone/clj-http/pull/235 to fix wrap-nested-params
** 2014-12-12
- merged https://github.com/dakrone/clj-http/pull/236 to clean up multipart
  constructors and reflection
** 2014-12-02
- merged https://github.com/dakrone/clj-http/pull/234 to allow scheme
  customization in default connection
** Released 1.0.1
** 2014-10-28
- merged https://github.com/dakrone/clj-http/pull/232 to fix =empty= on
  header-map
** 2014-10-17
- fix :json-strict-string-keys
** 2014-09-08
- exclude clojure.core/update from client ns
** 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 https://github.com/dakrone/clj-http/pull/215 to add transit support
- drop support for clojure 1.4.0, start testing 1.7.0
** 2014-08-07
- merged https://github.com/dakrone/clj-http/pull/213 to allow passing in an
  already existing keystore, not just a path
** 2014-07-27
- merged https://github.com/dakrone/clj-http/pull/211 to detect charset encoding
  for url-encode
** Released 0.9.2
** 2014-05-27
- merged https://github.com/dakrone/clj-http/pull/206 to handle null passwords
  for keystores
** 2014-05-14
- merged https://github.com/dakrone/clj-http/pull/201 to make :auto content type
  parsing dispatch pluggable
** 2014-04-21
- Bump crouton and tools.reader dependencies
** 2014-04-09
- Merged https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/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
- Merged https://github.com/dakrone/clj-http/pull/181 to fix some tests
** 2014-01-27
- Merged https://github.com/dakrone/clj-http/pull/178 to eliminate test
  reflection
** 2014-01-21
- Merged https://github.com/dakrone/clj-http/pull/177 to update apache HTTP deps
** 2014-01-15
- Merged https://github.com/dakrone/clj-http/pull/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 https://github.com/dakrone/clj-http/pull/172 to update .gitignore file
  and clean up whitespace for new clojure-mode
- Merged https://github.com/dakrone/clj-http/pull/171 to support SOCKS proxies
** Released 0.7.8

{'fraction_non_alphanumeric': 0.11509274873524451, 'fraction_numerical': 0.06035694210230467, 'mean_word_length': 3.6241065627030538, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 73, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3893893', 'n_tokens_mistral': 5440, 'n_tokens_neox': 4753, 'n_words': 1501}