diff --git a/crates/cdk-sqlite/README.md b/crates/cdk-sqlite/README.md index 22d41c29..ce1b2700 100644 --- a/crates/cdk-sqlite/README.md +++ b/crates/cdk-sqlite/README.md @@ -18,6 +18,21 @@ The following crate feature flags are available: See + +## Minimum Supported Rust Version (MSRV) + +The `cdk` library should always compile with any combination of features on Rust **1.63.0**. + +To build and test with the MSRV you will need to pin the below dependency versions: + +```shell +cargo update -p half --precise 2.2.1 +cargo update -p home --precise 0.5.5 +cargo update -p tokio --precise 1.38.1 +cargo update -p serde_with --precise 3.1.0 +cargo update -p reqwest --precise 0.12.4 +``` + ## License This project is distributed under the MIT software license - see the [LICENSE](../../LICENSE) file for details. diff --git a/flake.nix b/flake.nix index a1a6385c..7d66c11f 100644 --- a/flake.nix +++ b/flake.nix @@ -149,10 +149,7 @@ cargo update -p home --precise 0.5.5 cargo update -p tokio --precise 1.38.1 cargo update -p serde_with --precise 3.1.0 - # cargo update -p prost-derive --precise 0.12.3 - # cargo update -p prost --precise 0.12.3 - # cargo update -p prost-build --precise 0.12.3 - # cargo update -p prost-types --precise 0.12.3 + cargo update -p reqwest --precise 0.12.4 "; buildInputs = buildInputs ++ WASMInputs ++ [ db_msrv_toolchain ]; inherit nativeBuildInputs;