Skip to content

Releases: AztecProtocol/barretenberg

barretenberg: v0.3.6

08 Aug 13:40
c5c2934
Compare
Choose a tag to compare
barretenberg: v0.3.6 Pre-release
Pre-release

0.3.6 (2023-08-08)

Features

barretenberg.js: v0.3.5

07 Aug 12:53
092944d
Compare
Choose a tag to compare
Pre-release

0.3.5 (2023-08-07)

Miscellaneous Chores

  • barretenberg.js: Synchronize barretenberg versions

barretenberg: v0.3.5

07 Aug 12:53
092944d
Compare
Choose a tag to compare
barretenberg: v0.3.5 Pre-release
Pre-release

0.3.5 (2023-08-07)

Features

Bug Fixes

barretenberg.js: v0.3.4

26 Jul 12:01
d840024
Compare
Choose a tag to compare
Pre-release

0.3.4 (2023-07-25)

Features

  • Modify bb.js to be compatible with next.js (#544) (d384089)

barretenberg: v0.3.4

26 Jul 12:01
d840024
Compare
Choose a tag to compare
barretenberg: v0.3.4 Pre-release
Pre-release

0.3.4 (2023-07-25)

Features

barretenberg.js: v0.3.3

18 Jul 15:07
421a517
Compare
Choose a tag to compare
Pre-release

0.3.3 (2023-07-17)

Features

  • Bb and bb.js directly parse nargo bincode format. (#610) (d25e37a)

barretenberg: v0.3.3

18 Jul 15:07
421a517
Compare
Choose a tag to compare
barretenberg: v0.3.3 Pre-release
Pre-release

0.3.3 (2023-07-17)

Features

  • Bb and bb.js directly parse nargo bincode format. (#610) (d25e37a)
  • Goblin work done in Valencia (#569) (57af751)

barretenberg.js: v0.3.2

12 Jul 21:49
33677eb
Compare
Choose a tag to compare
Pre-release

0.3.2 (2023-07-12)

Miscellaneous Chores

  • barretenberg.js: Synchronize barretenberg versions

barretenberg: v0.3.2

12 Jul 21:49
33677eb
Compare
Choose a tag to compare
barretenberg: v0.3.2 Pre-release
Pre-release

0.3.2 (2023-07-12)

Features

  • msgpack: Ability to specify NOSCHEMA for cbinds (#605) (8a4f5f1)

v0.2.0

11 Jul 15:33
2fa0805
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

0.2.0 (2023-07-11)

⚠ BREAKING CHANGES

  • Use circuit builders (#501)

Features

  • Add get_sibling_path method in MerkleTree (#584) (b3db9f8)
  • dsl: Add ECDSA secp256r1 verification (#582) (adc4c7b)
  • Initial native version of bb binary. (#524) (4a1b532)
  • Make the circuit constructors field agnostic so we can check circuits on grumpkin (#534) (656d794)
  • Multithreaded Sumcheck (#556) (c4094b1)
  • Optimize memory consumption of pedersen generators (#413) (d60b16a)
  • Parallelised folding in Gemini (#550) (3b962d3)
  • Sort includes (#571) (dfa8736)
  • Split plonk and honk tests (#529) (ba583ff)

Bug Fixes

  • add NUM_RESERVED_GATES before fetching subgroup size in composer (#539) (fa11abf)
  • Adds VERSION file to release-please (#542) (31fb34c)
  • Avoid bb.js memory issues. (#578) (96891de)
  • BarycentricData instantiation time and unused code in secp curves (#572) (bc78bb0)
  • Build on stock apple clang. (#592) (0ac4bc3)
  • bump timeout on common test. (c9bc87d)
  • check_circuit bug fix (#510) (4b156a3)
  • cleanup of include statements and dependencies (#527) (b288c24)
  • Ecdsa Malleability Bug (#512) (5cf856c)
  • ecdsa: correct short weierstrass curve eqn (#567) (386ec63)
  • Increment CMakeList version on releases (#536) (b571411)
  • Revert "fix: add NUM_RESERVED_GATES before fetching subgroup size in composer" (#540) (a9fbc39)
  • Soundness issue in bigfield's evaluate_multiply_add method (#558) (1a98ac6)
  • Update versioning in nix files when a release is made (#549) (1b3ff93)

Code Refactoring