diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c10eacf..d8203430 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: include: - - rust: 1.64.0 # MSRV + - rust: 1.63.0 # MSRV features: - rust: stable features: arbitrary @@ -59,7 +59,7 @@ jobs: strategy: matrix: include: - - rust: 1.64.0 + - rust: 1.63.0 target: thumbv6m-none-eabi - rust: stable target: thumbv6m-none-eabi @@ -103,18 +103,10 @@ jobs: toolchain: nightly - uses: dtolnay/rust-toolchain@master with: - toolchain: 1.64.0 # MSRV + toolchain: 1.63.0 # MSRV - uses: taiki-e/install-action@v2 with: tool: cargo-hack - run: cargo +nightly hack generate-lockfile --remove-dev-deps -Z direct-minimal-versions - name: Build run: cargo build --verbose --all-features - - # See hashbrown#457: it can actually work with 1.63.0 - relaxed-msrv: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: dtolnay/rust-toolchain@1.63.0 - - run: cargo test --verbose --ignore-rust-version diff --git a/Cargo.toml b/Cargo.toml index 2664a391..e57c7333 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "indexmap" edition = "2021" -version = "2.0.1" +version = "2.0.2" documentation = "https://docs.rs/indexmap/" repository = "https://github.com/bluss/indexmap" license = "Apache-2.0 OR MIT" @@ -26,7 +26,7 @@ rayon = { version = "1.5.3", optional = true } rustc-rayon = { package = "rustc-rayon", version = "0.5", optional = true } [dependencies.hashbrown] -version = "0.14" +version = "0.14.1" default-features = false features = ["raw"] diff --git a/RELEASES.md b/RELEASES.md index 2f564a4e..0964d198 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,3 +1,8 @@ +- 2.0.2 + + - The `hashbrown` dependency has been updated to version 0.14.1 to + complete the support for Rust 1.63. + - 2.0.1 - **MSRV**: Rust 1.63.0 is now supported as well, pending publication of