Skip to content

Releases: noir-lang/noir_bigcurve

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

v0.3

27 Sep 22:05
Compare
Choose a tag to compare

Fixes two bugs, which broke Curve::sub_with_hint, Curve::add_with_hint and ScalarField::zero

Updated to use latest BigNum library, which unlocks the msm and evaluate_linear_expression methods (previously failed due to brillig stack too deep errors)

v0.2

31 Jul 15:28
46b1a89
Compare
Choose a tag to compare

The previous versions of Noir allowed numeric generics of u64 types. In nargo 0.32.0, only numeric generics of u32 and smaller are allowed. This release is up to date with nargo v0.32.0.

We also updated our noir-bignum dependency to v0.3.0 here.

initial release

24 Jul 20:01
8582e61
Compare
Choose a tag to compare
Merge pull request #1 from zac-williamson/main

updated big curve to work with v0.2 bignum