Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

42 lines (39 sloc) 2.228 kB

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?)
Jump to Line
Something went wrong with that request. Please try again.