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/tokio/CHANGELOG.md b/tokio/CHANGELOG.md index 659e4200ab7..bc43d49f3b4 100644 --- a/tokio/CHANGELOG.md +++ b/tokio/CHANGELOG.md @@ -184,6 +184,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 +530,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 +686,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..d9dfc642763 100644 --- a/tokio/Cargo.toml +++ b/tokio/Cargo.toml @@ -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 }