Releases: dusk-network/plonk
Releases · dusk-network/plonk
v0.13.1
Fixed
- Remove manual implementation of
CheckBytes
for ArchivedProverKey
. This
is necessary since rkyv/validation
was required as a bound.
v0.13.0
0.13.0 - 2022-10-19
Added
- Add support for
rkyv-impl
under no_std
Changed
- Update
dusk-cdf
to 0.5 #709
v0.12.0
0.12.0 - 2022-08-17
Added
- Add makefile rule to render docs locally #567
rkyv
implementation behind feature gate #697
Changed
- Fix math latex rendering on docs.rs #567
- Update
dusk-bls12_381
to version 0.11
- Update
dusk-jubjub
to version 0.12
v0.11.0
[0.11.0] - 2022-06-15
Fixed
- Fix
logic_gate
for bit_num
= 256 [#678]
- Fix error when compiling some circuits [#690]
Added
- Add the blinding factors to provide Zero-Knowledge [#650]
- Add the
public inputs
into the transcript [#676]
Changed
- Update CHANGELOG issue links and release dates [#688]
- Change variable names for more consistency with the paper [#631]
- Change
append_constant
to accept generic input [#672]
- Change
variable
to witness
in permutation functions [#681]
- Change the
prover
and the verifier
so that it reflects the original Plonk implementation and not plonkup [#684]
Removed
- Remove
hash_tables
module which had been moved to zelbet [#663]
- Remove all
plonkup
related code [#684]
v0.10.0
[0.10.0] - 2022-02-24
Changed
- Update canonical and canonical-derive to 0.7 [#666]
- Update dusk-bls12_381 to 0.9 [#666]
- Update jubjub to 0.11 [#666]
- Update rust edition to 2021 [#665]
v0.9.1
[0.9.1] - 05-01-22
Added
- Add support for rendering LaTeX in the docs #630
- Add
append_public_witness
to TurboComposer
. #654
v0.8.2
[0.8.2] - 17-09-21
Added
- Add
From
extended point to PublicInputValue
#573
Fixed
- Fix the document references and typos #533
- Fix if condition to match #545
v0.8.1
[0.8.1] - 07-06-21
Added
- Add
zero_var
to composer #526
- Add
add_affine_to_circuit_description
to composer #534
Removed
- Remove
external_doc
and nightly
feature #536
v0.8.0
[0.8.0] - 03-05-21
Added
- Add
alloc
feature to the crate #345
- Add
rayon
behind std
feature to boost proving performance #512
- Add
rayon
behind std
feature to boost verifying performance #514
- Add alternative getters for
OpeningKey
& CommitKey
in PublicParameters
#510
Changed
- Change
constraint_system/ecc
module API improving usability and consistency #456
- Change the crate to be
no_std
#350
- Replace
Commitment::from_projective
for From
trait impl [#433] (#433)
- Update
canonical
from 0.5
to 0.6
#494
Removed
- Remove trimming step from
Circuit::Verify_proof
#510
v0.7.0
[0.7.0] - 06-04-21
Added
- Implement
VerifierData
structure. #466
Fixed
- Fix circuit debuggger compilation issues. #488
- Fix import paths for lib components. #489