aztec-packages: v0.46.3
Pre-release
Pre-release
0.46.3 (2024-07-11)
Features
- Add CLI argument for debugging comptime blocks (noir-lang/noir#5192) (97ecff5)
- Add reset tiny and optimize tail (#7422) (399917b)
- avm: Calldatacopy and return gadget (#7415) (ec39e4e), closes #7381 #7211
- avm: Make ProverPolynomials::get_row return references (#7419) (108fc5f)
- Integrate new proving systems in e2e (#6971) (723a0c1)
- Lsp rename/find-all-references for struct members (noir-lang/noir#5443) (97ecff5)
- MSM sorting (#7351) (5cbdc54)
- optimization: Deduplicate more instructions (noir-lang/noir#5457) (97ecff5)
- Prefix operator overload trait dispatch (noir-lang/noir#5423) (97ecff5)
- Remove proof from L1 Rollup process (#7347) (2645eab), closes #7346
- Remove ram tables in note_getter (#7434) (fd67da3)
- Sync from aztec-packages (noir-lang/noir#5467) (97ecff5)
- Typing return values of embedded_curve_ops (#7413) (db96077)
Bug Fixes
- avm: Fixes AVM full tests and decrease timeout to 35 minutes (#7438) (2a7494b)
- Memory init with no other ops gate counting (#7427) (e7177ba)
- Pass secrets to ci-arm.yml (#7436) (619501d)
- Remove compile-time error for invalid indices (noir-lang/noir#5466) (97ecff5)
- Using different generators in private refund (#7414) (59b92ca), closes #7320
Miscellaneous
- bb: Fix double increment (#7428) (7870a58)
- boxes: Adding an init command for an empty project (#7398) (a6a605d)
- Bump bb to 0.45.1 (noir-lang/noir#5469) (97ecff5)
- Disable flaky cheat code test (7b8c2ba)
- Document EmbeddedCurvePoint (noir-lang/noir#5468) (97ecff5)
- Minimize usage of get_row in inverse computation (#7431) (f177887)
- Private refund cleanup (#7403) (ebec8ff)
- Replace relative paths to noir-protocol-circuits (842f6d1)
- Unbundle
check_array_is_initialized
(noir-lang/noir#5451) (97ecff5)