Skip to content

Commit 679ab5b

Browse files
committed
Initial 2.3.0 changelog.
1 parent 5893cfc commit 679ab5b

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

HISTORY.rst

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Release History
44
---------------
55

6-
X.X.X (YYYY-MM-DD)
6+
2.3.0 (2014-05-12)
77
++++++++++++++++++
88

99
**API Changes**
@@ -13,11 +13,24 @@ X.X.X (YYYY-MM-DD)
1313
or not it actually did).
1414
- The ``timeout`` parameter now affects requests with both ``stream=True`` and
1515
``stream=False`` equally.
16+
- The change in v2.0.0 to mandate explicit proxy schemes has been reverted.
17+
Proxy schemes now default to ``http://``.
18+
- The ``CaseInsensitiveDict`` used for HTTP headers now behaves like a normal
19+
dictionary when printed as a string or in the interpreter.
1620

1721
**Bugfixes**
1822

1923
- No longer expose Authorization or Proxy-Authorization headers on redirect.
2024
Fix CVE-2014-1829 and CVE-2014-1830 respectively.
25+
- Authorization is re-evaluated each redirect.
26+
- On redirect, pass url as native strings.
27+
- Fall-back to autodetected encoding for JSON when Unicode detection fails.
28+
- Headers set to ``None`` on the ``Session`` are now correctly not sent.
29+
- Correctly honor ``decode_unicode`` even if it wasn't used earlier in the same
30+
response.
31+
- Stop advertising ``compress`` as a supported Content-Encoding.
32+
- The ``Response.history`` parameter is now always a list.
33+
- Many, many ``urllib3`` bugfixes.
2134

2235
2.2.1 (2014-01-23)
2336
++++++++++++++++++

0 commit comments

Comments
 (0)