diff --git a/.github/ci/vdrproxy.dockerfile b/.github/ci/vdrproxy.dockerfile index c5dc96ef1a..98f02b8645 100644 --- a/.github/ci/vdrproxy.dockerfile +++ b/.github/ci/vdrproxy.dockerfile @@ -18,7 +18,7 @@ RUN apk update && apk upgrade && \ USER indy WORKDIR /home/indy -ARG RUST_VER="1.79.0" +ARG RUST_VER="1.84.1" RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain $RUST_VER --default-host x86_64-unknown-linux-musl ENV PATH="/home/indy/.cargo/bin:$PATH" @@ -32,7 +32,7 @@ RUN apk update && apk upgrade && \ USER indy RUN git clone https://github.com/hyperledger/indy-vdr.git WORKDIR /home/indy/indy-vdr/indy-vdr-proxy -RUN git checkout c143268 +RUN git checkout b4dc08b RUN cargo build --release FROM alpine:3.18 diff --git a/Cargo.toml b/Cargo.toml index 8d33c479cc..d908a274fb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,7 +42,7 @@ authors = [ description = "Library to work with Aries protocols & collection of supporting components" license = "Apache-2.0" edition = "2021" -rust-version = "1.79" +rust-version = "1.81" [profile.release] debug = 0 diff --git a/README.md b/README.md index 78422622af..ff5fcb6bd2 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ There's 2 best way to reach us: - We bump minor version on releases containing new features, significant refactors or breaking changes. - We bump patch version if release only contains fixes or smaller refactoring. - See [releases](https://github.com/hyperledger/aries-vcx/releases) page. -- Crates are known to be stable with atleast Rust version 1.84 +- MSRV 1.81 - Crates are known to be stable with atleast Rust version 1.81 # Contributions @@ -58,7 +58,7 @@ Contributions are very welcome! If you have questions or issues, please let us k Install Rust: https://www.rust-lang.org/tools/install -We recommend using rustup, as VCX is currently tied to Rust v1.84.x (this maintains consistency between local and CI environments). +We recommend using rustup, as VCX is currently targeting Rust v1.84.1 (this maintains consistency between local and CI environments). Anoncreds and Indy require the use of openssl and zmq. These may be vendored by consuming applications, but for development installation is required.