diff --git a/docs/releases.rst b/docs/releases.rst index 30d1170d..ad2804d6 100644 --- a/docs/releases.rst +++ b/docs/releases.rst @@ -5,6 +5,7 @@ Release notes :maxdepth: 2 releases/next + releases/v4.0.2 releases/v4.0.1 releases/v4.0.0 releases/v3.2.2 diff --git a/docs/releases/v4.0.2.rst b/docs/releases/v4.0.2.rst new file mode 100644 index 00000000..1dab6125 --- /dev/null +++ b/docs/releases/v4.0.2.rst @@ -0,0 +1,22 @@ +What's new in Tornado 4.0.2 +=========================== + +Sept 10, 2014 +------------- + +Bug fixes +~~~~~~~~~ + +* Fixed a bug that could sometimes cause a timeout to fire after being + cancelled. +* `.AsyncTestCase` once again passes along arguments to test methods, + making it compatible with extensions such as Nose's test generators. +* `.StaticFileHandler` can again compress its responses when gzip is enabled. +* ``simple_httpclient`` passes its ``max_buffer_size`` argument to the + underlying stream. +* Fixed a reference cycle that can lead to increased memory consumption. +* `.add_accept_handler` will now limit the number of times it will call + `~socket.socket.accept` per `.IOLoop` iteration, addressing a potential + starvation issue. +* Improved error handling in `.IOStream.connect` (primarily for FreeBSD + systems)