Releases: AztecProtocol/barretenberg
Releases · AztecProtocol/barretenberg
barretenberg: v0.3.6
barretenberg.js: v0.3.5
barretenberg: v0.3.5
0.3.5 (2023-08-07)
Features
- Celer benchmark (#1369) (d4ade2a)
- Goblin Honk Composer/Prover/Verifier (#1220) (970bb07)
- Goblin translator prototype (#1249) (7738d74)
- Internal keyword + lending contract and tests (#978) (e58ca4b)
- Minimal barretenberg .circleci (#1352) (708e2e2)
Bug Fixes
- Bootstrap.sh git hook for monorepo (#1256) (b22b8d5)
- Build-system spot request cancellation (#1339) (fc1d96a)
- Fixing external benchmarks (#1250) (0ea6a39)
- Fixing fuzzing build after composer splitting (#1317) (946c23c)
- Reinstate barretenberg-benchmark-aggregator (#1330) (407a915)
- Retry git submodule fetch (#1371) (037dda3)
barretenberg.js: v0.3.4
barretenberg: v0.3.4
barretenberg.js: v0.3.3
barretenberg: v0.3.3
barretenberg.js: v0.3.2
barretenberg: v0.3.2
v0.2.0
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)