Releases: dusk-network/phoenix
Releases · dusk-network/phoenix
v0.28.1
v0.28.0
0.28.0 - 2024-05-22
Added
- Add
empty
method for theNote
[#165] - Add
From<DuskBytesError>
trait implementation forError
[#166] - Add
ElGamal
encryption module [#162] - Add impl
Ownable
for&Note
.
Changed
- Restructure
Encryption
module. - Move phoenix-core into a phoenix workspace [#171]
- Rename
note
method tonote_type
. - Update
dusk-poseidon
to v0.39 [#179] - Update
jubjub-schnorr
to v0.4 [#179]
Removed
- Remove 'encryption::elgamal' module as it has been added to the 'phoenix-circuits' lib in the same workspace [#171]
- Remove
Crossover
struct [#175] - Remove
fee
module [#175] - Remove
transaction/transfer
module [#175] - Remove
transaction/stake
module [#175] - Remove
convert
module [#175] - Remove error types related to the above modules and types [#175]
circuits v0.1.0
v0.27.0
0.27.0 - 2024-04-24
Added
- Add an
Encryption
module that uses AES-GCM [#152] - Add
Zeroize
trait implmentation forSecretKey
[#155]
Changed
- Use AES-GCM from the
Encryption
module throughout the code, instead ofPoseidonCipher
. - Rename
SecretKey::sk_r
toSecretKey::gen_note_sk
[#156] - Rename
StealthAddress::pk_r
toStealthAddress::note_pk
[#156] - Update
bls12_381-bls
to v0.3.0 - Update
jubjub-schnorr
to v0.3.0
Removed
v0.26.0
v0.25.0
0.25.0 - 2024-01-24
Changed
- Exchanged
[email protected]
dependency for[email protected]
- Exchanged
[email protected]
dependency for[email protected]
v0.24.0
v0.23.0
0.23.0 - 2023-12-13
Removed
- Remove
HexDebug
trait for keys [#136] - Remove
public_key
andview_key
methods fromSecretKey
in favor of theFrom
trait [#136] - Remove
public_key
method fromViewKey
in favor of theFrom
trait [#136]
Added
- Derive
Debug
trait for keys [#136]
Changed
- Update dusk-bls12_381 -> 0.13
- Update dusk-jubjub -> 0.14
- Update dusk-poseidon -> 0.32
- Update bls12_381-sign -> 0.6
- Update dusk-schnorr -> 0.17
v0.22.0
Release 0.21.0
0.21.0 - 2023-10-12
Changed
- Update
dusk-bls12_381
to0.12
- Update
dusk-bls12_381-sign
to0.5
- Update
dusk-jubjub
to0.13
- Update
dusk-poseidon
to0.31
- Update
dusk-pki
to0.13
Added
- Add
ff
dependency