barretenberg: v0.72.0
Pre-release
Pre-release
0.72.0 (2025-01-24)
⚠ BREAKING CHANGES
- public logs (#11091)
Features
- avm: Address and class id derivation setup (#11354) (5f3cffc)
- avm: Bytecode manager changes (#11347) (4a9c072)
- avm: Include initial tree roots in DB (#11360) (4d149be)
- avm: Interactive debugger (#11477) (53e57d3)
- Eccvm sumcheck with commitments to round univariates (#11206) (fe34b05)
- Lazy wasm pt. 2 (#11410) (01510f4)
- Public logs (#11091) (f4725d2)
- UH recursion in the browser (#11049) (c3c04a4)
Bug Fixes
- Hackily fix the public input columns of avm recursion constraint (#11428) (436c3c6)
- Verify start state of a block (#11290) (5eb3e8f)
Miscellaneous
- Add a couple of comments in the AVM range check gadget (#11402) (f1fd2d1)
- avm: Do not use commit_sparse (#11447) (9796e1e)
- avm: Remove some codegen bloat (#11418) (6b0106c)
- Bump CRS and constants (#11306) (9e5ea3a)
- Fixed VK in MegaZK/ECCVM/Translator/Tube Recursive Verifier circuits (#11377) (5018c94)
- Minor Gemini refactor to prep for opening k-shifts (#11393) (30a063a)
- More granular error handling for toradixBE (#11378) (64f4052), closes #11295
- Print warning in builder when failure happens. (#11205) (5a52e95)
- Redo typo PR by Daulox92 (#11458) (f3ba327)
- Redo typo PR by teenager-ETH (#11320) (77854e2)
- sol: Generate & compile verifier contract in bootstrap (#11364) (bf3b12a)