Skip to content

Latest commit

 

History

History
51 lines (27 loc) · 3.38 KB

CHANGELOG.md

File metadata and controls

51 lines (27 loc) · 3.38 KB

Changelog

0.4.2 (2024-11-15)

Bug Fixes

  • Constraint count regression introduced in commit 53f652b (#53) (d81d5fa)

0.4.1 (2024-11-08)

Features

  • Optimize brillig execution of split_X_bits functions (#47) (31ebc7c)
  • Remove a bunch of unnecessary bytecode from unconstrained ops (#50) (08c4151)
  • Remove generic parameter from the BigNum trait (#44) (53f652b)

Bug Fixes

  • Check that RuntimeBigNums have the same BigNumParams on operations (#46) (729dd24)
  • Fix barrett reduction bug (#51) (c61a621)
  • Fix broken tests in runtime_bignum_test.nr (#39) (63e6c85)

0.4.0 (2024-11-01)

⚠ BREAKING CHANGES

  • refactor library architecture (#36)
  • bump minimum noir version to 0.35.0 and address privacy warnings #24

Features

  • Added modular square root computation and fully constrained derive_from_seed method (#32) (20e03b0)
  • Refactor library architecture (#36) (4fa65f6)

Bug Fixes

  • Bump minimum noir version to 0.35.0 and address privacy warnings #24 (fc53098)
  • Fixed reduction parameter error (#31) (c312ef7)
  • Remove unnecessary generic (#42) (1eb64aa)

0.3.5 (2024-10-02)

Features

  • Bignum uses generic arithmetic instead of clunky ArrayX struct (#17) (08f5710)