]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Release note updates
authorBen Darnell <ben@bendarnell.com>
Sat, 25 Aug 2012 03:26:46 +0000 (20:26 -0700)
committerBen Darnell <ben@bendarnell.com>
Sat, 25 Aug 2012 03:26:46 +0000 (20:26 -0700)
website/sphinx/releases.rst
website/sphinx/releases/next.rst [new file with mode: 0644]

index 1db20b59f39e77fec8078bfaee834d9ac218d495..2c5e26617f9e7a8b7fd8c730cbc482097978ba1a 100644 (file)
@@ -4,6 +4,7 @@ Release notes
 .. toctree::
    :maxdepth: 2
 
+   releases/next
    releases/v2.3.0
    releases/v2.2.1
    releases/v2.2.0
diff --git a/website/sphinx/releases/next.rst b/website/sphinx/releases/next.rst
new file mode 100644 (file)
index 0000000..597d828
--- /dev/null
@@ -0,0 +1,41 @@
+What's new in the next release of Tornado
+=========================================
+
+In progress
+-----------
+
+* New class `tornado.testing.AsyncHTTPSTestCase` is like `AsyncHTTPTestCase`.
+  but enables SSL for the testing server (by default using a self-signed
+  testing certificate).
+* Fixed Python 3 bugs in `tornado.auth`, `tornado.locale`, and `tornado.wsgi`.
+* `tornado.locale` module now works on Python 3.
+* `RequestHandler.add_header` now works with `WSGIApplication`.
+* Fixed some Python 3 bugs in `tornado.wsgi` module.
+* ``{% break %}`` and ``{% continue %}`` can now be used in templates.
+* The logging configuration used in `tornado.options` is now more tolerant
+  of non-ascii byte strings.
+* Improved error handling in `SSLIOStream` and SSL-enabled `TCPServer`.
+* On Windows, `TCPServer` uses `SO_EXCLUSIVEADDRUSER` instead of `SO_REUSEADDR`.
+* `IOLoop.add_handler` cannot be called more than once with the same file
+  descriptor.  This was always true for ``epoll``, but now the other
+  implementations enforce it too.
+* `tornado.testing.main` now accepts additional keyword arguments and forwards
+  them to `unittest.main`.
+* `RequestHandler.get_secure_cookie` now handles a potential error case.
+* Fixed a bug introduced in 2.3 that would cause `IOStream` close callbacks
+  to not run if there were pending reads.
+* `RequestHandler.__init__` now calls ``super().__init__`` to ensure that
+  all constructors are called when multiple inheritance is used.
+* `OAuthMixin` now accepts ``"oob"`` as a ``callback_uri``.
+* `tornado.platform.twisted` shutdown sequence is now more compatible.
+* Removed ``max_simultaneous_connections`` argument from `tornado.httpclient`
+  (both implementations).  This argument hasn't been useful for some time
+  (if you were using it you probably want ``max_clients`` instead)
+* `tornado.simple_httpclient` now accepts and ignores HTTP 1xx status
+  responses.
+* `SSLIOStream.get_ssl_certificate` now has a ``binary_form`` argument
+  which is passed to ``SSLSocket.getpeercert``.
+* `SSLIOStream.write` can now be called while the connection is in progress,
+  same as non-SSL `IOStream`.
+* tornado.util.GzipDecompressor, tornado.httputil.parse_body_arguments (TODO
+  are these public?)