Skip to content

Releases: noir-lang/noir_bigcurve

v0.10.0

28 Jul 15:57
bb66196
Compare
Choose a tag to compare

0.10.0 (2025-07-28)

⚠ BREAKING CHANGES

  • bump bignum to 0.7.4 (#88)
  • make derive_curve_impl public (#82)
  • remove some methods from BigCurveTrait (#69)
  • create separate BigCurveTrait implementations for each curve (#65)

Features

  • Add benchmarks (#87) (54de613)
  • Create separate BigCurveTrait implementations for each curve (#65) (7cff316)
  • Make derive_curve_impl public (#82) (4cfe4f6)
  • Remove conditional select (#74) (31ae850)
  • Remove CurveParamsTrait (#73) (59bde3b)
  • Remove Trait suffix from BigCurveTrait (#71) (4aed759)
  • Use to_le_bytes and bitwise operations to replace to_le_radix (#75) (6adb77c)

Bug Fixes

  • Avoid using private export of ScalarField in macro (#89) (200362a)
  • Bump bignum v0.7.5 (#91) (8390174)

Miscellaneous Chores

v0.9.0

06 Jun 11:14
3c059c8
Compare
Choose a tag to compare

0.9.0 (2025-06-06)

⚠ BREAKING CHANGES

  • bump bignum version to 0.7.3 (#49)
  • bump bignum to 0.7.2 (#47)

Features

Bug Fixes

Miscellaneous Chores

v0.8.0

16 May 10:31
11f99b9
Compare
Choose a tag to compare

0.8.0 (2025-05-16)

⚠ BREAKING CHANGES

  • bump to bignum v0.7.1 (#46)

Features

Bug Fixes

v0.7.0

27 Mar 13:09
5d94faa
Compare
Choose a tag to compare

0.7.0 (2025-02-25)

⚠ BREAKING CHANGES

  • bump bignum version to v0.6.0 (#40)

Miscellaneous Chores

v0.6.0

13 Feb 00:19
c36268d
Compare
Choose a tag to compare

0.6.0 (2025-02-09)

⚠ BREAKING CHANGES

  • bump bignum to v0.5.0 (#30)

Features

v0.5.2

21 Dec 00:38
0b5a7be
Compare
Choose a tag to compare

0.5.2 (2024-12-21)

Bug Fixes

  • Update format strings to use new format (#22) (b8bd97c)

v0.5.1

04 Dec 18:23
2cd1937
Compare
Choose a tag to compare

0.5.1 (2024-11-30)

Bug Fixes

v0.5.0

08 Nov 14:09
6b95505
Compare
Choose a tag to compare

0.5.0 (2024-11-08)

⚠ BREAKING CHANGES

  • update to noir_bignum v0.4.0 (#10)

Features

Added hash to curve and predefined curves

22 Oct 15:55
582dc80
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.4

v0.3.1

28 Sep 01:06
Compare
Choose a tag to compare

Fixed problem where generics were not correctly set for curves with coordinate fields >= 256 bits

Full Changelog: v0.3...v0.3.1