Merge pull request #958 from zcash/sbs-release-candidates
Spend-before-Sync release candidates
This commit is contained in:
commit
1b1116ed0c
|
@ -7,6 +7,7 @@ and this library adheres to Rust's notion of
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.10.0-rc.1] - 2023-09-08
|
||||
### Notable Changes
|
||||
|
||||
- `zcash_client_backend` now supports out-of-order scanning of blockchain history.
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[package]
|
||||
name = "zcash_client_backend"
|
||||
description = "APIs for creating shielded Zcash light clients"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0-rc.1"
|
||||
authors = [
|
||||
"Jack Grigg <jack@z.cash>",
|
||||
"Kris Nuttycombe <kris@electriccoin.co>"
|
||||
|
@ -23,7 +23,7 @@ development = ["zcash_proofs"]
|
|||
zcash_address = { version = "0.3", path = "../components/zcash_address" }
|
||||
zcash_encoding = { version = "0.2", path = "../components/zcash_encoding" }
|
||||
zcash_note_encryption = "0.4"
|
||||
zcash_primitives = { version = "0.12", path = "../zcash_primitives", default-features = false }
|
||||
zcash_primitives = { version = "=0.13.0-rc.1", path = "../zcash_primitives", default-features = false }
|
||||
|
||||
# Dependencies exposed in a public API:
|
||||
# (Breaking upgrades to these require a breaking upgrade to this crate.)
|
||||
|
@ -88,7 +88,7 @@ proptest = "1.0.0"
|
|||
rand_core = "0.6"
|
||||
rand_xorshift = "0.3"
|
||||
tempfile = "3.5.0"
|
||||
zcash_proofs = { version = "0.12", path = "../zcash_proofs", default-features = false }
|
||||
zcash_proofs = { version = "=0.13.0-rc.1", path = "../zcash_proofs", default-features = false }
|
||||
zcash_address = { version = "0.3", path = "../components/zcash_address", features = ["test-dependencies"] }
|
||||
|
||||
time = ">=0.3.22, <0.3.24" # time 0.3.24 has MSRV 1.67
|
||||
|
|
|
@ -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.8.0-rc.1] - 2023-09-08
|
||||
### Added
|
||||
- `zcash_client_sqlite::commitment_tree` Types related to management of note
|
||||
commitment trees using the `shardtree` crate.
|
||||
|
@ -22,9 +24,9 @@ and this library adheres to Rust's notion of
|
|||
### Changed
|
||||
- MSRV is now 1.65.0.
|
||||
- Bumped dependencies to `hdwallet 0.4`, `incrementalmerkletree 0.5`, `bs58 0.5`,
|
||||
`zcash_primitives 0.12`, `rusqlite 0.29`, `schemer-rusqlite 0.2.2`, `time 0.3.22`,
|
||||
`tempfile 3.5`, `zcash_note_encryption 0.4`, `zcash_proofs 0.12`, `prost 0.12`
|
||||
`zcash_client_backend 0.9`, `zcash_address 0.3`
|
||||
`prost 0.12`, `rusqlite 0.29`, `schemer-rusqlite 0.2.2`, `time 0.3.22`,
|
||||
`tempfile 3.5`, `zcash_address 0.3`, `zcash_note_encryption 0.4`,
|
||||
`zcash_primitives 0.13`, `zcash_client_backend 0.10`.
|
||||
- Added dependencies on `shardtree 0.0`, `zcash_encoding 0.2`, `byteorder 1`
|
||||
- A `CommitmentTree` variant has been added to `zcash_client_sqlite::wallet::init::WalletMigrationError`
|
||||
- `min_confirmations` parameter values are now more strongly enforced. Previously,
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[package]
|
||||
name = "zcash_client_sqlite"
|
||||
description = "An SQLite-based Zcash light client"
|
||||
version = "0.7.1"
|
||||
version = "0.8.0-rc.1"
|
||||
authors = [
|
||||
"Jack Grigg <jack@z.cash>",
|
||||
"Kris Nuttycombe <kris@electriccoin.co>"
|
||||
|
@ -14,9 +14,9 @@ edition = "2021"
|
|||
rust-version = "1.65"
|
||||
|
||||
[dependencies]
|
||||
zcash_client_backend = { version = "0.9", path = "../zcash_client_backend" }
|
||||
zcash_client_backend = { version = "=0.10.0-rc.1", path = "../zcash_client_backend" }
|
||||
zcash_encoding = { version = "0.2", path = "../components/zcash_encoding" }
|
||||
zcash_primitives = { version = "0.12", path = "../zcash_primitives", default-features = false }
|
||||
zcash_primitives = { version = "=0.13.0-rc.1", path = "../zcash_primitives", default-features = false }
|
||||
|
||||
# Dependencies exposed in a public API:
|
||||
# (Breaking upgrades to these require a breaking upgrade to this crate.)
|
||||
|
@ -60,9 +60,9 @@ rand_core = "0.6"
|
|||
regex = "1.4"
|
||||
tempfile = "3.5.0"
|
||||
zcash_note_encryption = "0.4"
|
||||
zcash_proofs = { version = "0.12", path = "../zcash_proofs" }
|
||||
zcash_primitives = { version = "0.12", path = "../zcash_primitives", features = ["test-dependencies"] }
|
||||
zcash_client_backend = { version = "0.9", path = "../zcash_client_backend", features = ["test-dependencies"] }
|
||||
zcash_proofs = { version = "=0.13.0-rc.1", path = "../zcash_proofs" }
|
||||
zcash_primitives = { version = "=0.13.0-rc.1", path = "../zcash_primitives", features = ["test-dependencies"] }
|
||||
zcash_client_backend = { version = "=0.10.0-rc.1", path = "../zcash_client_backend", features = ["test-dependencies"] }
|
||||
zcash_address = { version = "0.3", path = "../components/zcash_address", features = ["test-dependencies"] }
|
||||
|
||||
[features]
|
||||
|
|
|
@ -11,14 +11,14 @@ rust-version = "1.65"
|
|||
|
||||
[dependencies]
|
||||
blake2b_simd = "1"
|
||||
zcash_primitives = { version = "0.12", path = "../zcash_primitives", default-features = false, features = ["zfuture" ] }
|
||||
zcash_primitives = { version = "=0.13.0-rc.1", path = "../zcash_primitives", default-features = false, features = ["zfuture" ] }
|
||||
|
||||
[dev-dependencies]
|
||||
ff = "0.13"
|
||||
jubjub = "0.10"
|
||||
rand_core = "0.6"
|
||||
zcash_address = { version = "0.3", path = "../components/zcash_address" }
|
||||
zcash_proofs = { version = "0.12", path = "../zcash_proofs" }
|
||||
zcash_proofs = { version = "=0.13.0-rc.1", path = "../zcash_proofs" }
|
||||
|
||||
[features]
|
||||
transparent-inputs = []
|
||||
|
|
|
@ -7,6 +7,7 @@ and this library adheres to Rust's notion of
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.13.0-rc.1] - 2023-09-08
|
||||
### Added
|
||||
- `zcash_primitives::consensus::BlockHeight::saturating_sub`
|
||||
- `zcash_primitives::transaction::builder`:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[package]
|
||||
name = "zcash_primitives"
|
||||
description = "Rust implementations of the Zcash primitives"
|
||||
version = "0.12.0"
|
||||
version = "0.13.0-rc.1"
|
||||
authors = [
|
||||
"Jack Grigg <jack@z.cash>",
|
||||
"Kris Nuttycombe <kris@electriccoin.co>"
|
||||
|
|
|
@ -6,6 +6,11 @@ and this library adheres to Rust's notion of
|
|||
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.13.0-rc.1] - 2023-09-08
|
||||
### Changed
|
||||
- Bumped dependencies to `zcash_primitives 0.13`.
|
||||
|
||||
### Removed
|
||||
- Unused `incrementalmerkletree` dependency.
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[package]
|
||||
name = "zcash_proofs"
|
||||
description = "Zcash zk-SNARK circuits and proving APIs"
|
||||
version = "0.12.1"
|
||||
version = "0.13.0-rc.1"
|
||||
authors = [
|
||||
"Jack Grigg <jack@z.cash>",
|
||||
]
|
||||
|
@ -17,7 +17,7 @@ categories = ["cryptography::cryptocurrencies"]
|
|||
all-features = true
|
||||
|
||||
[dependencies]
|
||||
zcash_primitives = { version = "0.12", path = "../zcash_primitives", default-features = false }
|
||||
zcash_primitives = { version = "=0.13.0-rc.1", path = "../zcash_primitives", default-features = false }
|
||||
|
||||
# Dependencies exposed in a public API:
|
||||
# (Breaking upgrades to these require a breaking upgrade to this crate.)
|
||||
|
|
Loading…
Reference in New Issue