]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Release notes for 4.5.3 2242/head
authorBen Darnell <ben@bendarnell.com>
Fri, 5 Jan 2018 03:44:17 +0000 (22:44 -0500)
committerBen Darnell <ben@bendarnell.com>
Sat, 6 Jan 2018 17:10:34 +0000 (12:10 -0500)
docs/releases.rst
docs/releases/v4.5.3.rst [new file with mode: 0644]
setup.py
tornado/__init__.py

index 3a9ef77735e9ecdb4d200b2e1899abf7e240436e..128c76039582a2a02b38bbd06401c4ebba473cdd 100644 (file)
@@ -4,6 +4,7 @@ Release notes
 .. toctree::
    :maxdepth: 2
 
+   releases/v4.5.3
    releases/v4.5.2
    releases/v4.5.1
    releases/v4.5.0
diff --git a/docs/releases/v4.5.3.rst b/docs/releases/v4.5.3.rst
new file mode 100644 (file)
index 0000000..b110245
--- /dev/null
@@ -0,0 +1,49 @@
+What's new in Tornado 4.5.2
+===========================
+
+Aug 27, 2017
+------------
+
+`tornado.curl_httpclient`
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- Improved debug logging on Python 3.
+
+`tornado.httpserver`
+~~~~~~~~~~~~~~~~~~~~
+
+- ``Content-Length`` and ``Transfer-Encoding`` headers are no longer
+  sent with 1xx or 204 responses (this was already true of 304
+  responses).
+- Reading chunked requests no longer leaves the connection in a broken
+  state.
+
+`tornado.iostream`
+~~~~~~~~~~~~~~~~~~
+
+- Writing a `memoryview` can no longer result in "BufferError:
+  Existing exports of data: object cannot be re-sized".
+
+`tornado.options`
+~~~~~~~~~~~~~~~~~
+
+- Duplicate option names are now detected properly whether they use
+  hyphens or underscores.
+
+`tornado.testing`
+~~~~~~~~~~~~~~~~~
+
+- `.AsyncHTTPTestCase.fetch` now uses ``127.0.0.1`` instead of
+  ``localhost``, improving compatibility with systems that have
+  partially-working ipv6 stacks.
+
+`tornado.web`
+~~~~~~~~~~~~~
+
+- It is no longer allowed to send a body with 1xx or 204 responses.
+
+`tornado.websocket`
+~~~~~~~~~~~~~~~~~~~
+
+- Requests with invalid websocket headers now get a response with
+  status code 400 instead of a closed connection.
index 66d846be46a8307046e42b43e27d72a00d092631..a1feea679f740df0e7a7c7259514b2cff3fcf399 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -103,7 +103,7 @@ http://api.mongodb.org/python/current/installation.html#osx
 
 kwargs = {}
 
-version = "4.5.2"
+version = "4.5.3"
 
 with open('README.rst') as f:
     kwargs['long_description'] = f.read()
index 3eaa57b8229fd80af4743861eb02ec5a3f693100..fa71bf61338c1cde755db0451d33d3ea6755ce4c 100644 (file)
@@ -25,5 +25,5 @@ from __future__ import absolute_import, division, print_function
 # is zero for an official release, positive for a development branch,
 # or negative for a release candidate or beta (after the base version
 # number has been incremented)
-version = "4.5.2"
-version_info = (4, 5, 2, 0)
+version = "4.5.3"
+version_info = (4, 5, 3, 0)