Update CHANGELOGs to reflect the addition of the zcash_primitives/multicore feature.

This commit is contained in:
Kris Nuttycombe 2023-03-20 15:11:05 -06:00
parent 7c1a4c898d
commit cb1be45f22
4 changed files with 22 additions and 5 deletions

View File

@ -8,7 +8,13 @@ and this library adheres to Rust's notion of
## [Unreleased] ## [Unreleased]
### Changed ### 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 ## [0.7.0] - 2023-02-01
### Added ### 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 - The `parameters: &ParamsT` argument has been removed. When `None` is given
as the `validate_from` argument, `validate_chain` will now pass `None` to as the `validate_from` argument, `validate_chain` will now pass `None` to
`BlockSource::with_blocks` (instead of the Sapling network upgrade's `BlockSource::with_blocks` (instead of the Sapling network upgrade's
activation height). activation height).
- A `limit: Option<u32>` argument has been added. This enables callers to - A `limit: Option<u32>` argument has been added. This enables callers to
validate smaller intervals of blocks already present on the provided validate smaller intervals of blocks already present on the provided
`BlockSource`, shortening processing times of the function call at the `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`. - The `cmu` field of `zcash_client_backend::wallet::WalletShieldedOutput`.
- `zcash_client_backend::proto::compact_formats::CompactSaplingOutput::cmu`. - `zcash_client_backend::proto::compact_formats::CompactSaplingOutput::cmu`.
### Removed ### Removed
- `zcash_client_backend::data_api`: - `zcash_client_backend::data_api`:
- `WalletWrite::remove_unmined_tx` (was behind the `unstable` feature flag). - `WalletWrite::remove_unmined_tx` (was behind the `unstable` feature flag).

View File

@ -9,11 +9,17 @@ and this library adheres to Rust's notion of
### Changed ### Changed
- Bumped dependencies to `group 0.13`, `jubjub 0.10` - 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 ## [0.7.0] - 2023-02-01
### Added ### Added
- `zcash_client_sqlite::FsBlockDb::rewind_to_height` rewinds the BlockMeta Db - `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 `WalletDb`. This function does not delete the files referenced by the rows
that might be present and are deleted by this function call. that might be present and are deleted by this function call.
- `zcash_client_sqlite::FsBlockDb::find_block` - `zcash_client_sqlite::FsBlockDb::find_block`

View File

@ -14,6 +14,10 @@ and this library adheres to Rust's notion of
### Added ### Added
- `zcash_primitives::sapling::note`: - `zcash_primitives::sapling::note`:
- `NoteCommitment::temporary_zcashd_derive` - `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 ## [0.10.1] - 2023-03-08
### Added ### Added

View File

@ -8,7 +8,8 @@ and this library adheres to Rust's notion of
## [Unreleased] ## [Unreleased]
### Changed ### 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 ## [0.10.0] - 2023-02-01
### Added ### Added