Releases: dusk-network/jubjub-schnorr
Releases · dusk-network/jubjub-schnorr
v0.5.1
0.5.1 - 2024-12-17
Added
- Add serde
Serialize
and Deserialize
implementations for PublicKey
, SecretKey
, Signature
,
PublicKeyDouble
, SignatureDouble
, PublicKeyVarGen
, SecretKeyVarGen
and SignatureVarGen
[#29]
- Add
serde
, bs58
and serde_json
optional dependencies [#29]
- Add
serde
feature [#29]
v0.5.0
0.5.0 - 2024-08-14
Changed
- Update to dusk-plonk v0.20
- Update to dusk-poseidon v0.40
v0.4.0
Removed
- Remove features:
"alloc", "std", "default"
[#21]
- Remove features:
"double", "var_generator", "multisig"
[#25]
- Remove
append
method in all signature variants [#23]
Added
Changed
- Update to new
dusk-poseidon
API, v0.39 [#19]
v0.3.0
0.3.0 - 2024-04-24
Changed
- Change
verify
methods to return a Result
instead of a bool
[#14]
Added
- Add
Zeroize
trait implementation for SecretKey
[#12]
- Add enum
Error
to differeniate different errors in signature verification [#14]
- Add point validity checks in signature verifications [#14]
Removed
- Remove
Copy
trait from SecretKey
[#12]
- Remove
From<SecretKey>
for PublicKey
, use From<&SecretKey>
instead [#12]
v0.2.2
0.2.2 - 2024-03-11
Added
- Add
Eq
trait to all public keys structs [#9]
v0.2.1
0.2.1 - 2024-02-28
Added
- Add a multisignature scheme [#2]
v0.2.0
0.2.0 - 2024-01-24
Changed
- Change challenge computation adding the public key to the hash [#3]
v0.1.0
0.1.0 - 2024-01-08
Added
- Add initial commit, this package continues the development of [email protected] under the new name: jubjub-schnorr