diff --git a/zcash_client_backend/CHANGELOG.md b/zcash_client_backend/CHANGELOG.md index 58bcb71d6..873f6a446 100644 --- a/zcash_client_backend/CHANGELOG.md +++ b/zcash_client_backend/CHANGELOG.md @@ -8,7 +8,13 @@ and this library adheres to Rust's notion of ## [Unreleased] ### Changed -- Bumped dependencies to `bls12_381 0.8`, `group 0.13`, +- Bumped dependencies to `bls12_381 0.8`, `group 0.13`, +- The dependency on `zcash_primitives` no longer enables the `multicore` feature + by default in order to support compilation under `wasm32-wasi`. Users of other + platforms may need to include an explicit dependency on `zcash_primitives` + without `default-features = false` or otherwise explicitly enable the + `zcash_primitives/multicore` feature if they did not already depend + upon `zcash_primitives` with default features enabled. ## [0.7.0] - 2023-02-01 ### Added @@ -29,7 +35,7 @@ and this library adheres to Rust's notion of - The `parameters: &ParamsT` argument has been removed. When `None` is given as the `validate_from` argument, `validate_chain` will now pass `None` to `BlockSource::with_blocks` (instead of the Sapling network upgrade's - activation height). + activation height). - A `limit: Option` argument has been added. This enables callers to validate smaller intervals of blocks already present on the provided `BlockSource`, shortening processing times of the function call at the @@ -51,7 +57,7 @@ and this library adheres to Rust's notion of - The `cmu` field of `zcash_client_backend::wallet::WalletShieldedOutput`. - `zcash_client_backend::proto::compact_formats::CompactSaplingOutput::cmu`. -### Removed +### Removed - `zcash_client_backend::data_api`: - `WalletWrite::remove_unmined_tx` (was behind the `unstable` feature flag). diff --git a/zcash_client_sqlite/CHANGELOG.md b/zcash_client_sqlite/CHANGELOG.md index 29e7b3670..37491087e 100644 --- a/zcash_client_sqlite/CHANGELOG.md +++ b/zcash_client_sqlite/CHANGELOG.md @@ -9,11 +9,17 @@ and this library adheres to Rust's notion of ### Changed - Bumped dependencies to `group 0.13`, `jubjub 0.10` +- The dependency on `zcash_primitives` no longer enables the `multicore` feature + by default in order to support compilation under `wasm32-wasi`. Users of other + platforms may need to include an explicit dependency on `zcash_primitives` + without `default-features = false` or otherwise explicitly enable the + `zcash_primitives/multicore` feature if they did not already depend + upon `zcash_primitives` with default features enabled. ## [0.7.0] - 2023-02-01 ### Added - `zcash_client_sqlite::FsBlockDb::rewind_to_height` rewinds the BlockMeta Db - to the specified height following the same logic as homonymous functions on + to the specified height following the same logic as homonymous functions on `WalletDb`. This function does not delete the files referenced by the rows that might be present and are deleted by this function call. - `zcash_client_sqlite::FsBlockDb::find_block` diff --git a/zcash_primitives/CHANGELOG.md b/zcash_primitives/CHANGELOG.md index 9eb1c5d4c..32da73c5e 100644 --- a/zcash_primitives/CHANGELOG.md +++ b/zcash_primitives/CHANGELOG.md @@ -14,6 +14,10 @@ and this library adheres to Rust's notion of ### Added - `zcash_primitives::sapling::note`: - `NoteCommitment::temporary_zcashd_derive` +- A new feature flag, `multicore`, has been added and is enabled by default. + This allows users to selectively disable multicore support for Orchard proof + creation by setting `default_features = false` on their `zcash_primitives` + dependency, such as is needed to enable `wasm32-wasi` compilation. ## [0.10.1] - 2023-03-08 ### Added diff --git a/zcash_proofs/CHANGELOG.md b/zcash_proofs/CHANGELOG.md index 0c99c65b3..c699e2888 100644 --- a/zcash_proofs/CHANGELOG.md +++ b/zcash_proofs/CHANGELOG.md @@ -8,7 +8,8 @@ and this library adheres to Rust's notion of ## [Unreleased] ### Changed -- Bumped dependencies to `bls12_381 0.8`, `group 0.13`, `jubjub 0.10` +- Bumped dependencies to `bls12_381 0.8`, `group 0.13`, `jubjub 0.10`, + `bellman 0.14` ## [0.10.0] - 2023-02-01 ### Added