diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00a6b613d5f..702f33d67a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -383,19 +383,6 @@ jobs: with: toolchain: ${{ env.rust_min }} - uses: Swatinem/rust-cache@v2 - # First compile just the main tokio crate with minrust and newest version - # of all dependencies, then pin once_cell and compile the rest of the - # crates with the pinned once_cell version. - # - # This is necessary because tokio-util transitively depends on once_cell, - # which is not compatible with the current minrust after the 1.15.0 - # release. - - name: "check -p tokio --all-features" - run: cargo check -p tokio --all-features - env: - RUSTFLAGS: "" # remove -Dwarnings - - name: "pin once_cell version" - run: cargo update -p once_cell --precise 1.14.0 - name: "check --workspace --all-features" run: cargo check --workspace --all-features env: diff --git a/README.md b/README.md index bb24029ead7..8a392f57da2 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml: ```toml [dependencies] -tokio = { version = "1.28.1", features = ["full"] } +tokio = { version = "1.28.2", features = ["full"] } ``` Then, on your main.rs: diff --git a/tokio/CHANGELOG.md b/tokio/CHANGELOG.md index 659e4200ab7..cf914578943 100644 --- a/tokio/CHANGELOG.md +++ b/tokio/CHANGELOG.md @@ -1,3 +1,13 @@ +# 1.28.2 (May 28, 2023) + +Forward ports 1.18.6 changes. + +### Fixed + +- deps: disable default features for mio ([#5728]) + +[#5728]: https://github.com/tokio-rs/tokio/pull/5728 + # 1.28.1 (May 10th, 2023) This release fixes a mistake in the build script that makes `AsFd` @@ -184,6 +194,16 @@ This release bumps the MSRV of Tokio to 1.56. ([#5559]) [#5513]: https://github.com/tokio-rs/tokio/pull/5513 [#5517]: https://github.com/tokio-rs/tokio/pull/5517 +# 1.25.1 (May 28, 2023) + +Forward ports 1.18.6 changes. + +### Fixed + +- deps: disable default features for mio ([#5728]) + +[#5728]: https://github.com/tokio-rs/tokio/pull/5728 + # 1.25.0 (January 28, 2023) ### Fixed @@ -520,6 +540,16 @@ wasm32-wasi target is given unstable support for the `net` feature. [#4956]: https://github.com/tokio-rs/tokio/pull/4956 [#4959]: https://github.com/tokio-rs/tokio/pull/4959 +# 1.20.5 (May 28, 2023) + +Forward ports 1.18.6 changes. + +### Fixed + +- deps: disable default features for mio ([#5728]) + +[#5728]: https://github.com/tokio-rs/tokio/pull/5728 + # 1.20.4 (January 17, 2023) Forward ports 1.18.5 changes. @@ -666,6 +696,14 @@ This release fixes a bug in `Notified::enable`. ([#4747]) [#4729]: https://github.com/tokio-rs/tokio/pull/4729 [#4739]: https://github.com/tokio-rs/tokio/pull/4739 +# 1.18.6 (May 28, 2023) + +### Fixed + +- deps: disable default features for mio ([#5728]) + +[#5728]: https://github.com/tokio-rs/tokio/pull/5728 + # 1.18.5 (January 17, 2023) ### Fixed diff --git a/tokio/Cargo.toml b/tokio/Cargo.toml index 94a5a5b22ed..e81f2cee5ef 100644 --- a/tokio/Cargo.toml +++ b/tokio/Cargo.toml @@ -6,7 +6,7 @@ name = "tokio" # - README.md # - Update CHANGELOG.md. # - Create "v1.x.y" git tag. -version = "1.28.1" +version = "1.28.2" edition = "2021" rust-version = "1.56" authors = ["Tokio Contributors "] @@ -103,7 +103,7 @@ pin-project-lite = "0.2.0" # Everything else is optional... bytes = { version = "1.0.0", optional = true } -mio = { version = "0.8.4", optional = true } +mio = { version = "0.8.4", optional = true, default-features = false } num_cpus = { version = "1.8.0", optional = true } parking_lot = { version = "0.12.0", optional = true } diff --git a/tokio/README.md b/tokio/README.md index bb24029ead7..8a392f57da2 100644 --- a/tokio/README.md +++ b/tokio/README.md @@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml: ```toml [dependencies] -tokio = { version = "1.28.1", features = ["full"] } +tokio = { version = "1.28.2", features = ["full"] } ``` Then, on your main.rs: