diff --git a/Cargo.lock b/Cargo.lock index 1790fea1cd..b3ea12d90c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5801,7 +5801,7 @@ dependencies = [ [[package]] name = "zcash_address" -version = "0.3.2" +version = "0.4.0" dependencies = [ "assert_matches", "bech32", diff --git a/Cargo.toml b/Cargo.toml index 6c52b2cec5..7421be5f32 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,9 +32,9 @@ categories = ["cryptography::cryptocurrencies"] [workspace.dependencies] # Intra-workspace dependencies equihash = { version = "0.2", path = "components/equihash" } -zcash_address = { version = "0.3", path = "components/zcash_address" } +zcash_address = { version = "0.4", path = "components/zcash_address" } zcash_client_backend = { version = "0.12", path = "zcash_client_backend" } -zcash_encoding = { version = "0.2", path = "components/zcash_encoding" } +zcash_encoding = { version = "0.2.1", path = "components/zcash_encoding" } zcash_keys = { version = "0.2", path = "zcash_keys" } zcash_protocol = { version = "0.2", path = "components/zcash_protocol" } zip321 = { version = "0.0", path = "components/zip321" } diff --git a/components/zcash_address/CHANGELOG.md b/components/zcash_address/CHANGELOG.md index 73eeaa2e18..6f864af664 100644 --- a/components/zcash_address/CHANGELOG.md +++ b/components/zcash_address/CHANGELOG.md @@ -6,13 +6,18 @@ and this library adheres to Rust's notion of [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.4.0] - 2024-08-19 ### Added - `zcash_address::ZcashAddress::{can_receive_memo, can_receive_as, matches_receiver}` - `zcash_address::unified::Address::{can_receive_memo, has_receiver_of_type, contains_receiver}` - Module `zcash_address::testing` under the `test-dependencies` feature. -- Module `zcash_address::unified::address::testing` under the +- Module `zcash_address::unified::address::testing` under the `test-dependencies` feature. +### Changed +- Updated `zcash_protocol` dependency to version `0.2` + ## [0.3.2] - 2024-03-06 ### Added - `zcash_address::convert`: diff --git a/components/zcash_address/Cargo.toml b/components/zcash_address/Cargo.toml index c51b9f7646..4e2b58b42c 100644 --- a/components/zcash_address/Cargo.toml +++ b/components/zcash_address/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_address" description = "Zcash address parsing and serialization" -version = "0.3.2" +version = "0.4.0" authors = [ "Jack Grigg ", ] diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml index 03d738e8ff..65311d91e7 100644 --- a/supply-chain/audits.toml +++ b/supply-chain/audits.toml @@ -565,6 +565,18 @@ who = "Daira-Emma Hopwood " criteria = "safe-to-run" delta = "0.1.6 -> 0.1.8" +[[audits.zcash_address]] +who = "Kris Nuttycombe " +criteria = "safe-to-deploy" +delta = "0.3.2 -> 0.4.0" +notes = "This release contains no unsafe code and consists soley of added convenience methods." + +[[audits.zcash_encoding]] +who = "Kris Nuttycombe " +criteria = "safe-to-deploy" +delta = "0.2.0 -> 0.2.1" +notes = "This release adds minor convenience methods and involves no unsafe code." + [[audits.zerocopy]] who = "Daira-Emma Hopwood " criteria = "safe-to-deploy" diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index b24806dcc3..c6f77dc027 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -292,13 +292,6 @@ user-id = 6289 user-login = "str4d" user-name = "Jack Grigg" -[[publisher.zcash_protocol]] -version = "0.1.1" -when = "2024-03-25" -user-id = 169181 -user-login = "nuttycom" -user-name = "Kris Nuttycombe" - [[publisher.zcash_protocol]] version = "0.2.0" when = "2024-08-19"