From c36c40818186484f435057019037f2fbc99fe705 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Wed, 2 Oct 2024 21:09:44 +0000 Subject: [PATCH] zcash_primitives 0.19.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- supply-chain/imports.lock | 24 ++++++++---------------- zcash_client_backend/CHANGELOG.md | 2 +- zcash_client_sqlite/CHANGELOG.md | 2 +- zcash_keys/CHANGELOG.md | 2 +- zcash_primitives/CHANGELOG.md | 2 ++ zcash_primitives/Cargo.toml | 2 +- zcash_proofs/CHANGELOG.md | 9 +++++++++ 9 files changed, 25 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d07c15b2e..a35cdfa0d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6020,7 +6020,7 @@ dependencies = [ [[package]] name = "zcash_primitives" -version = "0.18.0" +version = "0.19.0" dependencies = [ "aes", "assert_matches", diff --git a/Cargo.toml b/Cargo.toml index 46b054c70..4218c7339 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,7 +40,7 @@ zcash_protocol = { version = "0.4", path = "components/zcash_protocol" } zip321 = { version = "0.1", path = "components/zip321" } zcash_note_encryption = "0.4" -zcash_primitives = { version = "0.18", path = "zcash_primitives", default-features = false } +zcash_primitives = { version = "0.19", path = "zcash_primitives", default-features = false } zcash_proofs = { version = "0.18", path = "zcash_proofs", default-features = false } # Shielded protocols diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index 0ff888c11..df9cc341f 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -6,16 +6,8 @@ version = "0.6.0" audited_as = "0.5.0" [[unpublished.zcash_primitives]] -version = "0.18.0" -audited_as = "0.17.0" - -[[unpublished.zcash_proofs]] -version = "0.18.0" -audited_as = "0.17.0" - -[[unpublished.zcash_protocol]] -version = "0.4.0" -audited_as = "0.3.0" +version = "0.19.0" +audited_as = "0.18.0" [[publisher.bumpalo]] version = "3.16.0" @@ -295,22 +287,22 @@ user-login = "nuttycom" user-name = "Kris Nuttycombe" [[publisher.zcash_primitives]] -version = "0.17.0" -when = "2024-08-26" +version = "0.18.0" +when = "2024-10-02" user-id = 169181 user-login = "nuttycom" user-name = "Kris Nuttycombe" [[publisher.zcash_proofs]] -version = "0.17.0" -when = "2024-08-26" +version = "0.18.0" +when = "2024-10-02" user-id = 169181 user-login = "nuttycom" user-name = "Kris Nuttycombe" [[publisher.zcash_protocol]] -version = "0.3.0" -when = "2024-08-26" +version = "0.4.0" +when = "2024-10-02" user-id = 169181 user-login = "nuttycom" user-name = "Kris Nuttycombe" diff --git a/zcash_client_backend/CHANGELOG.md b/zcash_client_backend/CHANGELOG.md index c29118b4b..cccd2b5ad 100644 --- a/zcash_client_backend/CHANGELOG.md +++ b/zcash_client_backend/CHANGELOG.md @@ -14,7 +14,7 @@ and this library adheres to Rust's notion of ### Changed - Migrated to `orchard 0.10`, `sapling-crypto 0.3`, `zcash_address 0.6`, - `zcash_primitives 0.18`, `zcash_proofs 0.18`, `zcash_protocol 0.4`. + `zcash_primitives 0.19`, `zcash_proofs 0.18`, `zcash_protocol 0.4`. - The `Account` trait now uses an associated type for its `AccountId` type instead of a type parameter. This change allows for the simplification of some type signatures. diff --git a/zcash_client_sqlite/CHANGELOG.md b/zcash_client_sqlite/CHANGELOG.md index 159ca1b60..7416a6ab5 100644 --- a/zcash_client_sqlite/CHANGELOG.md +++ b/zcash_client_sqlite/CHANGELOG.md @@ -9,7 +9,7 @@ and this library adheres to Rust's notion of ### Changed - Migrated to `orchard 0.10`, `sapling-crypto 0.3`, `zcash_address 0.6`, - `zcash_primitives 0.18`, `zcash_proofs 0.18`, `zcash_protocol 0.4`. + `zcash_primitives 0.19`, `zcash_proofs 0.18`, `zcash_protocol 0.4`. - `zcash_client_sqlite::error::SqliteClientError::RequestedRewindInvalid` is now a structured variant. diff --git a/zcash_keys/CHANGELOG.md b/zcash_keys/CHANGELOG.md index 2b6c1d678..b92166a7e 100644 --- a/zcash_keys/CHANGELOG.md +++ b/zcash_keys/CHANGELOG.md @@ -14,7 +14,7 @@ and this library adheres to Rust's notion of ### Changed - Migrated to `orchard 0.10`, `sapling-crypto 0.3`, `zcash_address 0.6`, - `zcash_primitives 0.18`, `zcash_protocol 0.4`. + `zcash_primitives 0.19`, `zcash_protocol 0.4`. ## [0.3.0] - 2024-08-19 ### Notable changes diff --git a/zcash_primitives/CHANGELOG.md b/zcash_primitives/CHANGELOG.md index 04ec864df..d746e2b88 100644 --- a/zcash_primitives/CHANGELOG.md +++ b/zcash_primitives/CHANGELOG.md @@ -7,6 +7,8 @@ and this library adheres to Rust's notion of ## [Unreleased] +## [0.19.0] - 2024-10-02 + ### Changed - Migrated to `zcash_address 0.6`. diff --git a/zcash_primitives/Cargo.toml b/zcash_primitives/Cargo.toml index 5654b0c69..a12cd9c9a 100644 --- a/zcash_primitives/Cargo.toml +++ b/zcash_primitives/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_primitives" description = "Rust implementations of the Zcash primitives" -version = "0.18.0" +version = "0.19.0" authors = [ "Jack Grigg ", "Kris Nuttycombe " diff --git a/zcash_proofs/CHANGELOG.md b/zcash_proofs/CHANGELOG.md index 95c6675d9..aa4ca833e 100644 --- a/zcash_proofs/CHANGELOG.md +++ b/zcash_proofs/CHANGELOG.md @@ -7,6 +7,15 @@ and this library adheres to Rust's notion of ## [Unreleased] +### Changed +- Migrated to `zcash_primitives 0.19`. + +### Fixed +- The previous release of `zcash_primitives` did not bump `zcash_address` and + ended up depending on multiple versions of `zcash_protocol`, which didn't + cause a code conflict but results in two different consensus protocol states + being present in the dependency tree. + ## [0.18.0] - 2024-10-02 ### Changed