diff options
author | Carl Lerche <me@carllerche.com> | 2020-10-21 16:23:35 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-21 16:23:35 -0700 |
commit | d14cbf91162d1ae2976a67a43e1f06cda1c21e29 (patch) | |
tree | def6c42c9180dae15ee69ddfa8ff09e8084a78c5 /tokio/CHANGELOG.md | |
parent | 8bfb1c92ceadd04f847d98ed482e7e59a3074954 (diff) |
chore: prepare v0.3.1 release (#3021)
Diffstat (limited to 'tokio/CHANGELOG.md')
-rw-r--r-- | tokio/CHANGELOG.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tokio/CHANGELOG.md b/tokio/CHANGELOG.md index e5b8f57e..001bbef0 100644 --- a/tokio/CHANGELOG.md +++ b/tokio/CHANGELOG.md @@ -1,3 +1,20 @@ +# 0.3.1 (October 21, 2020) + +This release fixes an use-after-free in the IO driver. Additionally, the `read_buf` +and `write_buf` methods have been added back to the IO traits, as the bytes crate +is now on track to reach version 1.0 together with Tokio. + +### Fixed +- net: fix use-after-free (#3019). +- fs: ensure buffered data is written on shutdown (#3009). + +### Added +- io: `copy_buf()` (#2884). +- io: `AsyncReadExt::read_buf()`, `AsyncReadExt::write_buf()` for working with + `Buf`/`BufMut` (#3003). +- rt: `Runtime::spawn_blocking()` (#2980). +- sync: `watch::Sender::is_closed()` (#2991). + # 0.3.0 (October 15, 2020) This represents a 1.0 beta release. APIs are polished and future-proofed. APIs |