Skip to content

Releases: privacy-scaling-explorations/halo2

v0.4.0

13 Sep 10:41
7eb156a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

11 Jan 08:33
73408a1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2023_04_20...v0.3.0

v2023_04_20

20 Apr 13:27
be95568
Compare
Choose a tag to compare

What's Changed

  • Call synthesize in MockProver multiple times to behave same as real prover by @han0110 in #129
  • Expose mod permutation and re-export permutation::keygen::Assembly by @han0110 in #149
  • feat(MockProver): replace errors by asserts by @ed255 in #150
  • MockProver test utililities by @naure in #153
  • feat: Parallel random blinder poly impl by @CPerezz in #152
  • change: Migrate workspace to pasta_curves-0.5 by @CPerezz in #157
  • Pin halo2curves version to 0.3.2 by @han0110 in #167
  • Extend Circuit trait to take parameters in config by @ed255 in #168

New Contributors

Full Changelog: v2023_02_02...v2023_04_20

v2023_02_02

02 Feb 11:22
0a8646b
Compare
Choose a tag to compare

What's Changed

  • fix: Support annotations for CellNotAssigned in verify_par by @CPerezz in #138
  • feat: Add assert_satisfied_at_rows_par variant by @CPerezz in #139

Full Changelog: v2023_01_20...v2023_02_02

v2023_01_20

20 Jan 15:55
c7e42e4
Compare
Choose a tag to compare

What's Changed

  • fix: transcript instantiation in poseidon benchmark loop by @alexander-camuto in #128
  • Improve performance of vk & pk keygen and of default parallelize chunking size by @pinkiebell in #127
  • fix: Force VerifyFailure to own the annotations map by @CPerezz in #131

Full Changelog: v2023_01_17...v2023_01_20

v2023_01_17

17 Jan 18:46
342d07a
Compare
Choose a tag to compare

What's Changed

  • Implement multi-phase ConstraintSystem by @han0110 in #97
  • Use stable channel rust by @han0110 in #99
  • Configurable instance query by @han0110 in #96
  • Add verifying key and proving key serialization by @jonathanpwang in #103
  • chore: instance columns for poseidon bench by @alexander-camuto in #108
  • Fix MockProver assert_verify panic errors by @CPerezz in #118
  • Improve memory allocation when generating expression identifier by @adria0 in #115
  • Parallelize SHPLONK multi-open prover by @jonathanpwang in #114
  • fix: FailureLocation::find empty-region handling by @CPerezz in #121
  • Feature: Expose Fixed columns & Assembly permutation structs in MockProver instance by @CPerezz in #123
  • Feature to serialize/deserialize KZG params, verifying key, and proving key into uncompressed Montgomery form by @jonathanpwang in #111
  • Add support for Column annotations for MockProver debugging by @CPerezz in #109
  • chore: Move Codecov, wasm-build, Bitrot & doc-tests to push by @CPerezz in #125
  • fix: Allow to compare Assembly structs by @CPerezz in #126
  • Add keccak256 hasher for transcript by @kilic in #2

New Contributors

Full Changelog: v2022_08_19...v2023_01_17

Apply fork commits

19 Aug 10:36
0cccba0
Compare
Choose a tag to compare

This release contains the followings:

Before merging the upstream

19 Aug 08:01
ad425ed
Compare
Choose a tag to compare

We create this release for the changes before we pull the upstream changes.

Last merged pr before this release is #78

Relicensing Announcement

01 Jul 20:00
1fc6770
Compare
Choose a tag to compare

After acquiring all contributors' consent in #74, we have relicensed the software from BOSL to MIT and Apache 2.0.