diff --git a/Cargo.lock b/Cargo.lock index 41afe519d..d8e6db001 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6011,7 +6011,7 @@ dependencies = [ [[package]] name = "zcash_client_backend" -version = "0.14.0" +version = "0.15.0" dependencies = [ "ambassador", "arti-client", @@ -6078,7 +6078,7 @@ dependencies = [ [[package]] name = "zcash_client_sqlite" -version = "0.12.2" +version = "0.13.0" dependencies = [ "ambassador", "assert_matches", @@ -6160,7 +6160,7 @@ dependencies = [ [[package]] name = "zcash_keys" -version = "0.4.0" +version = "0.5.0" dependencies = [ "bech32", "bip32", @@ -6203,7 +6203,7 @@ dependencies = [ [[package]] name = "zcash_primitives" -version = "0.19.0" +version = "0.20.0" dependencies = [ "aes", "assert_matches", @@ -6246,7 +6246,7 @@ dependencies = [ [[package]] name = "zcash_proofs" -version = "0.19.0" +version = "0.20.0" dependencies = [ "bellman", "blake2b_simd", diff --git a/Cargo.toml b/Cargo.toml index 6b11b660a..ff0e81c5b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,15 +34,15 @@ categories = ["cryptography::cryptocurrencies"] # Intra-workspace dependencies equihash = { version = "0.2", path = "components/equihash" } zcash_address = { version = "0.6", path = "components/zcash_address" } -zcash_client_backend = { version = "0.14", path = "zcash_client_backend" } +zcash_client_backend = { version = "0.15", path = "zcash_client_backend" } zcash_encoding = { version = "0.2.1", path = "components/zcash_encoding" } -zcash_keys = { version = "0.4", path = "zcash_keys" } +zcash_keys = { version = "0.5", path = "zcash_keys" } zcash_protocol = { version = "0.4.1", path = "components/zcash_protocol" } zip321 = { version = "0.2", path = "components/zip321" } zcash_note_encryption = "0.4" -zcash_primitives = { version = "0.19", path = "zcash_primitives", default-features = false } -zcash_proofs = { version = "0.19", path = "zcash_proofs", default-features = false } +zcash_primitives = { version = "0.20", path = "zcash_primitives", default-features = false } +zcash_proofs = { version = "0.20", path = "zcash_proofs", default-features = false } # Shielded protocols bellman = { version = "0.14", default-features = false, features = ["groth16"] } diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index 762aba7d9..dfe1e95b1 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -259,18 +259,18 @@ user-login = "str4d" user-name = "Jack Grigg" [[publisher.zcash_client_backend]] -version = "0.14.0" -when = "2024-10-04" +version = "0.15.0" +when = "2024-11-14" user-id = 169181 user-login = "nuttycom" user-name = "Kris Nuttycombe" [[publisher.zcash_client_sqlite]] -version = "0.12.2" -when = "2024-10-22" -user-id = 6289 -user-login = "str4d" -user-name = "Jack Grigg" +version = "0.13.0" +when = "2024-11-14" +user-id = 169181 +user-login = "nuttycom" +user-name = "Kris Nuttycombe" [[publisher.zcash_encoding]] version = "0.2.0" @@ -293,8 +293,8 @@ user-login = "str4d" user-name = "Jack Grigg" [[publisher.zcash_keys]] -version = "0.4.0" -when = "2024-10-04" +version = "0.5.0" +when = "2024-11-14" user-id = 169181 user-login = "nuttycom" user-name = "Kris Nuttycombe" @@ -307,18 +307,18 @@ user-login = "nuttycom" user-name = "Kris Nuttycombe" [[publisher.zcash_primitives]] -version = "0.19.0" -when = "2024-10-02" -user-id = 6289 -user-login = "str4d" -user-name = "Jack Grigg" +version = "0.20.0" +when = "2024-11-14" +user-id = 169181 +user-login = "nuttycom" +user-name = "Kris Nuttycombe" [[publisher.zcash_proofs]] -version = "0.19.0" -when = "2024-10-02" -user-id = 6289 -user-login = "str4d" -user-name = "Jack Grigg" +version = "0.20.0" +when = "2024-11-14" +user-id = 169181 +user-login = "nuttycom" +user-name = "Kris Nuttycombe" [[publisher.zcash_protocol]] version = "0.4.1" diff --git a/zcash_client_backend/CHANGELOG.md b/zcash_client_backend/CHANGELOG.md index a915fd569..bf011068a 100644 --- a/zcash_client_backend/CHANGELOG.md +++ b/zcash_client_backend/CHANGELOG.md @@ -7,6 +7,8 @@ and this library adheres to Rust's notion of ## [Unreleased] +## [0.15.0] - 2024-11-14 + ### Added - `zcash_client_backend::data_api`: - `Progress` @@ -33,6 +35,7 @@ and this library adheres to Rust's notion of ### Changed - MSRV is now 1.77.0. +- Migrated to `zcash_primitives 0.20.0`, `zcash_keys 0.5.0`. - Migrated to `arti-client 0.23`. - `zcash_client_backend::data_api`: - `InputSource` has an added method `get_account_metadata` diff --git a/zcash_client_backend/Cargo.toml b/zcash_client_backend/Cargo.toml index 3bf10880a..144faef43 100644 --- a/zcash_client_backend/Cargo.toml +++ b/zcash_client_backend/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_client_backend" description = "APIs for creating shielded Zcash light clients" -version = "0.14.0" +version = "0.15.0" authors = [ "Jack Grigg ", "Kris Nuttycombe " diff --git a/zcash_client_sqlite/CHANGELOG.md b/zcash_client_sqlite/CHANGELOG.md index fcf0fa286..0f6440e54 100644 --- a/zcash_client_sqlite/CHANGELOG.md +++ b/zcash_client_sqlite/CHANGELOG.md @@ -7,12 +7,16 @@ and this library adheres to Rust's notion of ## [Unreleased] +## [0.13.0] - 2024-11-14 + ### Added - Exposed `AccountId::from_u32` and `AccountId::as_u32` conversions under the `unstable` feature flag. ### Changed - MSRV is now 1.77.0. +- Migrated to `zcash_primitives 0.20`, `zcash_keys 0.5`, + `zcash_client_backend 0.15`. - Migrated from `schemer` to our fork `schemerz`. - Migrated to `rusqlite 0.32`. - `error::SqliteClientError` has additional variant `NoteFilterInvalid` diff --git a/zcash_client_sqlite/Cargo.toml b/zcash_client_sqlite/Cargo.toml index 9c3793ba5..9501ba5a8 100644 --- a/zcash_client_sqlite/Cargo.toml +++ b/zcash_client_sqlite/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_client_sqlite" description = "An SQLite-based Zcash light client" -version = "0.12.2" +version = "0.13.0" authors = [ "Jack Grigg ", "Kris Nuttycombe " diff --git a/zcash_keys/CHANGELOG.md b/zcash_keys/CHANGELOG.md index 2ee7f47c9..54a42f584 100644 --- a/zcash_keys/CHANGELOG.md +++ b/zcash_keys/CHANGELOG.md @@ -6,7 +6,10 @@ and this library adheres to Rust's notion of ## [Unreleased] +## [0.5.0] - 2024-11-14 + ### Changed +- Migrated to `zcash_primitives 0.20.0` - MSRV is now 1.77.0. ## [0.4.0] - 2024-10-04 diff --git a/zcash_keys/Cargo.toml b/zcash_keys/Cargo.toml index 5f1f5382a..aa8699710 100644 --- a/zcash_keys/Cargo.toml +++ b/zcash_keys/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_keys" description = "Zcash key and address management" -version = "0.4.0" +version = "0.5.0" authors = [ "Jack Grigg ", "Kris Nuttycombe " diff --git a/zcash_primitives/CHANGELOG.md b/zcash_primitives/CHANGELOG.md index 8c357adc5..4b8d6a0e5 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.20.0] - 2024-11-14 + ### Added - A new feature flag, `non-standard-fees`, has been added. This flag is now required in order to make use of any types or methods that enable non-standard diff --git a/zcash_primitives/Cargo.toml b/zcash_primitives/Cargo.toml index d2b235dbe..d1421e200 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.19.0" +version = "0.20.0" authors = [ "Jack Grigg ", "Kris Nuttycombe " diff --git a/zcash_proofs/CHANGELOG.md b/zcash_proofs/CHANGELOG.md index ded50642f..30f75ab68 100644 --- a/zcash_proofs/CHANGELOG.md +++ b/zcash_proofs/CHANGELOG.md @@ -7,7 +7,10 @@ and this library adheres to Rust's notion of ## [Unreleased] +## [0.20.0] - 2024-11-14 + ### Changed +- Migrated to `zcash_primitives 0.20`. - MSRV is now 1.77.0. ## [0.19.0] - 2024-10-02 diff --git a/zcash_proofs/Cargo.toml b/zcash_proofs/Cargo.toml index c417a4b13..a2589034a 100644 --- a/zcash_proofs/Cargo.toml +++ b/zcash_proofs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_proofs" description = "Zcash zk-SNARK circuits and proving APIs" -version = "0.19.0" +version = "0.20.0" authors = [ "Jack Grigg ", ]