From 2d78cfe56ac14f384e26278951b52099d33bd797 Mon Sep 17 00:00:00 2001 From: Carl Lerche Date: Wed, 18 Dec 2019 13:07:27 -0800 Subject: chore: prepare v0.2.5 release (#1984) Also includes: - `tokio-macros` v0.2.1 --- tokio/CHANGELOG.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'tokio/CHANGELOG.md') diff --git a/tokio/CHANGELOG.md b/tokio/CHANGELOG.md index 99ec7087..3c03fa94 100644 --- a/tokio/CHANGELOG.md +++ b/tokio/CHANGELOG.md @@ -1,3 +1,27 @@ +# 0.2.5 (December 18, 2019) + +### Added +- `io::AsyncSeek` trait (#1924). +- `Mutex::try_lock` (#1939) +- `mpsc::Receiver::try_recv` and `mpsc::UnboundedReceiver::try_recv` (#1939). +- `writev` support for `TcpStream` (#1956). +- `time::throttle` for throttling streams (#1949). +- implement `Stream` for `time::DelayQueue` (#1975). +- `sync::broadcast` provides a fan-out channel (#1943). +- `sync::Semaphore` provides an async semaphore (#1973). +- `stream::StreamExt` provides stream utilities (#1962). + +### Fixes +- deadlock risk while shutting down the runtime (#1972). +- panic while shutting down the runtime (#1978). +- `sync::MutexGuard` debug output (#1961). +- misc doc improvements (#1933, #1934, #1940, #1942). + +### Changes +- runtime threads are configured with `runtime::Builder::core_threads` and + `runtime::Builder::max_threads`. `runtime::Builder::num_threads` is + deprecated (#1977). + # 0.2.4 (December 6, 2019) ### Fixes -- cgit v1.2.3