diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index a20c124f7..c8c7ba0d5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -58,10 +58,10 @@ jobs: - name: checkout ${{ github.head_ref }} uses: actions/checkout@v4 - - name: Install Rust (nightly) + - name: Install Rust (nightly-2024-09-10) uses: actions-rust-lang/setup-rust-toolchain@v1.10.0 with: - toolchain: nightly + toolchain: nightly-2024-09-10 - name: Install cargo-public-api uses: taiki-e/cache-cargo-install-action@v2.0.1 diff --git a/actix-limitation/CHANGES.md b/actix-limitation/CHANGES.md index 5cb7d8a52..beca19e7e 100644 --- a/actix-limitation/CHANGES.md +++ b/actix-limitation/CHANGES.md @@ -2,7 +2,7 @@ ## Unreleased -- Update `redis` dependency to `0.26`. +- Update `redis` dependency to `0.27`. - Update `actix-session` dependency to `0.9`. ## 0.5.1 diff --git a/actix-limitation/Cargo.toml b/actix-limitation/Cargo.toml index 3bf630bee..e53868a21 100644 --- a/actix-limitation/Cargo.toml +++ b/actix-limitation/Cargo.toml @@ -28,7 +28,7 @@ actix-web = { version = "4", default-features = false, features = ["cookies"] } chrono = "0.4" derive_more = { version = "1", features = ["display", "error", "from"] } log = "0.4" -redis = { version = "0.26", default-features = false, features = ["tokio-comp"] } +redis = { version = "0.27", default-features = false, features = ["tokio-comp"] } time = "0.3" # session diff --git a/actix-session/CHANGES.md b/actix-session/CHANGES.md index 7cbff0590..99a7b6461 100644 --- a/actix-session/CHANGES.md +++ b/actix-session/CHANGES.md @@ -2,6 +2,8 @@ ## Unreleased +- Update `redis` dependency to `0.27`. + ## 0.10.1 - Expose `storage::generate_session_key()` without needing to enable a crate feature. diff --git a/actix-session/Cargo.toml b/actix-session/Cargo.toml index bfb0bb1c8..8da7cb802 100644 --- a/actix-session/Cargo.toml +++ b/actix-session/Cargo.toml @@ -38,8 +38,8 @@ serde_json = { version = "1" } tracing = { version = "0.1.30", default-features = false, features = ["log"] } # redis-session -redis = { version = "0.26", default-features = false, features = ["tokio-comp", "connection-manager"], optional = true } -deadpool-redis = { version = "0.16", optional = true } +redis = { version = "0.27", default-features = false, features = ["tokio-comp", "connection-manager"], optional = true } +deadpool-redis = { version = "0.18", optional = true } [dev-dependencies] actix-session = { path = ".", features = ["cookie-session", "redis-session"] } diff --git a/justfile b/justfile index c4f538679..a46dbc9ef 100644 --- a/justfile +++ b/justfile @@ -71,6 +71,7 @@ test-docs: # Document crates in workspace. [group("docs")] doc *args: && doc-set-workspace-crates + rm -f "$(cargo metadata --format-version=1 | jq -r '.target_directory')/doc/crates.js" RUSTDOCFLAGS="--cfg=docsrs -Dwarnings" cargo +nightly doc --workspace --all-features {{ args }} [group("docs")] @@ -78,7 +79,7 @@ doc *args: && doc-set-workspace-crates doc-set-workspace-crates: #!/usr/bin/env bash ( - echo "window.ALL_CRATES =" + echo "window.ALL_CRATES = " cargo metadata --format-version=1 \ | jq '[.packages[] | select(.source == null) | .targets | map(select(.doc) | .name)] | flatten' echo ";"