]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Start a new next-release-notes file
authorBen Darnell <ben@bendarnell.com>
Sun, 14 Apr 2013 21:03:46 +0000 (17:03 -0400)
committerBen Darnell <ben@bendarnell.com>
Sun, 14 Apr 2013 21:03:46 +0000 (17:03 -0400)
docs/releases.rst
docs/releases/next.rst [new file with mode: 0644]

index bdce355e08965cfd922d31ce3e1514ed85b137ca..b8043260410f57dc974edaeee444ae55c3c8f9d1 100644 (file)
@@ -4,6 +4,7 @@ Release notes
 .. toctree::
    :maxdepth: 2
 
+   releases/next
    releases/v3.0.1
    releases/v3.0.0
    releases/v2.4.1
diff --git a/docs/releases/next.rst b/docs/releases/next.rst
new file mode 100644 (file)
index 0000000..c79038e
--- /dev/null
@@ -0,0 +1,30 @@
+What's new in the next version of Tornado
+=========================================
+
+In progress
+-----------
+
+* `tornado.util.import_object` now works with top-level module names that
+  do not contain a dot.
+* `tornado.util.import_object` now consistently raises `ImportError`
+  instead of `AttributeError` when it fails.
+* The ``handlers`` list passed to the `tornado.web.Application` constructor
+  and `~tornado.web.Application.add_handlers` methods can now contain
+  lists in addition to tuples and `~tornado.web.URLSpec` objects.
+* `tornado.httpclient.HTTPRequest` takes a new argument ``auth_mode``,
+  which can be either ``basic`` or ``digest``.  Digest authentication
+  is only supported with ``tornado.curl_httpclient``.
+* `tornado.stack_context` has been rewritten and is now much faster.
+* ``tornado.curl_httpclient`` no longer goes into an infinite loop when
+  pycurl returns a negative timeout.
+* `tornado.testing.AsyncTestCase.wait` now raises the correct exception
+  when it has been modified by `tornado.stack_context`.
+* `tornado.web.StaticFileHandler` now works on Windows when the client
+  passes an ``If-Modified-Since`` timestamp before 1970.
+* `tornado.httpserver.HTTPServer` handles malformed HTTP headers more
+  gracefully.
+* `tornado.auth.OAuthMixin` always sends ``oauth_version=1.0`` in its
+  request as required by the spec.
+* Some reference cycles have been broken up (in `tornado.web.RequestHandler`
+  and `tornado.websocket.WebSocketHandler`), allowing for more efficient
+  garbage collection on CPython.