Releases: noir-lang/noir-bignum
Releases · noir-lang/noir-bignum
v0.5.2
v0.5.1
0.5.1 (2025-01-27)
Features
- Add zero constructor (#108) (c6466ef)
- Added
to_field
function (#99) (7c92c22) - Constrain ops only in constrained context (#102) (b3000e1)
- Deprecate
BigNum::new()
(#110) (ce3c654) - Implement
From<Field>
onBigNum
(#87) (35bf983) - Minor unconstrained bytecode optimizations (#79) (b44ef7f)
- Remove unnecessary usage of slices (#104) (fb6f9e5)
v0.5.0
v0.4.2
v0.4.1
v0.4.0
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
v0.3.7
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
v0.3.6
What's Changed
- fix: bump minimum noir version to 0.35.0 and address privacy warnings by @TomAFrench in #24
- chore: remove formatter from canary by @TomAFrench in #30
- fix: fixed reduction parameter error by @zac-williamson in #31
Full Changelog: v0.3.5...v0.3.6
v0.3.5
v0.3.4
fix: remove function which was ignoring compiler warning to not do th…