]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Catch up on next-release notes.
authorBen Darnell <ben@bendarnell.com>
Sat, 26 Apr 2014 23:23:42 +0000 (19:23 -0400)
committerBen Darnell <ben@bendarnell.com>
Sat, 26 Apr 2014 23:23:42 +0000 (19:23 -0400)
docs/releases/next.rst

index cc563007f333b0928ef0f8896bc1b587a2e91cb9..bc3337c01943fdea3ac073439e030c4a517568b6 100644 (file)
@@ -24,6 +24,12 @@ Backwards-compatibility notes
   of the old ``TracebackFuture`` class.  ``TracebackFuture`` is now
   simply an alias for ``Future``.
 
+`tornado.httpclient`
+~~~~~~~~~~~~~~~~~~~~
+
+* The command-line HTTP client (``python -m tornado.httpclient $URL``)
+  now works on Python 3.
+
 `tornado.gen`
 ~~~~~~~~~~~~~
 
@@ -40,6 +46,8 @@ Backwards-compatibility notes
 * `.IOLoop.add_handler` and related methods now accept file-like objects
   in addition to raw file descriptors.  Passing the objects is recommended
   (when possible) to avoid a garbage-collection-related problem in unit tests.
+* New method `.IOLoop.clear_instance` makes it possible to uninstall the
+  singleton instance.
 
 `tornado.iostream`
 ~~~~~~~~~~~~~~~~~~
@@ -47,6 +55,16 @@ Backwards-compatibility notes
 * The ``callback`` argument to most `.IOStream` methods is now optional.
   When called without a callback the method will return a `.Future`
   for use with coroutines.
+* No longer gets confused when an ``IOError`` or ``OSError`` without
+  an ``errno`` attribute is raised.
+
+`tornado.netutil`
+~~~~~~~~~~~~~~~~~
+
+* When `.bind_sockets` chooses a port automatically, it will now use
+  the same port for IPv4 and IPv6.
+* TLS compression is now disabled by default on Python 3.3 and higher
+  (it is not possible to change this option in older versions.
 
 `tornado.options`
 ~~~~~~~~~~~~~~~~~
@@ -59,6 +77,18 @@ Backwards-compatibility notes
 
 * Now works on Python 2.6.
 
+`tornado.simple_httpclient`
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+* Improved default cipher suite selection (Python 2.7+).
+
+`tornado.speedups`
+~~~~~~~~~~~~~~~~~~
+
+* The C extension now builds on windows in both 32 and 64-bit modes.
+* The fallback mechanism for detecting a missing C compiler now
+  works correctly on Mac OS X.
+
 `tornado.stack_context`
 ~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -72,6 +102,7 @@ Backwards-compatibility notes
   but were not run with ``@gen_test`` or any similar decorator (this would
   previously result in the test silently being skipped).
 * Better stack traces are now displayed when a test times out.
+* Fixed the test suite when ``unittest2`` is installed on Python 3.
 
 `tornado.web`
 ~~~~~~~~~~~~~