aztec-packages: v0.27.0
Pre-release
Pre-release
0.27.0 (2024-03-12)
⚠ BREAKING CHANGES
- Remove open keyword from Noir (#4967)
Features
- Add api for inclusion proof of outgoing message in block #4562 (#4899) (26d2643)
- avm-simulator: External calls + integration (#5051) (dde33f4)
- avm-simulator: External static calls + integration (#5089) (428d950)
- avm: Equivalence check between Main trace and Mem trace (#5032) (7f216eb), closes #4955
- avm: Fix some Brillig problems (#5091) (07dd821)
- Initial integration avm prover (#4878) (2e2554e)
- Noir pull action (#5062) (b2d7d14)
- Restore contract inclusion proofs (#5141) (a39cd61)
- Update the core of SMT Circuit class (#5096) (1519d3b)
- Updating archiver with new inbox (#5025) (f6d17c9), closes #4828
Bug Fixes
- Duplicate factory code temporarily to unblock (#5099) (8b10600)
- Remove hard coded canonical gas address (#5106) (dc2fd9e)
Miscellaneous
- avm-simulator: Enable compressed strings unencrypted log test (#5083) (8f7519b)
- avm-simulator: Formatting and fixes (#5092) (b3fa084)
- AVM: Negative unit tests for inter table relations (#5143) (a74dccb), closes #5033
- Aztec-macros refactor (#5127) (2195441)
- ci: Fail on clippy warnings in noir (#5101) (54af648)
- Extract bb binary in bs fast (#5128) (9ca41ef)
- Increase bytecode size limit (#5098) (53b2381)
- Increase permitted bytecode size (#5136) (6865c34)
- Join-split example Part 2 (#5016) (0718320)
- Move alpine containers to ubuntu (#5026) (d483e67), closes #4708
- Nicer snapshots (#5133) (9a737eb)
- Pin foundry (#5151) (69bd7dd)
- Remove old contract deployment flow (#4970) (6d15947)
- Remove open keyword from Noir (#4967) (401557e)
- Run nargo fmt on each nargo project (#5102) (b327254)
- Use context interface in mark-as-initialized (#5142) (932c1d5)