From c25ea78ec93f0eaa35bed3b61c7e98a408784a53 Mon Sep 17 00:00:00 2001 From: Carl Lerche Date: Wed, 13 Jun 2018 10:24:56 -0700 Subject: [PATCH] Bump version of a number of sub crates (#414) This includes: * tokio-codec (0.1.0) * tokio-current-thread (0.1.0) * tokio-fs (0.1.1) * tokio-io (0.1.7) * tokio-reactor (0.1.2) * tokio-udp (0.1.1) --- README.md | 7 +++++++ tokio-codec/CHANGELOG.md | 2 +- tokio-codec/Cargo.toml | 2 +- tokio-current-thread/CHANGELOG.md | 2 +- tokio-fs/CHANGELOG.md | 4 +++- tokio-fs/Cargo.toml | 2 +- tokio-fs/src/lib.rs | 3 +++ tokio-io/CHANGELOG.md | 2 +- tokio-io/Cargo.toml | 2 +- tokio-io/src/lib.rs | 2 +- tokio-reactor/CHANGELOG.md | 5 +++++ tokio-reactor/Cargo.toml | 2 +- tokio-reactor/src/lib.rs | 2 +- tokio-udp/CHANGELOG.md | 6 +++++- tokio-udp/Cargo.toml | 4 ++-- tokio-udp/src/lib.rs | 2 +- 16 files changed, 35 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 44ed340cd..4b7475f22 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,11 @@ have greater guarantees of stability. The crates included as part of Tokio are: +* [`tokio-codec`]: Utilities for encoding and decoding protocol frames. + +* [`tokio-current-thread`]: Schedule the execution of futures on the current + thread. + * [`tokio-executor`]: Task execution related traits and utilities. * [`tokio-fs`]: Filesystem (and standard in / out) APIs. @@ -132,6 +137,8 @@ The crates included as part of Tokio are: * [`tokio-uds`]: Unix Domain Socket bindings for use with `tokio-io` and `tokio-reactor`. +[`tokio-codec`]: tokio-codec +[`tokio-current-thread`]: tokio-current-thread [`tokio-executor`]: tokio-executor [`tokio-fs`]: tokio-fs [`tokio-io`]: tokio-io diff --git a/tokio-codec/CHANGELOG.md b/tokio-codec/CHANGELOG.md index f96d5068a..5c3ac5586 100644 --- a/tokio-codec/CHANGELOG.md +++ b/tokio-codec/CHANGELOG.md @@ -1,3 +1,3 @@ -# Unreleased +# # 0.1.0 (June 13, 2018) * Initial release (#353) diff --git a/tokio-codec/Cargo.toml b/tokio-codec/Cargo.toml index 1d335b834..b9dfe9efe 100644 --- a/tokio-codec/Cargo.toml +++ b/tokio-codec/Cargo.toml @@ -17,6 +17,6 @@ Utilities for encoding and decoding frames. categories = ["asynchronous"] [dependencies] -tokio-io = { version = "0.1.6", path = "../tokio-io" } +tokio-io = { version = "0.1.7", path = "../tokio-io" } bytes = "0.4.7" futures = "0.1.18" diff --git a/tokio-current-thread/CHANGELOG.md b/tokio-current-thread/CHANGELOG.md index 066575d45..1db9cb744 100644 --- a/tokio-current-thread/CHANGELOG.md +++ b/tokio-current-thread/CHANGELOG.md @@ -1,3 +1,3 @@ -# Unreleased +# 0.1.0 (June 13, 2018) * Extract `tokio::executor::current_thread` to a tokio-current-thread crate (#356) diff --git a/tokio-fs/CHANGELOG.md b/tokio-fs/CHANGELOG.md index fb3e7dab5..fd5be9277 100644 --- a/tokio-fs/CHANGELOG.md +++ b/tokio-fs/CHANGELOG.md @@ -1,5 +1,7 @@ -# Unreleased +# 0.1.1 (June 13, 2018) +* Add `OpenOptions` (#390) +* Add `into_std` to `File` (#403) * Use `tokio-codec` in examples # 0.1.0 (May 2, 2018) diff --git a/tokio-fs/Cargo.toml b/tokio-fs/Cargo.toml index a241e0288..3413f09b8 100644 --- a/tokio-fs/Cargo.toml +++ b/tokio-fs/Cargo.toml @@ -5,7 +5,7 @@ name = "tokio-fs" # - Update html_root_url. # - Update CHANGELOG.md. # - Create "v0.1.x" git tag. -version = "0.1.0" +version = "0.1.1" authors = ["Carl Lerche "] license = "MIT" readme = "README.md" diff --git a/tokio-fs/src/lib.rs b/tokio-fs/src/lib.rs index 0b6cae6ec..9d7e46618 100644 --- a/tokio-fs/src/lib.rs +++ b/tokio-fs/src/lib.rs @@ -12,6 +12,9 @@ //! //! [blocking]: https://docs.rs/tokio-threadpool/0.1/tokio_threadpool/fn.blocking.html +#![deny(missing_docs, missing_debug_implementations, warnings)] +#![doc(html_root_url = "https://docs.rs/tokio-fs/0.1.1")] + #[macro_use] extern crate futures; extern crate tokio_io; diff --git a/tokio-io/CHANGELOG.md b/tokio-io/CHANGELOG.md index 428bdf005..012c96a94 100644 --- a/tokio-io/CHANGELOG.md +++ b/tokio-io/CHANGELOG.md @@ -1,4 +1,4 @@ -# Unreleased +# 0.1.7 (June 13, 2018) * Move `codec::{Encode, Decode, Framed*}` into `tokio-codec` (#353) diff --git a/tokio-io/Cargo.toml b/tokio-io/Cargo.toml index f8d33139a..a22a06af4 100644 --- a/tokio-io/Cargo.toml +++ b/tokio-io/Cargo.toml @@ -5,7 +5,7 @@ name = "tokio-io" # - Update html_root_url. # - Update CHANGELOG.md. # - Create "v0.1.x" git tag. -version = "0.1.6" +version = "0.1.7" authors = ["Carl Lerche "] license = "MIT" repository = "https://github.com/tokio-rs/tokio" diff --git a/tokio-io/src/lib.rs b/tokio-io/src/lib.rs index ef9e5d16a..345efc176 100644 --- a/tokio-io/src/lib.rs +++ b/tokio-io/src/lib.rs @@ -7,7 +7,7 @@ //! [low level details]: https://tokio.rs/docs/going-deeper-tokio/core-low-level/ #![deny(missing_docs, missing_debug_implementations, warnings)] -#![doc(html_root_url = "https://docs.rs/tokio-io/0.1.6")] +#![doc(html_root_url = "https://docs.rs/tokio-io/0.1.7")] #[macro_use] extern crate log; diff --git a/tokio-reactor/CHANGELOG.md b/tokio-reactor/CHANGELOG.md index 3bb10c214..f9cfc0a89 100644 --- a/tokio-reactor/CHANGELOG.md +++ b/tokio-reactor/CHANGELOG.md @@ -1,3 +1,8 @@ +# 0.1.2 (June 13, 2018) + +* Fix deadlock that can happen when shutting down (#409) +* Handle::default() lazily binds to reactor (#350) + # 0.1.1 (March 22, 2018) * Fix threading bugs (#227) diff --git a/tokio-reactor/Cargo.toml b/tokio-reactor/Cargo.toml index 47080f626..be9244773 100644 --- a/tokio-reactor/Cargo.toml +++ b/tokio-reactor/Cargo.toml @@ -5,7 +5,7 @@ name = "tokio-reactor" # - Update html_root_url. # - Update CHANGELOG.md. # - Create "v0.1.x" git tag. -version = "0.1.1" +version = "0.1.2" authors = ["Carl Lerche "] license = "MIT" readme = "README.md" diff --git a/tokio-reactor/src/lib.rs b/tokio-reactor/src/lib.rs index 8706fc3cc..0c7a83f2b 100644 --- a/tokio-reactor/src/lib.rs +++ b/tokio-reactor/src/lib.rs @@ -27,7 +27,7 @@ //! [`PollEvented`]: struct.PollEvented.html //! [reactor module]: https://docs.rs/tokio/0.1/tokio/reactor/index.html -#![doc(html_root_url = "https://docs.rs/tokio-reactor/0.1.1")] +#![doc(html_root_url = "https://docs.rs/tokio-reactor/0.1.2")] #![deny(missing_docs, warnings, missing_debug_implementations)] #[macro_use] diff --git a/tokio-udp/CHANGELOG.md b/tokio-udp/CHANGELOG.md index fb22aa7c8..dd8dad17a 100644 --- a/tokio-udp/CHANGELOG.md +++ b/tokio-udp/CHANGELOG.md @@ -1,3 +1,7 @@ -# 0.1.0 (unreleased) +# 0.1.1 (June 13, 2018) + +* Switch to tokio-codec (#360) + +# 0.1.0 (Mar 23, 2018) * Initial release diff --git a/tokio-udp/Cargo.toml b/tokio-udp/Cargo.toml index f3cdab730..07d0fd798 100644 --- a/tokio-udp/Cargo.toml +++ b/tokio-udp/Cargo.toml @@ -5,7 +5,7 @@ name = "tokio-udp" # - Update html_root_url. # - Update CHANGELOG.md. # - Create "v0.1.x" git tag. -version = "0.1.0" +version = "0.1.1" authors = ["Carl Lerche "] license = "MIT" repository = "https://github.com/tokio-rs/tokio" @@ -18,7 +18,7 @@ categories = ["asynchronous"] [dependencies] tokio-codec = { version = "0.1.0", path = "../tokio-codec" } -tokio-io = { version = "0.1.6", path = "../tokio-io" } +tokio-io = { version = "0.1.7", path = "../tokio-io" } tokio-reactor = { version = "0.1.1", path = "../tokio-reactor" } bytes = "0.4" mio = "0.6.14" diff --git a/tokio-udp/src/lib.rs b/tokio-udp/src/lib.rs index 8e9977ec7..4a37b697e 100644 --- a/tokio-udp/src/lib.rs +++ b/tokio-udp/src/lib.rs @@ -16,7 +16,7 @@ //! [`UdpFramed`]: struct.UdpFramed.html //! [`framed`]: struct.UdpSocket.html#method.framed -#![doc(html_root_url = "https://docs.rs/tokio-tcp/0.1.0")] +#![doc(html_root_url = "https://docs.rs/tokio-tcp/0.1.1")] #![deny(missing_docs, warnings, missing_debug_implementations)] extern crate bytes;