From 725699c76bbe0be57e3d80f08f70d8c54f80ca40 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 26 Mar 2021 18:50:56 +1300 Subject: [PATCH 1/4] zcash_primitives 0.5.0 --- zcash_client_backend/Cargo.toml | 2 +- zcash_client_sqlite/Cargo.toml | 2 +- zcash_extensions/Cargo.toml | 2 +- zcash_primitives/CHANGELOG.md | 2 ++ zcash_primitives/Cargo.toml | 2 +- zcash_proofs/Cargo.toml | 2 +- 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/zcash_client_backend/Cargo.toml b/zcash_client_backend/Cargo.toml index 88d3cef879..256595935b 100644 --- a/zcash_client_backend/Cargo.toml +++ b/zcash_client_backend/Cargo.toml @@ -25,7 +25,7 @@ protobuf = "2.20" rand_core = "0.5.1" subtle = "2.2.3" time = "0.2" -zcash_primitives = { version = "0.4", path = "../zcash_primitives" } +zcash_primitives = { version = "0.5", path = "../zcash_primitives" } proptest = { version = "0.10.1", optional = true } percent-encoding = "2.1.0" diff --git a/zcash_client_sqlite/Cargo.toml b/zcash_client_sqlite/Cargo.toml index 04493b0373..e10a6f17fe 100644 --- a/zcash_client_sqlite/Cargo.toml +++ b/zcash_client_sqlite/Cargo.toml @@ -22,7 +22,7 @@ rand_core = "0.5.1" rusqlite = { version = "0.24", features = ["bundled", "time"] } time = "0.2" zcash_client_backend = { version = "0.4", path = "../zcash_client_backend" } -zcash_primitives = { version = "0.4", path = "../zcash_primitives" } +zcash_primitives = { version = "0.5", path = "../zcash_primitives" } [dev-dependencies] rand_core = "0.5.1" diff --git a/zcash_extensions/Cargo.toml b/zcash_extensions/Cargo.toml index d9b4fd33a3..6475912001 100644 --- a/zcash_extensions/Cargo.toml +++ b/zcash_extensions/Cargo.toml @@ -10,7 +10,7 @@ edition = "2018" [dependencies] blake2b_simd = "0.5" -zcash_primitives = { version = "0.4.0", path = "../zcash_primitives", features = ["zfuture"] } +zcash_primitives = { version = "0.5", path = "../zcash_primitives", features = ["zfuture"] } [dev-dependencies] ff = "0.8" diff --git a/zcash_primitives/CHANGELOG.md b/zcash_primitives/CHANGELOG.md index a56f1852a1..a163733e6a 100644 --- a/zcash_primitives/CHANGELOG.md +++ b/zcash_primitives/CHANGELOG.md @@ -6,6 +6,8 @@ and this library adheres to Rust's notion of [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.5.0] - 2021-03-26 ### Added - Support for implementing candidate ZIPs before they have been selected for a network upgrade, behind the `zfuture` feature flag. diff --git a/zcash_primitives/Cargo.toml b/zcash_primitives/Cargo.toml index 7ab2d0dcc3..d794fbae78 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.4.0" +version = "0.5.0" authors = [ "Jack Grigg ", ] diff --git a/zcash_proofs/Cargo.toml b/zcash_proofs/Cargo.toml index 3ea9fcb0e6..d880190cbd 100644 --- a/zcash_proofs/Cargo.toml +++ b/zcash_proofs/Cargo.toml @@ -27,7 +27,7 @@ lazy_static = "1" minreq = { version = "2", features = ["https"], optional = true } rand_core = "0.5.1" wagyu-zcash-parameters = { version = "0.2", optional = true } -zcash_primitives = { version = "0.4", path = "../zcash_primitives" } +zcash_primitives = { version = "0.5", path = "../zcash_primitives" } [dev-dependencies] criterion = "0.3" From 813525f0b5837856886ce995ab48ecd38b14340c Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 26 Mar 2021 18:53:42 +1300 Subject: [PATCH 2/4] zcash_proofs 0.5.0 --- zcash_client_backend/Cargo.toml | 2 +- zcash_client_sqlite/Cargo.toml | 2 +- zcash_extensions/Cargo.toml | 2 +- zcash_proofs/CHANGELOG.md | 2 ++ zcash_proofs/Cargo.toml | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/zcash_client_backend/Cargo.toml b/zcash_client_backend/Cargo.toml index 256595935b..d64d6a5eca 100644 --- a/zcash_client_backend/Cargo.toml +++ b/zcash_client_backend/Cargo.toml @@ -38,7 +38,7 @@ rand_core = "0.5.1" rand_xorshift = "0.2" tempfile = "3.1.0" zcash_client_sqlite = { version = "0.2", path = "../zcash_client_sqlite" } -zcash_proofs = { version = "0.4", path = "../zcash_proofs" } +zcash_proofs = { version = "0.5", path = "../zcash_proofs" } [features] test-dependencies = ["proptest", "zcash_primitives/test-dependencies"] diff --git a/zcash_client_sqlite/Cargo.toml b/zcash_client_sqlite/Cargo.toml index e10a6f17fe..f813cacc4c 100644 --- a/zcash_client_sqlite/Cargo.toml +++ b/zcash_client_sqlite/Cargo.toml @@ -27,7 +27,7 @@ zcash_primitives = { version = "0.5", path = "../zcash_primitives" } [dev-dependencies] rand_core = "0.5.1" tempfile = "3" -zcash_proofs = { version = "0.4", path = "../zcash_proofs" } +zcash_proofs = { version = "0.5", path = "../zcash_proofs" } [features] mainnet = [] diff --git a/zcash_extensions/Cargo.toml b/zcash_extensions/Cargo.toml index 6475912001..c15fb51d66 100644 --- a/zcash_extensions/Cargo.toml +++ b/zcash_extensions/Cargo.toml @@ -16,4 +16,4 @@ zcash_primitives = { version = "0.5", path = "../zcash_primitives", features = [ ff = "0.8" jubjub = "0.5.1" rand_core = "0.5.1" -zcash_proofs = { version = "0.4.0", path = "../zcash_proofs" } +zcash_proofs = { version = "0.5", path = "../zcash_proofs" } diff --git a/zcash_proofs/CHANGELOG.md b/zcash_proofs/CHANGELOG.md index 452fa52a92..db219f5276 100644 --- a/zcash_proofs/CHANGELOG.md +++ b/zcash_proofs/CHANGELOG.md @@ -6,6 +6,8 @@ and this library adheres to Rust's notion of [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.5.0] - 2021-03-26 ### Added - `zcash_proofs::ZcashParameters` - `zcash_proofs::parse_parameters` diff --git a/zcash_proofs/Cargo.toml b/zcash_proofs/Cargo.toml index d880190cbd..63e8f7c14e 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.4.0" +version = "0.5.0" authors = [ "Jack Grigg ", ] From acc650cc17c8609cec8e93d96de5c8338f6ba105 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 26 Mar 2021 18:54:42 +1300 Subject: [PATCH 3/4] zcash_client_backend 0.5.0 --- zcash_client_backend/CHANGELOG.md | 2 ++ zcash_client_backend/Cargo.toml | 2 +- zcash_client_sqlite/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/zcash_client_backend/CHANGELOG.md b/zcash_client_backend/CHANGELOG.md index feb32ef945..29925cca57 100644 --- a/zcash_client_backend/CHANGELOG.md +++ b/zcash_client_backend/CHANGELOG.md @@ -6,6 +6,8 @@ and this library adheres to Rust's notion of [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.5.0] - 2021-03-26 ### Added - `zcash_client_backend::address::RecipientAddress` - `zcash_client_backend::data_api` module, containing the Data Access API. diff --git a/zcash_client_backend/Cargo.toml b/zcash_client_backend/Cargo.toml index d64d6a5eca..fc0423b9fa 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.4.0" +version = "0.5.0" authors = [ "Jack Grigg ", ] diff --git a/zcash_client_sqlite/Cargo.toml b/zcash_client_sqlite/Cargo.toml index f813cacc4c..3fbcbce5c7 100644 --- a/zcash_client_sqlite/Cargo.toml +++ b/zcash_client_sqlite/Cargo.toml @@ -21,7 +21,7 @@ protobuf = "2.20" rand_core = "0.5.1" rusqlite = { version = "0.24", features = ["bundled", "time"] } time = "0.2" -zcash_client_backend = { version = "0.4", path = "../zcash_client_backend" } +zcash_client_backend = { version = "0.5", path = "../zcash_client_backend" } zcash_primitives = { version = "0.5", path = "../zcash_primitives" } [dev-dependencies] From 4ff0a81a7f532350125fc0b6526669456ff30193 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 26 Mar 2021 18:56:07 +1300 Subject: [PATCH 4/4] zcash_client_sqlite 0.3.0 --- zcash_client_backend/Cargo.toml | 2 +- zcash_client_sqlite/CHANGELOG.md | 2 ++ zcash_client_sqlite/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/zcash_client_backend/Cargo.toml b/zcash_client_backend/Cargo.toml index fc0423b9fa..aa470a21ae 100644 --- a/zcash_client_backend/Cargo.toml +++ b/zcash_client_backend/Cargo.toml @@ -37,7 +37,7 @@ gumdrop = "0.8" rand_core = "0.5.1" rand_xorshift = "0.2" tempfile = "3.1.0" -zcash_client_sqlite = { version = "0.2", path = "../zcash_client_sqlite" } +zcash_client_sqlite = { version = "0.3", path = "../zcash_client_sqlite" } zcash_proofs = { version = "0.5", path = "../zcash_proofs" } [features] diff --git a/zcash_client_sqlite/CHANGELOG.md b/zcash_client_sqlite/CHANGELOG.md index 4b95222103..1d55b70c00 100644 --- a/zcash_client_sqlite/CHANGELOG.md +++ b/zcash_client_sqlite/CHANGELOG.md @@ -6,6 +6,8 @@ and this library adheres to Rust's notion of [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.3.0] - 2021-03-26 This release contains a major refactor of the APIs to leverage the new Data Access API in the `zcash_client_backend` crate. API names are almost all the same as before, but have been reorganized. diff --git a/zcash_client_sqlite/Cargo.toml b/zcash_client_sqlite/Cargo.toml index 3fbcbce5c7..86cb68d84c 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.2.1" +version = "0.3.0" authors = [ "Jack Grigg ", ]