Merge pull request #364 from str4d/release-0.5

Release 0.5.0
This commit is contained in:
str4d 2021-03-26 19:27:00 +13:00 committed by GitHub
commit f234f0b496
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 21 additions and 13 deletions

View File

@ -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.

View File

@ -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 <jack@z.cash>",
]
@ -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"
@ -37,8 +37,8 @@ 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_proofs = { version = "0.4", path = "../zcash_proofs" }
zcash_client_sqlite = { version = "0.3", path = "../zcash_client_sqlite" }
zcash_proofs = { version = "0.5", path = "../zcash_proofs" }
[features]
test-dependencies = ["proptest", "zcash_primitives/test-dependencies"]

View File

@ -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.

View File

@ -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 <jack@z.cash>",
]
@ -21,13 +21,13 @@ 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_primitives = { version = "0.4", path = "../zcash_primitives" }
zcash_client_backend = { version = "0.5", path = "../zcash_client_backend" }
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 = []

View File

@ -10,10 +10,10 @@ 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"
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" }

View File

@ -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.

View File

@ -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 <jack@z.cash>",
]

View File

@ -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`

View File

@ -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 <jack@z.cash>",
]
@ -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"