Skip to content

Releases: noir-lang/noir-bignum

v0.6.0

25 Feb 11:53
1e9bd8a
Compare
Choose a tag to compare

0.6.0 (2025-02-25)

⚠ BREAKING CHANGES

  • refactor library to work on u128 limbs (#120)
  • remove the RuntimeBignumTrait and impl the methods directly for the RuntimeBignum struct. (#134)

Features

Bug Fixes

Miscellaneous Chores

  • Remove the RuntimeBignumTrait and impl the methods directly for the RuntimeBignum struct. (#134) (954dcf6)

v0.5.4

08 Feb 23:02
bc91a2d
Compare
Choose a tag to compare

0.5.4 (2025-02-08)

Bug Fixes

  • Correct batch inversion implementation (#121) (399d21a)

v0.5.3

08 Feb 22:50
5ad862d
Compare
Choose a tag to compare

0.5.3 (2025-02-03)

Bug Fixes

v0.5.2

29 Jan 13:11
53a4d4a
Compare
Choose a tag to compare

0.5.2 (2025-01-29)

Features

Bug Fixes

v0.5.1

28 Jan 10:32
5f22ff7
Compare
Choose a tag to compare

0.5.1 (2025-01-27)

Features

v0.5.0

06 Jan 16:25
eb2ec95
Compare
Choose a tag to compare

0.5.0 (2025-01-06)

⚠ BREAKING CHANGES

  • remove redefinition of arithmetic methods on BigNumTrait (#84)

Features

  • Remove redefinition of arithmetic methods on BigNumTrait (#84) (b5c6ce2)

v0.4.2

18 Nov 16:30
28552ff
Compare
Choose a tag to compare

0.4.2 (2024-11-15)

Bug Fixes

v0.4.1

08 Nov 13:41
0f95238
Compare
Choose a tag to compare

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)

v0.4.0

01 Nov 19:29
6a5280f
Compare
Choose a tag to compare

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)

v0.3.7

17 Oct 09:16
20e03b0
Compare
Choose a tag to compare

What's Changed

  • feat: added modular square root computation and fully constrained derive_from_seed method by @zac-williamson in #32

Full Changelog: v0.3.6...v0.3.7