From d170b0dd0fb87d741f642981fc1220ef448aeffb Mon Sep 17 00:00:00 2001 From: Eric Swanson <64809312+ericswanson-dfinity@users.noreply.github.com> Date: Thu, 19 May 2022 12:24:29 -0700 Subject: [PATCH] chore: release agent-rs 0.17.0 (#344) --- CHANGELOG.md | 2 ++ Cargo.lock | 14 +++++++------- ic-agent/Cargo.toml | 2 +- ic-asset/Cargo.toml | 6 +++--- ic-identity-hsm/Cargo.toml | 4 ++-- ic-utils/Cargo.toml | 4 ++-- icx-asset/Cargo.toml | 8 ++++---- icx-cert/Cargo.toml | 4 ++-- icx/Cargo.toml | 6 +++--- 9 files changed, 26 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1e9f967..d31911e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.0] - 2022-05-19 + Updated dependencies. Some had breaking changes: k256 0.11, pkcs 0.9, and sec1 0.3. Fixed a potential panic in secp256k1 signature generation. diff --git a/Cargo.lock b/Cargo.lock index 6bf32131..5bf7af87 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -906,7 +906,7 @@ dependencies = [ [[package]] name = "ic-agent" -version = "0.16.0" +version = "0.17.0" dependencies = [ "async-trait", "base32", @@ -943,7 +943,7 @@ dependencies = [ [[package]] name = "ic-asset" -version = "0.16.0" +version = "0.17.0" dependencies = [ "anyhow", "candid", @@ -967,7 +967,7 @@ dependencies = [ [[package]] name = "ic-identity-hsm" -version = "0.16.0" +version = "0.17.0" dependencies = [ "hex", "ic-agent", @@ -995,7 +995,7 @@ dependencies = [ [[package]] name = "ic-utils" -version = "0.16.0" +version = "0.17.0" dependencies = [ "async-trait", "candid", @@ -1017,7 +1017,7 @@ dependencies = [ [[package]] name = "icx" -version = "0.16.0" +version = "0.17.0" dependencies = [ "anyhow", "candid", @@ -1037,7 +1037,7 @@ dependencies = [ [[package]] name = "icx-asset" -version = "0.16.0" +version = "0.17.0" dependencies = [ "anyhow", "candid", @@ -1063,7 +1063,7 @@ dependencies = [ [[package]] name = "icx-cert" -version = "0.16.0" +version = "0.17.0" dependencies = [ "anyhow", "base64", diff --git a/ic-agent/Cargo.toml b/ic-agent/Cargo.toml index 2358e1ec..42fe5cfe 100644 --- a/ic-agent/Cargo.toml +++ b/ic-agent/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-agent" -version = "0.16.0" +version = "0.17.0" authors = ["DFINITY Stiftung "] edition = "2021" description = "Agent library to communicate with the Internet Computer, following the Public Specification." diff --git a/ic-asset/Cargo.toml b/ic-asset/Cargo.toml index f9651fe3..fc9102ae 100644 --- a/ic-asset/Cargo.toml +++ b/ic-asset/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-asset" -version = "0.16.0" +version = "0.17.0" authors = ["DFINITY Stiftung "] edition = "2021" description = "Library for storing files in an asset canister." @@ -21,9 +21,9 @@ futures = "0.3.21" futures-intrusive = "0.4.0" garcon = { version = "0.2", features = ["async"] } hex = {version = "0.4.2", features = ["serde"] } -ic-agent = { path = "../ic-agent", version = "0.16", features = [ "pem" ] } +ic-agent = { path = "../ic-agent", version = "0.17", features = [ "pem" ] } ic-types = "0.3.0" -ic-utils = { path = "../ic-utils", version = "0.16" } +ic-utils = { path = "../ic-utils", version = "0.17" } mime = "0.3.16" mime_guess = "2.0.4" serde = "1.0" diff --git a/ic-identity-hsm/Cargo.toml b/ic-identity-hsm/Cargo.toml index 123371fe..470c2dba 100644 --- a/ic-identity-hsm/Cargo.toml +++ b/ic-identity-hsm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-identity-hsm" -version = "0.16.0" +version = "0.17.0" authors = ["DFINITY Stiftung "] description = "Identity implementation for HSM for the ic-agent package." homepage = "https://docs.rs/ic-identity-hsm" @@ -15,7 +15,7 @@ rust-version = "1.58.1" [dependencies] hex = "0.4.2" -ic-agent = { path = "../ic-agent", version = "0.16", features = [ "pem" ] } +ic-agent = { path = "../ic-agent", version = "0.17", features = [ "pem" ] } num-bigint = "0.4.3" pkcs11 = "0.5.0" sha2 = "0.10" diff --git a/ic-utils/Cargo.toml b/ic-utils/Cargo.toml index 157f0e5b..4c6237bf 100644 --- a/ic-utils/Cargo.toml +++ b/ic-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic-utils" -version = "0.16.0" +version = "0.17.0" authors = ["DFINITY Stiftung "] edition = "2021" description = "Collection of utilities for Rust, on top of ic-agent, to communicate with the Internet Computer, following the Public Specification." @@ -19,7 +19,7 @@ rust-version = "1.58.1" async-trait = "0.1.40" candid = "0.7.14" garcon = { version = "0.2", features = ["async"] } -ic-agent = { path = "../ic-agent", version = "0.16" } +ic-agent = { path = "../ic-agent", version = "0.17" } serde = "1.0.115" serde_bytes = "0.11" strum = "0.24" diff --git a/icx-asset/Cargo.toml b/icx-asset/Cargo.toml index 61115303..0ef784a4 100644 --- a/icx-asset/Cargo.toml +++ b/icx-asset/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "icx-asset" -version = "0.16.0" +version = "0.17.0" authors = ["DFINITY Stiftung "] edition = "2021" description = "CLI tool to manage assets on an asset canister on the Internet Computer." @@ -23,10 +23,10 @@ clap = { version = "3.0.14", features = ["derive", "cargo"] } delay = "0.3.1" garcon = "0.2.2" humantime = "2.0.1" -ic-agent = { path = "../ic-agent", version = "0.16" } -ic-asset = { path = "../ic-asset", version = "0.16" } +ic-agent = { path = "../ic-agent", version = "0.17" } +ic-asset = { path = "../ic-asset", version = "0.17" } ic-types = "0.3.0" -ic-utils = { path = "../ic-utils", version = "0.16" } +ic-utils = { path = "../ic-utils", version = "0.17" } libflate = "1.2.0" num-traits = "0.2" pem = "1.0.1" diff --git a/icx-cert/Cargo.toml b/icx-cert/Cargo.toml index 7e3af115..48c373b5 100644 --- a/icx-cert/Cargo.toml +++ b/icx-cert/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "icx-cert" -version = "0.16.0" +version = "0.17.0" authors = ["DFINITY Stiftung "] edition = "2021" description = "CLI tool to download a document from the Internet Computer and pretty-print the contents of its IC-Certificate header." @@ -21,7 +21,7 @@ base64 = "0.13" clap = { version = "3.1.8", features = ["derive", "cargo"] } chrono = "0.4.19" hex = "0.4.2" -ic-agent = { path = "../ic-agent", version = "0.16" } +ic-agent = { path = "../ic-agent", version = "0.17" } leb128 = "0.2.4" reqwest = { version = "0.11", features = [ "blocking", "rustls-tls" ] } sha2 = "0.10" diff --git a/icx/Cargo.toml b/icx/Cargo.toml index a4f78e34..7575702d 100644 --- a/icx/Cargo.toml +++ b/icx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "icx" -version = "0.16.0" +version = "0.17.0" authors = ["DFINITY Stiftung "] edition = "2021" description = "CLI tool to call canisters on the Internet Computer." @@ -24,8 +24,8 @@ clap = { version = "3.0.14", features = ["derive", "cargo"] } garcon = { version = "0.2.3", features = ["async"] } hex = "0.4.2" humantime = "2.0.1" -ic-agent = { path = "../ic-agent", version = "0.16" } -ic-utils = { path = "../ic-utils", version = "0.16" } +ic-agent = { path = "../ic-agent", version = "0.17" } +ic-utils = { path = "../ic-utils", version = "0.17" } pem = "1.0" ring = "0.16.11" serde = "1.0.115"