All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.2.0 (2022-04-05)
- derive [De-]Serialize on Error (525cc71)
5.1.3 (2022-03-22)
5.1.2 (2022-03-21)
5.1.1 (2022-03-18)
5.1.0 (2022-03-15)
- add From for PublicKey (a93c8e6)
- add generic partial eq and from impls (7a198d3)
- From for PublicKey (4c75c8a)
5.0.0 (2022-03-10)
-
ensure version bump to 5.0.0
-
update readme (8251bb2)
4.1.0 (2022-03-09)
- replace bls12_381 with blstrs (aca04ec)
4.0.0 (2022-02-21)
-
api: changes to public API
-
api: removing calls to unwrap(), returning Result from all apis (91db096)
3.4.0 (2021-09-13)
- accept Borrow for ::combine_signatures() to ease use of Vec (fbd24a7)
3.3.0 (2021-09-06)
- SecretKeySet and PublicKeySet derive_child (fcd174f)
3.2.0 (2021-08-30)
3.1.0 (2021-08-23)
- add derive_child for SecretKey and PublicKey (524dd27)
3.0.0 (2021-08-05)
-
PublicKey::from_bytes
,PublicKeyShare::from_bytes
,Signature::from_bytes
andSignatureShare::from_bytes
can no longer take&[u8; N]
, and must be called with[u8; N]
instead. This may require additional copying/cloning.
2.5.0 (2021-08-03)
- add to_bytes and from_bytes (a1b9efa)
2.4.0 (2021-08-02)
- remove mock (9919f98)
2.3.0 (2021-07-27)
- add SecretKeySet::poly() fn to make the Poly accessible (598ffc0)
2.2.0 (2021-07-27)
- make SecretKeySet::secret_key() public (d20a879)
2.1.0 (2021-07-26)
- add pub fn to_bytes() to Ciphertext (46a51ac)
- changes byte order of and improves Ciphertext::to_bytes(), adds ::from_bytes(), and adds a test for both (ab7d460)
2.0.2 (2021-07-08)
2.0.1 (2021-06-30)
- replace deprecated bench_function_over_inputs with BenchmarkGroup (80eba34)
- simple clippy warning (a95b419)
- tiny inconsistency (265fe2e)
2.0.0 (2021-06-30)
- blst: This enables blsttc to work on older cpu architectures
- blst: enable 'portable' feature of blst (75d89f2)