2023-04-13 18:14:52 -07:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
Entries are listed in reverse chronological order.
|
|
|
|
|
|
|
|
## Unreleased
|
|
|
|
|
2023-06-23 08:38:37 -07:00
|
|
|
## 0.6.0
|
|
|
|
|
|
|
|
## Released
|
|
|
|
|
2023-06-05 07:44:32 -07:00
|
|
|
## 0.5.0
|
|
|
|
|
2023-06-23 08:38:37 -07:00
|
|
|
* expose SigningShare, VerifyingShare, NonceCommitment and SignatureResponse in ciphersuite libraries
|
2023-06-23 02:58:22 -07:00
|
|
|
* most structs now have a private field which mean that they can no longer be
|
|
|
|
instantiated directly. `new()` methods have been added to them.
|
|
|
|
* change `SigningPackage::new()` to take `&[u8]P instead of `Vec<u8>`
|
|
|
|
* add `serde` support under `serde` feature to allow encoding structs which
|
|
|
|
need to be communicated between participants.
|
2023-06-23 08:38:37 -07:00
|
|
|
* expand docs to show the overall structure and contents
|
2023-06-05 07:44:32 -07:00
|
|
|
|
2023-05-30 06:17:21 -07:00
|
|
|
## 0.4.0
|
|
|
|
|
|
|
|
* add serialize and deserialize functions for VerifiableSecretSharingCommitment
|
2023-06-05 07:44:32 -07:00
|
|
|
* add value, serialize and deserialize functions for CoefficientCommitment
|
2023-05-30 06:17:21 -07:00
|
|
|
|
2023-05-19 02:54:52 -07:00
|
|
|
## 0.3.0
|
|
|
|
|
2023-05-23 13:18:05 -07:00
|
|
|
* add multiscalar support to speed up signing and aggregating
|
|
|
|
* change errors caused by protocol violations to contain the misbehaving party
|
2023-05-19 02:54:52 -07:00
|
|
|
* add frost::keys::split()
|
|
|
|
* rename reconstruct_secret() to reconstruct(), make it takes a slice instead
|
|
|
|
of a Vector, make it return SigningKey, fix it to return Error instead of an
|
|
|
|
error string
|
|
|
|
* rename keygen_with_dealer() to generate_with_dealer()
|
|
|
|
* change SigningKey::new() to take a reference instead of a value
|
|
|
|
|
2023-04-19 17:37:46 -07:00
|
|
|
## 0.2.0
|
2023-04-13 18:14:52 -07:00
|
|
|
|
2023-04-19 17:37:46 -07:00
|
|
|
* Implement Zeroize where needed or skip where not needed (fixes compiling error) (#301)
|
|
|
|
* Change keygen_with_dealer() to return a HashMap (#288)
|
|
|
|
* Re-export the frost-core traits and rand-core as part of top-level impls API (#297)
|
2023-04-13 18:14:52 -07:00
|
|
|
|
|
|
|
## 0.1.0
|
|
|
|
|
|
|
|
* Initial release.
|