Skip to content

Commit

Permalink
Merge pull request #1502 from zcash/release/zcash_keys-0.3.0
Browse files Browse the repository at this point in the history
zcash_keys: release version 0.3.0
  • Loading branch information
nuttycom authored Aug 20, 2024
2 parents b59c84f + 1acf583 commit c7feeb5
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ equihash = { version = "0.2", path = "components/equihash" }
zcash_address = { version = "0.4", path = "components/zcash_address" }
zcash_client_backend = { version = "0.12", path = "zcash_client_backend" }
zcash_encoding = { version = "0.2.1", path = "components/zcash_encoding" }
zcash_keys = { version = "0.2", path = "zcash_keys" }
zcash_keys = { version = "0.3", path = "zcash_keys" }
zcash_protocol = { version = "0.2", path = "components/zcash_protocol" }
zip321 = { version = "0.0", path = "components/zip321" }

Expand Down
5 changes: 5 additions & 0 deletions supply-chain/audits.toml
Original file line number Diff line number Diff line change
Expand Up @@ -577,6 +577,11 @@ criteria = "safe-to-deploy"
delta = "0.2.0 -> 0.2.1"
notes = "This release adds minor convenience methods and involves no unsafe code."

[[audits.zcash_keys]]
who = "Kris Nuttycombe <kris@nutty.land>"
criteria = "safe-to-deploy"
delta = "0.2.0 -> 0.3.0"

[[audits.zcash_primitives]]
who = "Kris Nuttycombe <kris@nutty.land>"
criteria = "safe-to-deploy"
Expand Down
4 changes: 2 additions & 2 deletions supply-chain/imports.lock
Original file line number Diff line number Diff line change
Expand Up @@ -265,8 +265,8 @@ user-login = "str4d"
user-name = "Jack Grigg"

[[publisher.zcash_keys]]
version = "0.2.0"
when = "2024-03-25"
version = "0.3.0"
when = "2024-08-20"
user-id = 169181
user-login = "nuttycom"
user-name = "Kris Nuttycombe"
Expand Down
18 changes: 13 additions & 5 deletions zcash_keys/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,16 @@ and this library adheres to Rust's notion of
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.3.0] - 2024-08-19
### Notable changes
- `zcash_keys`:
- Now supports TEX (transparent-source-only) addresses as specified
in [ZIP 320](https://zips.z.cash/zip-0320).
- Has an `unstable-frost` feature for FROST implementors to use when
API changes are needed specifically for the FROST threshold signatures
use case.
in [ZIP 320](https://zips.z.cash/zip-0320).
- An `unstable-frost` feature has been added in order to be able to
temporarily expose API features that are needed specifically when creating
FROST threshold signatures. The features under this flag will be removed
once key derivation for FROST has been fully specified and implemented.

### Added
- `zcash_keys::address::Address::try_from_zcash_address`
Expand All @@ -21,9 +24,14 @@ and this library adheres to Rust's notion of
- `to_address_request`

### Changed
- MSRV is now 1.70.0.
- Updated dependencies:
- `zcash_address-0.4`
- `zcash_encoding-0.2.1`
- `zcash_primitives-0.16`
- `zcash_protocol-0.2`
- `zcash_keys::Address` has a new variant `Tex`.
- `zcash_keys::address::Address::has_receiver` has been renamed to `can_receive_as`.
- MSRV is now 1.70.0.
- `zcash_keys::keys`:
- The (unstable) encoding of `UnifiedSpendingKey` has changed.
- `DerivationError::Transparent` now contains `bip32::Error`.
Expand Down
2 changes: 1 addition & 1 deletion zcash_keys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "zcash_keys"
description = "Zcash key and address management"
version = "0.2.0"
version = "0.3.0"
authors = [
"Jack Grigg <jack@z.cash>",
"Kris Nuttycombe <kris@electriccoin.co>"
Expand Down

0 comments on commit c7feeb5

Please sign in to comment.