From c67bc5afe2cd3b7d16e2a05faaba29bf716e88f9 Mon Sep 17 00:00:00 2001
From: Aztec Bot <49558828+AztecBot@users.noreply.github.com>
Date: Tue, 21 May 2024 13:48:36 -0400
Subject: [PATCH] chore(master): Release 0.41.0 (#6412)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
:robot: I have created a release *beep* *boop*
---
aztec-package: 0.41.0
##
[0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.40.1...aztec-package-v0.41.0)
(2024-05-21)
### Miscellaneous
* **aztec-package:** Synchronize aztec-packages versions
barretenberg.js: 0.41.0
##
[0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.40.1...barretenberg.js-v0.41.0)
(2024-05-21)
### Features
* Vk_as_fields, proof_as_fields flows for honk
([#6406](https://github.com/AztecProtocol/aztec-packages/issues/6406))
([a6100ad](https://github.com/AztecProtocol/aztec-packages/commit/a6100ad3d5126321d457b5c336ab4a3521ff1fb2))
### Miscellaneous
* Remove acvmInfo from bb.js CLI
([#6507](https://github.com/AztecProtocol/aztec-packages/issues/6507))
([e298c76](https://github.com/AztecProtocol/aztec-packages/commit/e298c766d17029a9dbfce694b48327c5e76dfddb))
aztec-packages: 0.41.0
##
[0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.40.1...aztec-packages-v0.41.0)
(2024-05-21)
### ⚠ BREAKING CHANGES
* compile-time incorrect exec environment errors
([#6442](https://github.com/AztecProtocol/aztec-packages/issues/6442))
* add is_infinite to curve addition opcode
([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384))
* remove backend interactions from `nargo`
([#6320](https://github.com/AztecProtocol/aztec-packages/issues/6320))
### Features
* `npk_m_hash` in all notes + key rotation test
([#6405](https://github.com/AztecProtocol/aztec-packages/issues/6405))
([74e98d4](https://github.com/AztecProtocol/aztec-packages/commit/74e98d413b4135a1c84da9cef08ddb547a9c0bd5))
* Add encrypted log outgoing body
([#6334](https://github.com/AztecProtocol/aztec-packages/issues/6334))
([fa9f442](https://github.com/AztecProtocol/aztec-packages/commit/fa9f442b8fcb73f5606cc2bb4da7bc2eb01b142e))
* Add first version of kernel reset circuit
([#6393](https://github.com/AztecProtocol/aztec-packages/issues/6393))
([ed6df8e](https://github.com/AztecProtocol/aztec-packages/commit/ed6df8e4f8f8242c01df2cc763833a45a144f57e))
* Add is_infinite to curve addition opcode
([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384))
([75d81c5](https://github.com/AztecProtocol/aztec-packages/commit/75d81c5fccf52d270239261bab79dd1fde41c19a))
* Add native rust implementations of pedersen functions
(https://github.com/noir-lang/noir/pull/4871)
([8bbbbb6](https://github.com/AztecProtocol/aztec-packages/commit/8bbbbb645e7f12b535b1dc683b5ab5aea0b73e5b))
* Add nullifying key to Token Note
([#6130](https://github.com/AztecProtocol/aztec-packages/issues/6130))
([95c6b4a](https://github.com/AztecProtocol/aztec-packages/commit/95c6b4af7db62162935b123277cfae51c23d30d3))
* Adding autogenerated variants for the reset circuit
([#6508](https://github.com/AztecProtocol/aztec-packages/issues/6508))
([8e8d2dd](https://github.com/AztecProtocol/aztec-packages/commit/8e8d2ddd5eefed4f5ca7248b882dfc3d8287d1bb))
* **avm-simulator:** Cap gas for external calls
([#6479](https://github.com/AztecProtocol/aztec-packages/issues/6479))
([c8771ba](https://github.com/AztecProtocol/aztec-packages/commit/c8771ba7c75fc2395ed0b12a117a2d3eb5ab6983))
* **avm:** Gzip avm bytecode
([#6475](https://github.com/AztecProtocol/aztec-packages/issues/6475))
([29559bd](https://github.com/AztecProtocol/aztec-packages/commit/29559bd3ef28d7f208ebd7052fd85a8a4cd23436))
* **avm:** To_radix gadget
([#6368](https://github.com/AztecProtocol/aztec-packages/issues/6368))
([89dd25f](https://github.com/AztecProtocol/aztec-packages/commit/89dd25f2b25f720def6cac003ce204e92de66c47))
* Benchmark private proving
([#6409](https://github.com/AztecProtocol/aztec-packages/issues/6409))
([e9e5526](https://github.com/AztecProtocol/aztec-packages/commit/e9e5526178ef6b8228138d10acd9a1df5cdeb90c))
* Compile-time incorrect exec environment errors
([#6442](https://github.com/AztecProtocol/aztec-packages/issues/6442))
([0f75efd](https://github.com/AztecProtocol/aztec-packages/commit/0f75efd5050bc4044d8c80dd6bd2ecd9fffb511b))
* Do not return databus returndata, keep it private.
(https://github.com/noir-lang/noir/pull/5023)
([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
* **docs:** Authwit how tos
([#6220](https://github.com/AztecProtocol/aztec-packages/issues/6220))
([78f13d9](https://github.com/AztecProtocol/aztec-packages/commit/78f13d9e0070502a980003c7ded3738fd353dd5a))
* **docs:** Key rotation / owner -> nullifier key docs
([#6538](https://github.com/AztecProtocol/aztec-packages/issues/6538))
([2453ba8](https://github.com/AztecProtocol/aztec-packages/commit/2453ba8f2ba193df829ec2d4937d8ae3770373d3))
* Full encryption and decryption of log in ts
([#6348](https://github.com/AztecProtocol/aztec-packages/issues/6348))
([0ac83dc](https://github.com/AztecProtocol/aztec-packages/commit/0ac83dc8e65b87652a4bc3f4f931bfc23c7f41aa))
* Generic key validation request
([#6474](https://github.com/AztecProtocol/aztec-packages/issues/6474))
([948ec38](https://github.com/AztecProtocol/aztec-packages/commit/948ec383b30c4f467b6da6591fa518ce793fc54d))
* Improved ClientIvc
([#6429](https://github.com/AztecProtocol/aztec-packages/issues/6429))
([f360b3f](https://github.com/AztecProtocol/aztec-packages/commit/f360b3fd30b9dd1e80e5f1a3d42c325c0f54f8ed))
* Laying out a new recursion constraint for honk
([#6489](https://github.com/AztecProtocol/aztec-packages/issues/6489))
([af9fea4](https://github.com/AztecProtocol/aztec-packages/commit/af9fea4bbafe1a41b09d9351a34a896db2c8ab7d))
* New docs structure
([#6195](https://github.com/AztecProtocol/aztec-packages/issues/6195))
([9cca814](https://github.com/AztecProtocol/aztec-packages/commit/9cca8146db4c5eb4a505b5909f3b078f83916a71))
* Pay out arbitrary fee to coinbase on L1
([#6436](https://github.com/AztecProtocol/aztec-packages/issues/6436))
([1b99de8](https://github.com/AztecProtocol/aztec-packages/commit/1b99de81e58a97fb47604d2e94582e6f227f98dd))
* Remove total logs len from pre tail kernels + add to L1
([#6466](https://github.com/AztecProtocol/aztec-packages/issues/6466))
([66a2d43](https://github.com/AztecProtocol/aztec-packages/commit/66a2d43432607ec43eaac5b0ee7ac69f44d18d92))
* Run benchmarks for ACIR proving
([#6155](https://github.com/AztecProtocol/aztec-packages/issues/6155))
([ebf6fc2](https://github.com/AztecProtocol/aztec-packages/commit/ebf6fc2313c82b97d9ccd8c36caee42fb7a1c901))
* Squash transient note logs
([#6268](https://github.com/AztecProtocol/aztec-packages/issues/6268))
([4574877](https://github.com/AztecProtocol/aztec-packages/commit/457487795c6bce1db336b2ba80060ad016dd1265))
* Sum transaction fees and pay on l1
([#6522](https://github.com/AztecProtocol/aztec-packages/issues/6522))
([bf441da](https://github.com/AztecProtocol/aztec-packages/commit/bf441da243405744caa9d5422e1b8a2676efba8b))
* Translator recursive verifier
([#6327](https://github.com/AztecProtocol/aztec-packages/issues/6327))
([9321aef](https://github.com/AztecProtocol/aztec-packages/commit/9321aef1a49eb33ea388838ba7b0c00dddd9c898))
* Update the encrypted note log format
([#6411](https://github.com/AztecProtocol/aztec-packages/issues/6411))
([e5cc9dc](https://github.com/AztecProtocol/aztec-packages/commit/e5cc9dccb6c36159ad90068d41786c8715af66da))
* Validate counters
([#6365](https://github.com/AztecProtocol/aztec-packages/issues/6365))
([1f28b3a](https://github.com/AztecProtocol/aztec-packages/commit/1f28b3a622e603f47f88b20361abef559952a5af))
* View functions with static context enforcing
([#6338](https://github.com/AztecProtocol/aztec-packages/issues/6338))
([22ad5a5](https://github.com/AztecProtocol/aztec-packages/commit/22ad5a5728afce5dcf32c8e6d8025691081e0de1))
* Vk_as_fields, proof_as_fields flows for honk
([#6406](https://github.com/AztecProtocol/aztec-packages/issues/6406))
([a6100ad](https://github.com/AztecProtocol/aztec-packages/commit/a6100ad3d5126321d457b5c336ab4a3521ff1fb2))
### Bug Fixes
* Arm ci
([#6480](https://github.com/AztecProtocol/aztec-packages/issues/6480))
([237952e](https://github.com/AztecProtocol/aztec-packages/commit/237952e9fe5ea46585580c168421b6cdcdbf64e5))
* Asset struct serialization does not match Noir internal serialization
([#6494](https://github.com/AztecProtocol/aztec-packages/issues/6494))
([9e6a4c3](https://github.com/AztecProtocol/aztec-packages/commit/9e6a4c3f37f7ebc3e91ca124dc6d643f5a16ecf7))
* **avm-simulator:** Actually wrap oracles
([#6449](https://github.com/AztecProtocol/aztec-packages/issues/6449))
([8685acc](https://github.com/AztecProtocol/aztec-packages/commit/8685acc7df4c61cedde4c336f8523ead340ef5e2))
* **avm-simulator:** Nested calls should preserve static context
([#6414](https://github.com/AztecProtocol/aztec-packages/issues/6414))
([44d7916](https://github.com/AztecProtocol/aztec-packages/commit/44d79163a4ded1f24463a7cee8306b303f98d266))
* **avm-simulator:** Pending storage and nullifiers should be accessible
in grandchild nested calls
([#6428](https://github.com/AztecProtocol/aztec-packages/issues/6428))
([84d2e1f](https://github.com/AztecProtocol/aztec-packages/commit/84d2e1faf9a0bbee670cdf13992b21d9e58871b3))
* Buggy e2e key registry test setup
([#6496](https://github.com/AztecProtocol/aztec-packages/issues/6496))
([52d85d1](https://github.com/AztecProtocol/aztec-packages/commit/52d85d12269e4a58300c25653a0c9485ae3a6572))
* **ci:** ARM
([#6521](https://github.com/AztecProtocol/aztec-packages/issues/6521))
([d1095f6](https://github.com/AztecProtocol/aztec-packages/commit/d1095f60bbd05d35748dc9b0188ad0c5f87390f5))
* **ci:** Arm concurrency
([#6564](https://github.com/AztecProtocol/aztec-packages/issues/6564))
([a265da0](https://github.com/AztecProtocol/aztec-packages/commit/a265da0a0e4cb5666c91812dc725f5620ad9b740))
* Disable buggy ClientIVC tests
([#6546](https://github.com/AztecProtocol/aztec-packages/issues/6546))
([b61dea3](https://github.com/AztecProtocol/aztec-packages/commit/b61dea36947a203457b6f9fe0943f3d28e8aab01))
* Disk attach edge case
([#6430](https://github.com/AztecProtocol/aztec-packages/issues/6430))
([2366ad3](https://github.com/AztecProtocol/aztec-packages/commit/2366ad39b3e351e3b1b75b798db4d09cb1c26afd))
* **docs:** Clarify content on portals
([#6431](https://github.com/AztecProtocol/aztec-packages/issues/6431))
([869df4d](https://github.com/AztecProtocol/aztec-packages/commit/869df4d217ccb944ec66adf4aefc2e61173d9f69))
* Don't start multiple runners during RequestLimitExceeded
([#6444](https://github.com/AztecProtocol/aztec-packages/issues/6444))
([7c4c822](https://github.com/AztecProtocol/aztec-packages/commit/7c4c8226cb2f642c1e4d7a3a6add9b9065454986))
* Dont start multiple builders
([#6437](https://github.com/AztecProtocol/aztec-packages/issues/6437))
([d67ab1c](https://github.com/AztecProtocol/aztec-packages/commit/d67ab1cb00002af55ff58404e8edb48990e65efb))
* Fix no predicates for brillig with intermediate functions
(https://github.com/noir-lang/noir/pull/5015)
([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
* Fixed several vulnerabilities in U128, added some tests
(https://github.com/noir-lang/noir/pull/5024)
([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
* Increase N_max in Zeromorph
([#6415](https://github.com/AztecProtocol/aztec-packages/issues/6415))
([9e643b4](https://github.com/AztecProtocol/aztec-packages/commit/9e643b429b22a1b8905ede07ab2e9561f42a1a89))
* Quick fix of
[#6405](https://github.com/AztecProtocol/aztec-packages/issues/6405) by
removing context from value note utils
([#6509](https://github.com/AztecProtocol/aztec-packages/issues/6509))
([3a4d828](https://github.com/AztecProtocol/aztec-packages/commit/3a4d82857326ceb099cbd2af307cc6836027dfd1))
* Removed plain from path in array args of contract interfaces
([#6497](https://github.com/AztecProtocol/aztec-packages/issues/6497))
([2b37729](https://github.com/AztecProtocol/aztec-packages/commit/2b37729e07fc16b560a60ddc0713cafba3aa5704))
* Runs-on inconsistency and simplify concurrency keys
([#6433](https://github.com/AztecProtocol/aztec-packages/issues/6433))
([80674d9](https://github.com/AztecProtocol/aztec-packages/commit/80674d9fa20f53dea857ab6c5bc79c6d13c1aadb))
* Spot retry fixup
([#6476](https://github.com/AztecProtocol/aztec-packages/issues/6476))
([784d784](https://github.com/AztecProtocol/aztec-packages/commit/784d78404ac9145902c75dbe9898f872174350f4))
### Miscellaneous
* Add benchmarks for pedersen and schnorr verification
(https://github.com/noir-lang/noir/pull/5056)
([8bbbbb6](https://github.com/AztecProtocol/aztec-packages/commit/8bbbbb645e7f12b535b1dc683b5ab5aea0b73e5b))
* Add c++ tests for generator derivation
([#6528](https://github.com/AztecProtocol/aztec-packages/issues/6528))
([72931bd](https://github.com/AztecProtocol/aztec-packages/commit/72931bdb8202c34042cdfb8cee2ef44b75939879))
* Add script to print lines of code
(https://github.com/noir-lang/noir/pull/4991)
([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
* Add some docs on syncing noir
([#6340](https://github.com/AztecProtocol/aztec-packages/issues/6340))
([bb68fcd](https://github.com/AztecProtocol/aztec-packages/commit/bb68fcd7cbfc2a2fa213da0005dc3a45bc1d6482))
* Anvil kill wrapper now supports mac
([#6520](https://github.com/AztecProtocol/aztec-packages/issues/6520))
([2a5d975](https://github.com/AztecProtocol/aztec-packages/commit/2a5d975a09dcdd5adfcb8fc14af711ad3c40c022))
* **avm:** Wrap oracles with unconstrained fns
([#6421](https://github.com/AztecProtocol/aztec-packages/issues/6421))
([3e7e094](https://github.com/AztecProtocol/aztec-packages/commit/3e7e094ff3ba60253c457ba081d1d4c4cc192296))
* Bump earthly
([#6419](https://github.com/AztecProtocol/aztec-packages/issues/6419))
([3d78751](https://github.com/AztecProtocol/aztec-packages/commit/3d787515faeae084b54042ae338d6070d34d6d2c))
* Bump maximum nullifier read requests (necessary for e2e tests in AVM)
([#6462](https://github.com/AztecProtocol/aztec-packages/issues/6462))
([26eac62](https://github.com/AztecProtocol/aztec-packages/commit/26eac620b22e3e4b19491884fe46ea3950ff5802))
* Bump maximum nullifier read requests (necessary for e2e tests in AVM)
([#6495](https://github.com/AztecProtocol/aztec-packages/issues/6495))
([90d8092](https://github.com/AztecProtocol/aztec-packages/commit/90d80926cb6f8f7ae3c5f791e0386f4f313c7d90))
* Change some error messages for avm switch
([#6447](https://github.com/AztecProtocol/aztec-packages/issues/6447))
([74d6519](https://github.com/AztecProtocol/aztec-packages/commit/74d6519d7a98a019db5e46d5c188c7479fb51430))
* **ci:** Better retry defaults
([#6472](https://github.com/AztecProtocol/aztec-packages/issues/6472))
([b23f1fd](https://github.com/AztecProtocol/aztec-packages/commit/b23f1fdb0ccf2d5493f03cd5227aca7cb117bdbe))
* **ci:** Consistency as external check
([#6460](https://github.com/AztecProtocol/aztec-packages/issues/6460))
([6793a75](https://github.com/AztecProtocol/aztec-packages/commit/6793a75ab1f4da67ad35114b55adecfb2fe90d9a))
* **ci:** Dont detach ebs
([#6441](https://github.com/AztecProtocol/aztec-packages/issues/6441))
([f933fc0](https://github.com/AztecProtocol/aztec-packages/commit/f933fc0b722024251abc05dcaad35f41ffe25c60))
* **ci:** Fix on-demand starting
([#6434](https://github.com/AztecProtocol/aztec-packages/issues/6434))
([c3efb9c](https://github.com/AztecProtocol/aztec-packages/commit/c3efb9cc1d8569d74c537bdf26851108b2d0ef0d))
* **ci:** Increase timeouts
([#6426](https://github.com/AztecProtocol/aztec-packages/issues/6426))
([44986fe](https://github.com/AztecProtocol/aztec-packages/commit/44986feda565e0b4177ea69fd5440df281941471))
* **ci:** Only run circleci on master
([#6525](https://github.com/AztecProtocol/aztec-packages/issues/6525))
([c75fbd4](https://github.com/AztecProtocol/aztec-packages/commit/c75fbd44c4b564e703ed9e33e948368eadc0867a))
* **ci:** Push l1-contracts tests off of critical path
([#6400](https://github.com/AztecProtocol/aztec-packages/issues/6400))
([ce0ae6d](https://github.com/AztecProtocol/aztec-packages/commit/ce0ae6d8248d4adf9815db9339f0b86593b86fd2))
* **ci:** Reenable arm build
([#6455](https://github.com/AztecProtocol/aztec-packages/issues/6455))
([2862767](https://github.com/AztecProtocol/aztec-packages/commit/2862767cb2d44d561ac136f3503e629a93775e65))
* **ci:** Require setup in merge-check
([#6454](https://github.com/AztecProtocol/aztec-packages/issues/6454))
([ad73061](https://github.com/AztecProtocol/aztec-packages/commit/ad73061b191c20e5e4881928539f2642eeacc9fa))
* **ci:** Spot capacity and reaping
([#6561](https://github.com/AztecProtocol/aztec-packages/issues/6561))
([8c639b5](https://github.com/AztecProtocol/aztec-packages/commit/8c639b509251f2919d9b83096d16a2d8fb5ce7f3))
* Clean up kernel types by removing is_static from function_data
([#6557](https://github.com/AztecProtocol/aztec-packages/issues/6557))
([83ba29f](https://github.com/AztecProtocol/aztec-packages/commit/83ba29fa05528f055b5faa7ec4777019328144b2))
* Cleanup the encrypted log incoming body
([#6325](https://github.com/AztecProtocol/aztec-packages/issues/6325))
([e88c209](https://github.com/AztecProtocol/aztec-packages/commit/e88c209965f862a1478422980d0a1a9a3df46295))
* Copy subset of constants to cpp
([#6544](https://github.com/AztecProtocol/aztec-packages/issues/6544))
([21dc72a](https://github.com/AztecProtocol/aztec-packages/commit/21dc72aaf29ada2c1a12682d3763370c76eff524))
* Do not rebuild yarn-projects on bench-comment
([#6396](https://github.com/AztecProtocol/aztec-packages/issues/6396))
([797115b](https://github.com/AztecProtocol/aztec-packages/commit/797115b82ae595be16d8ad887a0c310e7b53afa4))
* **docs:** Adding analytics
([#6350](https://github.com/AztecProtocol/aztec-packages/issues/6350))
([6417cd9](https://github.com/AztecProtocol/aztec-packages/commit/6417cd905ab032c6724b6c07082e81f67d5f750f))
* **docs:** Restructure improvs
([#6502](https://github.com/AztecProtocol/aztec-packages/issues/6502))
([c3b573e](https://github.com/AztecProtocol/aztec-packages/commit/c3b573e82e3fdc1feca6ce861951d2dd93e4f9b3))
* Fix linter issues in AVM
([#6057](https://github.com/AztecProtocol/aztec-packages/issues/6057))
([c2e72b1](https://github.com/AztecProtocol/aztec-packages/commit/c2e72b1b8dbf7b9eb414d0db17dbbf7acc8a3b54))
* Fix logs upload to S3
([#6401](https://github.com/AztecProtocol/aztec-packages/issues/6401))
([9df0602](https://github.com/AztecProtocol/aztec-packages/commit/9df06021e58c40b879f630544ab8887d4e546d55))
* Fix migration notes
([#6458](https://github.com/AztecProtocol/aztec-packages/issues/6458))
([bee85a9](https://github.com/AztecProtocol/aztec-packages/commit/bee85a952bca1ca3aa6e08ce440f933cfbe94307))
* Fix migration notes
([#6551](https://github.com/AztecProtocol/aztec-packages/issues/6551))
([89bc350](https://github.com/AztecProtocol/aztec-packages/commit/89bc350575076c8a6a7d25a6f687884b76803aa8))
* Fix notes 0.41.0
([#6461](https://github.com/AztecProtocol/aztec-packages/issues/6461))
([04b0ec5](https://github.com/AztecProtocol/aztec-packages/commit/04b0ec563b656de363cf78b55a6eed4783bfbb52))
* Fix poor performance and long compile times in value_note.derement()
([#6523](https://github.com/AztecProtocol/aztec-packages/issues/6523))
([002b4aa](https://github.com/AztecProtocol/aztec-packages/commit/002b4aa556041aa1a12f0fd09bb5ad0b07f04daa))
* Fix tester image copy pattern
([#6438](https://github.com/AztecProtocol/aztec-packages/issues/6438))
([b892eae](https://github.com/AztecProtocol/aztec-packages/commit/b892eae79997438fa5351b77766900b1afae5823))
* Get_nullifier_keys cleanup
([#6451](https://github.com/AztecProtocol/aztec-packages/issues/6451))
([8a71fd5](https://github.com/AztecProtocol/aztec-packages/commit/8a71fd5a1a8d7a59302ac5671536d5b505b8cf23))
* Lower max public bytecode to 20k
([#6477](https://github.com/AztecProtocol/aztec-packages/issues/6477))
([ce192f0](https://github.com/AztecProtocol/aztec-packages/commit/ce192f0804d1d00ecf800198a4a5fda5a364a502))
* Move `UPLOAD_LOGS` into root earthfile
([#6424](https://github.com/AztecProtocol/aztec-packages/issues/6424))
([d723da9](https://github.com/AztecProtocol/aztec-packages/commit/d723da9ff49e47908a78ac7eedc4cae025861316))
* Nuking `KeyStore` and `KeyPair` interfaces
([#6553](https://github.com/AztecProtocol/aztec-packages/issues/6553))
([23e0518](https://github.com/AztecProtocol/aztec-packages/commit/23e0518fc46eb7308f93e65df7080278c2d732cf))
* Parameterise cycle_group by `Builder` rather than `Composer`
([#6565](https://github.com/AztecProtocol/aztec-packages/issues/6565))
([ea36bf9](https://github.com/AztecProtocol/aztec-packages/commit/ea36bf9bbd5e22ba4c566b08a4c8410e46175c70))
* Prefetch noir deps in earthly for caching
([#6556](https://github.com/AztecProtocol/aztec-packages/issues/6556))
([8ee9060](https://github.com/AztecProtocol/aztec-packages/commit/8ee9060858a9ee9d9b1741b7ba550bfaadd5e6d4))
* Private call validation
([#6510](https://github.com/AztecProtocol/aztec-packages/issues/6510))
([07dc072](https://github.com/AztecProtocol/aztec-packages/commit/07dc0726501bc78d691e1d2360dda84d1a93b9c5))
* Purge secret and open keywords
([#6501](https://github.com/AztecProtocol/aztec-packages/issues/6501))
([f9c74c4](https://github.com/AztecProtocol/aztec-packages/commit/f9c74c4195739ea10af77dfc307d2c32ee13dfd8)),
closes
[#5538](https://github.com/AztecProtocol/aztec-packages/issues/5538)
* Recommend Noir and rust plugin
([#6558](https://github.com/AztecProtocol/aztec-packages/issues/6558))
([298561f](https://github.com/AztecProtocol/aztec-packages/commit/298561fde56c843962dab7733247bc037e34d841))
* Refactor key rotate and address comments from 6405
([#6450](https://github.com/AztecProtocol/aztec-packages/issues/6450))
([6f3dab8](https://github.com/AztecProtocol/aztec-packages/commit/6f3dab87f1ccae2afd5da4dfae7ef7f4ee4797ce))
* Remove acvmInfo from bb.js CLI
([#6507](https://github.com/AztecProtocol/aztec-packages/issues/6507))
([e298c76](https://github.com/AztecProtocol/aztec-packages/commit/e298c766d17029a9dbfce694b48327c5e76dfddb))
* Remove backend interactions from `nargo`
([#6320](https://github.com/AztecProtocol/aztec-packages/issues/6320))
([7a31896](https://github.com/AztecProtocol/aztec-packages/commit/7a318964f67dc844f15efe3faa40b33f4a4fad47))
* Replace relative paths to noir-protocol-circuits
([94ab877](https://github.com/AztecProtocol/aztec-packages/commit/94ab87786b2b83af40033e93b8fe1edb68b5e4f9))
* Replace relative paths to noir-protocol-circuits
([9f04bfe](https://github.com/AztecProtocol/aztec-packages/commit/9f04bfea51a0c4fe980bbbcde5867089e8f5d8a5))
* Replace relative paths to noir-protocol-circuits
([67f29e5](https://github.com/AztecProtocol/aztec-packages/commit/67f29e5ca14d4502cd4f1e04f1526597a0e89f58))
* Replace relative paths to noir-protocol-circuits
([a7a4b86](https://github.com/AztecProtocol/aztec-packages/commit/a7a4b86ce2501c1995219ae8136f9e94fcae8a0d))
* Replace relative paths to noir-protocol-circuits
([c6f61a4](https://github.com/AztecProtocol/aztec-packages/commit/c6f61a47c5d4dc0213d02b9389131f28c9644869))
* Share decider with ultra_prover
([#5467](https://github.com/AztecProtocol/aztec-packages/issues/5467))
([b3b7376](https://github.com/AztecProtocol/aztec-packages/commit/b3b7376161f353a273bf26d42e435667b41cc5e2))
* Switch over to constructing gates report in bash
([#6491](https://github.com/AztecProtocol/aztec-packages/issues/6491))
([1fa5963](https://github.com/AztecProtocol/aztec-packages/commit/1fa59637a0829208d382d1dded36df33f4d61582))
* **tests:** Change error messages in preparation for AVM
([#6422](https://github.com/AztecProtocol/aztec-packages/issues/6422))
([6616dc6](https://github.com/AztecProtocol/aztec-packages/commit/6616dc6ef382d605c0f94585bfee86c8469dc1e3))
### Documentation
* Sumcheck documentation
([#5841](https://github.com/AztecProtocol/aztec-packages/issues/5841))
([116eef0](https://github.com/AztecProtocol/aztec-packages/commit/116eef06be3991fa03482425780715e6f78791ea))
* Updating key docs in concepts section
([#6387](https://github.com/AztecProtocol/aztec-packages/issues/6387))
([921a7f4](https://github.com/AztecProtocol/aztec-packages/commit/921a7f4b9dce5fdc7e2f1978d6aba81908d38ede))
barretenberg: 0.41.0
##
[0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.40.1...barretenberg-v0.41.0)
(2024-05-21)
### ⚠ BREAKING CHANGES
* add is_infinite to curve addition opcode
([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384))
### Features
* Add is_infinite to curve addition opcode
([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384))
([75d81c5](https://github.com/AztecProtocol/aztec-packages/commit/75d81c5fccf52d270239261bab79dd1fde41c19a))
* **avm-simulator:** Cap gas for external calls
([#6479](https://github.com/AztecProtocol/aztec-packages/issues/6479))
([c8771ba](https://github.com/AztecProtocol/aztec-packages/commit/c8771ba7c75fc2395ed0b12a117a2d3eb5ab6983))
* **avm:** Gzip avm bytecode
([#6475](https://github.com/AztecProtocol/aztec-packages/issues/6475))
([29559bd](https://github.com/AztecProtocol/aztec-packages/commit/29559bd3ef28d7f208ebd7052fd85a8a4cd23436))
* **avm:** To_radix gadget
([#6368](https://github.com/AztecProtocol/aztec-packages/issues/6368))
([89dd25f](https://github.com/AztecProtocol/aztec-packages/commit/89dd25f2b25f720def6cac003ce204e92de66c47))
* Full encryption and decryption of log in ts
([#6348](https://github.com/AztecProtocol/aztec-packages/issues/6348))
([0ac83dc](https://github.com/AztecProtocol/aztec-packages/commit/0ac83dc8e65b87652a4bc3f4f931bfc23c7f41aa))
* Improved ClientIvc
([#6429](https://github.com/AztecProtocol/aztec-packages/issues/6429))
([f360b3f](https://github.com/AztecProtocol/aztec-packages/commit/f360b3fd30b9dd1e80e5f1a3d42c325c0f54f8ed))
* Laying out a new recursion constraint for honk
([#6489](https://github.com/AztecProtocol/aztec-packages/issues/6489))
([af9fea4](https://github.com/AztecProtocol/aztec-packages/commit/af9fea4bbafe1a41b09d9351a34a896db2c8ab7d))
* Remove total logs len from pre tail kernels + add to L1
([#6466](https://github.com/AztecProtocol/aztec-packages/issues/6466))
([66a2d43](https://github.com/AztecProtocol/aztec-packages/commit/66a2d43432607ec43eaac5b0ee7ac69f44d18d92))
* Run benchmarks for ACIR proving
([#6155](https://github.com/AztecProtocol/aztec-packages/issues/6155))
([ebf6fc2](https://github.com/AztecProtocol/aztec-packages/commit/ebf6fc2313c82b97d9ccd8c36caee42fb7a1c901))
* Squash transient note logs
([#6268](https://github.com/AztecProtocol/aztec-packages/issues/6268))
([4574877](https://github.com/AztecProtocol/aztec-packages/commit/457487795c6bce1db336b2ba80060ad016dd1265))
* Sum transaction fees and pay on l1
([#6522](https://github.com/AztecProtocol/aztec-packages/issues/6522))
([bf441da](https://github.com/AztecProtocol/aztec-packages/commit/bf441da243405744caa9d5422e1b8a2676efba8b))
* Translator recursive verifier
([#6327](https://github.com/AztecProtocol/aztec-packages/issues/6327))
([9321aef](https://github.com/AztecProtocol/aztec-packages/commit/9321aef1a49eb33ea388838ba7b0c00dddd9c898))
* View functions with static context enforcing
([#6338](https://github.com/AztecProtocol/aztec-packages/issues/6338))
([22ad5a5](https://github.com/AztecProtocol/aztec-packages/commit/22ad5a5728afce5dcf32c8e6d8025691081e0de1))
* Vk_as_fields, proof_as_fields flows for honk
([#6406](https://github.com/AztecProtocol/aztec-packages/issues/6406))
([a6100ad](https://github.com/AztecProtocol/aztec-packages/commit/a6100ad3d5126321d457b5c336ab4a3521ff1fb2))
### Bug Fixes
* Disable buggy ClientIVC tests
([#6546](https://github.com/AztecProtocol/aztec-packages/issues/6546))
([b61dea3](https://github.com/AztecProtocol/aztec-packages/commit/b61dea36947a203457b6f9fe0943f3d28e8aab01))
* Increase N_max in Zeromorph
([#6415](https://github.com/AztecProtocol/aztec-packages/issues/6415))
([9e643b4](https://github.com/AztecProtocol/aztec-packages/commit/9e643b429b22a1b8905ede07ab2e9561f42a1a89))
### Miscellaneous
* Add c++ tests for generator derivation
([#6528](https://github.com/AztecProtocol/aztec-packages/issues/6528))
([72931bd](https://github.com/AztecProtocol/aztec-packages/commit/72931bdb8202c34042cdfb8cee2ef44b75939879))
* Bump maximum nullifier read requests (necessary for e2e tests in AVM)
([#6462](https://github.com/AztecProtocol/aztec-packages/issues/6462))
([26eac62](https://github.com/AztecProtocol/aztec-packages/commit/26eac620b22e3e4b19491884fe46ea3950ff5802))
* Bump maximum nullifier read requests (necessary for e2e tests in AVM)
([#6495](https://github.com/AztecProtocol/aztec-packages/issues/6495))
([90d8092](https://github.com/AztecProtocol/aztec-packages/commit/90d80926cb6f8f7ae3c5f791e0386f4f313c7d90))
* Copy subset of constants to cpp
([#6544](https://github.com/AztecProtocol/aztec-packages/issues/6544))
([21dc72a](https://github.com/AztecProtocol/aztec-packages/commit/21dc72aaf29ada2c1a12682d3763370c76eff524))
* Lower max public bytecode to 20k
([#6477](https://github.com/AztecProtocol/aztec-packages/issues/6477))
([ce192f0](https://github.com/AztecProtocol/aztec-packages/commit/ce192f0804d1d00ecf800198a4a5fda5a364a502))
* Parameterise cycle_group by `Builder` rather than `Composer`
([#6565](https://github.com/AztecProtocol/aztec-packages/issues/6565))
([ea36bf9](https://github.com/AztecProtocol/aztec-packages/commit/ea36bf9bbd5e22ba4c566b08a4c8410e46175c70))
* Private call validation
([#6510](https://github.com/AztecProtocol/aztec-packages/issues/6510))
([07dc072](https://github.com/AztecProtocol/aztec-packages/commit/07dc0726501bc78d691e1d2360dda84d1a93b9c5))
* Share decider with ultra_prover
([#5467](https://github.com/AztecProtocol/aztec-packages/issues/5467))
([b3b7376](https://github.com/AztecProtocol/aztec-packages/commit/b3b7376161f353a273bf26d42e435667b41cc5e2))
### Documentation
* Sumcheck documentation
([#5841](https://github.com/AztecProtocol/aztec-packages/issues/5841))
([116eef0](https://github.com/AztecProtocol/aztec-packages/commit/116eef06be3991fa03482425780715e6f78791ea))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
---
.release-please-manifest.json | 8 +-
CHANGELOG.md | 129 ++++++++++++++++++++++++++++++++
barretenberg/CHANGELOG.md | 47 ++++++++++++
barretenberg/cpp/CMakeLists.txt | 2 +-
barretenberg/ts/CHANGELOG.md | 12 +++
barretenberg/ts/package.json | 2 +-
yarn-project/aztec/CHANGELOG.md | 7 ++
yarn-project/aztec/package.json | 2 +-
8 files changed, 202 insertions(+), 7 deletions(-)
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 433fc751749..bd99464074d 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,7 +1,7 @@
{
- ".": "0.40.1",
+ ".": "0.41.0",
"yarn-project/cli": "0.35.1",
- "yarn-project/aztec": "0.40.1",
- "barretenberg": "0.40.1",
- "barretenberg/ts": "0.40.1"
+ "yarn-project/aztec": "0.41.0",
+ "barretenberg": "0.41.0",
+ "barretenberg/ts": "0.41.0"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index cc7671ece46..5bf80dd2433 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,134 @@
# Changelog
+## [0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.40.1...aztec-packages-v0.41.0) (2024-05-21)
+
+
+### ⚠ BREAKING CHANGES
+
+* compile-time incorrect exec environment errors ([#6442](https://github.com/AztecProtocol/aztec-packages/issues/6442))
+* add is_infinite to curve addition opcode ([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384))
+* remove backend interactions from `nargo` ([#6320](https://github.com/AztecProtocol/aztec-packages/issues/6320))
+
+### Features
+
+* `npk_m_hash` in all notes + key rotation test ([#6405](https://github.com/AztecProtocol/aztec-packages/issues/6405)) ([74e98d4](https://github.com/AztecProtocol/aztec-packages/commit/74e98d413b4135a1c84da9cef08ddb547a9c0bd5))
+* Add encrypted log outgoing body ([#6334](https://github.com/AztecProtocol/aztec-packages/issues/6334)) ([fa9f442](https://github.com/AztecProtocol/aztec-packages/commit/fa9f442b8fcb73f5606cc2bb4da7bc2eb01b142e))
+* Add first version of kernel reset circuit ([#6393](https://github.com/AztecProtocol/aztec-packages/issues/6393)) ([ed6df8e](https://github.com/AztecProtocol/aztec-packages/commit/ed6df8e4f8f8242c01df2cc763833a45a144f57e))
+* Add is_infinite to curve addition opcode ([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384)) ([75d81c5](https://github.com/AztecProtocol/aztec-packages/commit/75d81c5fccf52d270239261bab79dd1fde41c19a))
+* Add native rust implementations of pedersen functions (https://github.com/noir-lang/noir/pull/4871) ([8bbbbb6](https://github.com/AztecProtocol/aztec-packages/commit/8bbbbb645e7f12b535b1dc683b5ab5aea0b73e5b))
+* Add nullifying key to Token Note ([#6130](https://github.com/AztecProtocol/aztec-packages/issues/6130)) ([95c6b4a](https://github.com/AztecProtocol/aztec-packages/commit/95c6b4af7db62162935b123277cfae51c23d30d3))
+* Adding autogenerated variants for the reset circuit ([#6508](https://github.com/AztecProtocol/aztec-packages/issues/6508)) ([8e8d2dd](https://github.com/AztecProtocol/aztec-packages/commit/8e8d2ddd5eefed4f5ca7248b882dfc3d8287d1bb))
+* **avm-simulator:** Cap gas for external calls ([#6479](https://github.com/AztecProtocol/aztec-packages/issues/6479)) ([c8771ba](https://github.com/AztecProtocol/aztec-packages/commit/c8771ba7c75fc2395ed0b12a117a2d3eb5ab6983))
+* **avm:** Gzip avm bytecode ([#6475](https://github.com/AztecProtocol/aztec-packages/issues/6475)) ([29559bd](https://github.com/AztecProtocol/aztec-packages/commit/29559bd3ef28d7f208ebd7052fd85a8a4cd23436))
+* **avm:** To_radix gadget ([#6368](https://github.com/AztecProtocol/aztec-packages/issues/6368)) ([89dd25f](https://github.com/AztecProtocol/aztec-packages/commit/89dd25f2b25f720def6cac003ce204e92de66c47))
+* Benchmark private proving ([#6409](https://github.com/AztecProtocol/aztec-packages/issues/6409)) ([e9e5526](https://github.com/AztecProtocol/aztec-packages/commit/e9e5526178ef6b8228138d10acd9a1df5cdeb90c))
+* Compile-time incorrect exec environment errors ([#6442](https://github.com/AztecProtocol/aztec-packages/issues/6442)) ([0f75efd](https://github.com/AztecProtocol/aztec-packages/commit/0f75efd5050bc4044d8c80dd6bd2ecd9fffb511b))
+* Do not return databus returndata, keep it private. (https://github.com/noir-lang/noir/pull/5023) ([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
+* **docs:** Authwit how tos ([#6220](https://github.com/AztecProtocol/aztec-packages/issues/6220)) ([78f13d9](https://github.com/AztecProtocol/aztec-packages/commit/78f13d9e0070502a980003c7ded3738fd353dd5a))
+* **docs:** Key rotation / owner -> nullifier key docs ([#6538](https://github.com/AztecProtocol/aztec-packages/issues/6538)) ([2453ba8](https://github.com/AztecProtocol/aztec-packages/commit/2453ba8f2ba193df829ec2d4937d8ae3770373d3))
+* Full encryption and decryption of log in ts ([#6348](https://github.com/AztecProtocol/aztec-packages/issues/6348)) ([0ac83dc](https://github.com/AztecProtocol/aztec-packages/commit/0ac83dc8e65b87652a4bc3f4f931bfc23c7f41aa))
+* Generic key validation request ([#6474](https://github.com/AztecProtocol/aztec-packages/issues/6474)) ([948ec38](https://github.com/AztecProtocol/aztec-packages/commit/948ec383b30c4f467b6da6591fa518ce793fc54d))
+* Improved ClientIvc ([#6429](https://github.com/AztecProtocol/aztec-packages/issues/6429)) ([f360b3f](https://github.com/AztecProtocol/aztec-packages/commit/f360b3fd30b9dd1e80e5f1a3d42c325c0f54f8ed))
+* Laying out a new recursion constraint for honk ([#6489](https://github.com/AztecProtocol/aztec-packages/issues/6489)) ([af9fea4](https://github.com/AztecProtocol/aztec-packages/commit/af9fea4bbafe1a41b09d9351a34a896db2c8ab7d))
+* New docs structure ([#6195](https://github.com/AztecProtocol/aztec-packages/issues/6195)) ([9cca814](https://github.com/AztecProtocol/aztec-packages/commit/9cca8146db4c5eb4a505b5909f3b078f83916a71))
+* Pay out arbitrary fee to coinbase on L1 ([#6436](https://github.com/AztecProtocol/aztec-packages/issues/6436)) ([1b99de8](https://github.com/AztecProtocol/aztec-packages/commit/1b99de81e58a97fb47604d2e94582e6f227f98dd))
+* Remove total logs len from pre tail kernels + add to L1 ([#6466](https://github.com/AztecProtocol/aztec-packages/issues/6466)) ([66a2d43](https://github.com/AztecProtocol/aztec-packages/commit/66a2d43432607ec43eaac5b0ee7ac69f44d18d92))
+* Run benchmarks for ACIR proving ([#6155](https://github.com/AztecProtocol/aztec-packages/issues/6155)) ([ebf6fc2](https://github.com/AztecProtocol/aztec-packages/commit/ebf6fc2313c82b97d9ccd8c36caee42fb7a1c901))
+* Squash transient note logs ([#6268](https://github.com/AztecProtocol/aztec-packages/issues/6268)) ([4574877](https://github.com/AztecProtocol/aztec-packages/commit/457487795c6bce1db336b2ba80060ad016dd1265))
+* Sum transaction fees and pay on l1 ([#6522](https://github.com/AztecProtocol/aztec-packages/issues/6522)) ([bf441da](https://github.com/AztecProtocol/aztec-packages/commit/bf441da243405744caa9d5422e1b8a2676efba8b))
+* Translator recursive verifier ([#6327](https://github.com/AztecProtocol/aztec-packages/issues/6327)) ([9321aef](https://github.com/AztecProtocol/aztec-packages/commit/9321aef1a49eb33ea388838ba7b0c00dddd9c898))
+* Update the encrypted note log format ([#6411](https://github.com/AztecProtocol/aztec-packages/issues/6411)) ([e5cc9dc](https://github.com/AztecProtocol/aztec-packages/commit/e5cc9dccb6c36159ad90068d41786c8715af66da))
+* Validate counters ([#6365](https://github.com/AztecProtocol/aztec-packages/issues/6365)) ([1f28b3a](https://github.com/AztecProtocol/aztec-packages/commit/1f28b3a622e603f47f88b20361abef559952a5af))
+* View functions with static context enforcing ([#6338](https://github.com/AztecProtocol/aztec-packages/issues/6338)) ([22ad5a5](https://github.com/AztecProtocol/aztec-packages/commit/22ad5a5728afce5dcf32c8e6d8025691081e0de1))
+* Vk_as_fields, proof_as_fields flows for honk ([#6406](https://github.com/AztecProtocol/aztec-packages/issues/6406)) ([a6100ad](https://github.com/AztecProtocol/aztec-packages/commit/a6100ad3d5126321d457b5c336ab4a3521ff1fb2))
+
+
+### Bug Fixes
+
+* Arm ci ([#6480](https://github.com/AztecProtocol/aztec-packages/issues/6480)) ([237952e](https://github.com/AztecProtocol/aztec-packages/commit/237952e9fe5ea46585580c168421b6cdcdbf64e5))
+* Asset struct serialization does not match Noir internal serialization ([#6494](https://github.com/AztecProtocol/aztec-packages/issues/6494)) ([9e6a4c3](https://github.com/AztecProtocol/aztec-packages/commit/9e6a4c3f37f7ebc3e91ca124dc6d643f5a16ecf7))
+* **avm-simulator:** Actually wrap oracles ([#6449](https://github.com/AztecProtocol/aztec-packages/issues/6449)) ([8685acc](https://github.com/AztecProtocol/aztec-packages/commit/8685acc7df4c61cedde4c336f8523ead340ef5e2))
+* **avm-simulator:** Nested calls should preserve static context ([#6414](https://github.com/AztecProtocol/aztec-packages/issues/6414)) ([44d7916](https://github.com/AztecProtocol/aztec-packages/commit/44d79163a4ded1f24463a7cee8306b303f98d266))
+* **avm-simulator:** Pending storage and nullifiers should be accessible in grandchild nested calls ([#6428](https://github.com/AztecProtocol/aztec-packages/issues/6428)) ([84d2e1f](https://github.com/AztecProtocol/aztec-packages/commit/84d2e1faf9a0bbee670cdf13992b21d9e58871b3))
+* Buggy e2e key registry test setup ([#6496](https://github.com/AztecProtocol/aztec-packages/issues/6496)) ([52d85d1](https://github.com/AztecProtocol/aztec-packages/commit/52d85d12269e4a58300c25653a0c9485ae3a6572))
+* **ci:** ARM ([#6521](https://github.com/AztecProtocol/aztec-packages/issues/6521)) ([d1095f6](https://github.com/AztecProtocol/aztec-packages/commit/d1095f60bbd05d35748dc9b0188ad0c5f87390f5))
+* **ci:** Arm concurrency ([#6564](https://github.com/AztecProtocol/aztec-packages/issues/6564)) ([a265da0](https://github.com/AztecProtocol/aztec-packages/commit/a265da0a0e4cb5666c91812dc725f5620ad9b740))
+* Disable buggy ClientIVC tests ([#6546](https://github.com/AztecProtocol/aztec-packages/issues/6546)) ([b61dea3](https://github.com/AztecProtocol/aztec-packages/commit/b61dea36947a203457b6f9fe0943f3d28e8aab01))
+* Disk attach edge case ([#6430](https://github.com/AztecProtocol/aztec-packages/issues/6430)) ([2366ad3](https://github.com/AztecProtocol/aztec-packages/commit/2366ad39b3e351e3b1b75b798db4d09cb1c26afd))
+* **docs:** Clarify content on portals ([#6431](https://github.com/AztecProtocol/aztec-packages/issues/6431)) ([869df4d](https://github.com/AztecProtocol/aztec-packages/commit/869df4d217ccb944ec66adf4aefc2e61173d9f69))
+* Don't start multiple runners during RequestLimitExceeded ([#6444](https://github.com/AztecProtocol/aztec-packages/issues/6444)) ([7c4c822](https://github.com/AztecProtocol/aztec-packages/commit/7c4c8226cb2f642c1e4d7a3a6add9b9065454986))
+* Dont start multiple builders ([#6437](https://github.com/AztecProtocol/aztec-packages/issues/6437)) ([d67ab1c](https://github.com/AztecProtocol/aztec-packages/commit/d67ab1cb00002af55ff58404e8edb48990e65efb))
+* Fix no predicates for brillig with intermediate functions (https://github.com/noir-lang/noir/pull/5015) ([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
+* Fixed several vulnerabilities in U128, added some tests (https://github.com/noir-lang/noir/pull/5024) ([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
+* Increase N_max in Zeromorph ([#6415](https://github.com/AztecProtocol/aztec-packages/issues/6415)) ([9e643b4](https://github.com/AztecProtocol/aztec-packages/commit/9e643b429b22a1b8905ede07ab2e9561f42a1a89))
+* Quick fix of [#6405](https://github.com/AztecProtocol/aztec-packages/issues/6405) by removing context from value note utils ([#6509](https://github.com/AztecProtocol/aztec-packages/issues/6509)) ([3a4d828](https://github.com/AztecProtocol/aztec-packages/commit/3a4d82857326ceb099cbd2af307cc6836027dfd1))
+* Removed plain from path in array args of contract interfaces ([#6497](https://github.com/AztecProtocol/aztec-packages/issues/6497)) ([2b37729](https://github.com/AztecProtocol/aztec-packages/commit/2b37729e07fc16b560a60ddc0713cafba3aa5704))
+* Runs-on inconsistency and simplify concurrency keys ([#6433](https://github.com/AztecProtocol/aztec-packages/issues/6433)) ([80674d9](https://github.com/AztecProtocol/aztec-packages/commit/80674d9fa20f53dea857ab6c5bc79c6d13c1aadb))
+* Spot retry fixup ([#6476](https://github.com/AztecProtocol/aztec-packages/issues/6476)) ([784d784](https://github.com/AztecProtocol/aztec-packages/commit/784d78404ac9145902c75dbe9898f872174350f4))
+
+
+### Miscellaneous
+
+* Add benchmarks for pedersen and schnorr verification (https://github.com/noir-lang/noir/pull/5056) ([8bbbbb6](https://github.com/AztecProtocol/aztec-packages/commit/8bbbbb645e7f12b535b1dc683b5ab5aea0b73e5b))
+* Add c++ tests for generator derivation ([#6528](https://github.com/AztecProtocol/aztec-packages/issues/6528)) ([72931bd](https://github.com/AztecProtocol/aztec-packages/commit/72931bdb8202c34042cdfb8cee2ef44b75939879))
+* Add script to print lines of code (https://github.com/noir-lang/noir/pull/4991) ([26f2197](https://github.com/AztecProtocol/aztec-packages/commit/26f2197b01331577bb499234050cc33a71c47f05))
+* Add some docs on syncing noir ([#6340](https://github.com/AztecProtocol/aztec-packages/issues/6340)) ([bb68fcd](https://github.com/AztecProtocol/aztec-packages/commit/bb68fcd7cbfc2a2fa213da0005dc3a45bc1d6482))
+* Anvil kill wrapper now supports mac ([#6520](https://github.com/AztecProtocol/aztec-packages/issues/6520)) ([2a5d975](https://github.com/AztecProtocol/aztec-packages/commit/2a5d975a09dcdd5adfcb8fc14af711ad3c40c022))
+* **avm:** Wrap oracles with unconstrained fns ([#6421](https://github.com/AztecProtocol/aztec-packages/issues/6421)) ([3e7e094](https://github.com/AztecProtocol/aztec-packages/commit/3e7e094ff3ba60253c457ba081d1d4c4cc192296))
+* Bump earthly ([#6419](https://github.com/AztecProtocol/aztec-packages/issues/6419)) ([3d78751](https://github.com/AztecProtocol/aztec-packages/commit/3d787515faeae084b54042ae338d6070d34d6d2c))
+* Bump maximum nullifier read requests (necessary for e2e tests in AVM) ([#6462](https://github.com/AztecProtocol/aztec-packages/issues/6462)) ([26eac62](https://github.com/AztecProtocol/aztec-packages/commit/26eac620b22e3e4b19491884fe46ea3950ff5802))
+* Bump maximum nullifier read requests (necessary for e2e tests in AVM) ([#6495](https://github.com/AztecProtocol/aztec-packages/issues/6495)) ([90d8092](https://github.com/AztecProtocol/aztec-packages/commit/90d80926cb6f8f7ae3c5f791e0386f4f313c7d90))
+* Change some error messages for avm switch ([#6447](https://github.com/AztecProtocol/aztec-packages/issues/6447)) ([74d6519](https://github.com/AztecProtocol/aztec-packages/commit/74d6519d7a98a019db5e46d5c188c7479fb51430))
+* **ci:** Better retry defaults ([#6472](https://github.com/AztecProtocol/aztec-packages/issues/6472)) ([b23f1fd](https://github.com/AztecProtocol/aztec-packages/commit/b23f1fdb0ccf2d5493f03cd5227aca7cb117bdbe))
+* **ci:** Consistency as external check ([#6460](https://github.com/AztecProtocol/aztec-packages/issues/6460)) ([6793a75](https://github.com/AztecProtocol/aztec-packages/commit/6793a75ab1f4da67ad35114b55adecfb2fe90d9a))
+* **ci:** Dont detach ebs ([#6441](https://github.com/AztecProtocol/aztec-packages/issues/6441)) ([f933fc0](https://github.com/AztecProtocol/aztec-packages/commit/f933fc0b722024251abc05dcaad35f41ffe25c60))
+* **ci:** Fix on-demand starting ([#6434](https://github.com/AztecProtocol/aztec-packages/issues/6434)) ([c3efb9c](https://github.com/AztecProtocol/aztec-packages/commit/c3efb9cc1d8569d74c537bdf26851108b2d0ef0d))
+* **ci:** Increase timeouts ([#6426](https://github.com/AztecProtocol/aztec-packages/issues/6426)) ([44986fe](https://github.com/AztecProtocol/aztec-packages/commit/44986feda565e0b4177ea69fd5440df281941471))
+* **ci:** Only run circleci on master ([#6525](https://github.com/AztecProtocol/aztec-packages/issues/6525)) ([c75fbd4](https://github.com/AztecProtocol/aztec-packages/commit/c75fbd44c4b564e703ed9e33e948368eadc0867a))
+* **ci:** Push l1-contracts tests off of critical path ([#6400](https://github.com/AztecProtocol/aztec-packages/issues/6400)) ([ce0ae6d](https://github.com/AztecProtocol/aztec-packages/commit/ce0ae6d8248d4adf9815db9339f0b86593b86fd2))
+* **ci:** Reenable arm build ([#6455](https://github.com/AztecProtocol/aztec-packages/issues/6455)) ([2862767](https://github.com/AztecProtocol/aztec-packages/commit/2862767cb2d44d561ac136f3503e629a93775e65))
+* **ci:** Require setup in merge-check ([#6454](https://github.com/AztecProtocol/aztec-packages/issues/6454)) ([ad73061](https://github.com/AztecProtocol/aztec-packages/commit/ad73061b191c20e5e4881928539f2642eeacc9fa))
+* **ci:** Spot capacity and reaping ([#6561](https://github.com/AztecProtocol/aztec-packages/issues/6561)) ([8c639b5](https://github.com/AztecProtocol/aztec-packages/commit/8c639b509251f2919d9b83096d16a2d8fb5ce7f3))
+* Clean up kernel types by removing is_static from function_data ([#6557](https://github.com/AztecProtocol/aztec-packages/issues/6557)) ([83ba29f](https://github.com/AztecProtocol/aztec-packages/commit/83ba29fa05528f055b5faa7ec4777019328144b2))
+* Cleanup the encrypted log incoming body ([#6325](https://github.com/AztecProtocol/aztec-packages/issues/6325)) ([e88c209](https://github.com/AztecProtocol/aztec-packages/commit/e88c209965f862a1478422980d0a1a9a3df46295))
+* Copy subset of constants to cpp ([#6544](https://github.com/AztecProtocol/aztec-packages/issues/6544)) ([21dc72a](https://github.com/AztecProtocol/aztec-packages/commit/21dc72aaf29ada2c1a12682d3763370c76eff524))
+* Do not rebuild yarn-projects on bench-comment ([#6396](https://github.com/AztecProtocol/aztec-packages/issues/6396)) ([797115b](https://github.com/AztecProtocol/aztec-packages/commit/797115b82ae595be16d8ad887a0c310e7b53afa4))
+* **docs:** Adding analytics ([#6350](https://github.com/AztecProtocol/aztec-packages/issues/6350)) ([6417cd9](https://github.com/AztecProtocol/aztec-packages/commit/6417cd905ab032c6724b6c07082e81f67d5f750f))
+* **docs:** Restructure improvs ([#6502](https://github.com/AztecProtocol/aztec-packages/issues/6502)) ([c3b573e](https://github.com/AztecProtocol/aztec-packages/commit/c3b573e82e3fdc1feca6ce861951d2dd93e4f9b3))
+* Fix linter issues in AVM ([#6057](https://github.com/AztecProtocol/aztec-packages/issues/6057)) ([c2e72b1](https://github.com/AztecProtocol/aztec-packages/commit/c2e72b1b8dbf7b9eb414d0db17dbbf7acc8a3b54))
+* Fix logs upload to S3 ([#6401](https://github.com/AztecProtocol/aztec-packages/issues/6401)) ([9df0602](https://github.com/AztecProtocol/aztec-packages/commit/9df06021e58c40b879f630544ab8887d4e546d55))
+* Fix migration notes ([#6458](https://github.com/AztecProtocol/aztec-packages/issues/6458)) ([bee85a9](https://github.com/AztecProtocol/aztec-packages/commit/bee85a952bca1ca3aa6e08ce440f933cfbe94307))
+* Fix migration notes ([#6551](https://github.com/AztecProtocol/aztec-packages/issues/6551)) ([89bc350](https://github.com/AztecProtocol/aztec-packages/commit/89bc350575076c8a6a7d25a6f687884b76803aa8))
+* Fix notes 0.41.0 ([#6461](https://github.com/AztecProtocol/aztec-packages/issues/6461)) ([04b0ec5](https://github.com/AztecProtocol/aztec-packages/commit/04b0ec563b656de363cf78b55a6eed4783bfbb52))
+* Fix poor performance and long compile times in value_note.derement() ([#6523](https://github.com/AztecProtocol/aztec-packages/issues/6523)) ([002b4aa](https://github.com/AztecProtocol/aztec-packages/commit/002b4aa556041aa1a12f0fd09bb5ad0b07f04daa))
+* Fix tester image copy pattern ([#6438](https://github.com/AztecProtocol/aztec-packages/issues/6438)) ([b892eae](https://github.com/AztecProtocol/aztec-packages/commit/b892eae79997438fa5351b77766900b1afae5823))
+* Get_nullifier_keys cleanup ([#6451](https://github.com/AztecProtocol/aztec-packages/issues/6451)) ([8a71fd5](https://github.com/AztecProtocol/aztec-packages/commit/8a71fd5a1a8d7a59302ac5671536d5b505b8cf23))
+* Lower max public bytecode to 20k ([#6477](https://github.com/AztecProtocol/aztec-packages/issues/6477)) ([ce192f0](https://github.com/AztecProtocol/aztec-packages/commit/ce192f0804d1d00ecf800198a4a5fda5a364a502))
+* Move `UPLOAD_LOGS` into root earthfile ([#6424](https://github.com/AztecProtocol/aztec-packages/issues/6424)) ([d723da9](https://github.com/AztecProtocol/aztec-packages/commit/d723da9ff49e47908a78ac7eedc4cae025861316))
+* Nuking `KeyStore` and `KeyPair` interfaces ([#6553](https://github.com/AztecProtocol/aztec-packages/issues/6553)) ([23e0518](https://github.com/AztecProtocol/aztec-packages/commit/23e0518fc46eb7308f93e65df7080278c2d732cf))
+* Parameterise cycle_group by `Builder` rather than `Composer` ([#6565](https://github.com/AztecProtocol/aztec-packages/issues/6565)) ([ea36bf9](https://github.com/AztecProtocol/aztec-packages/commit/ea36bf9bbd5e22ba4c566b08a4c8410e46175c70))
+* Prefetch noir deps in earthly for caching ([#6556](https://github.com/AztecProtocol/aztec-packages/issues/6556)) ([8ee9060](https://github.com/AztecProtocol/aztec-packages/commit/8ee9060858a9ee9d9b1741b7ba550bfaadd5e6d4))
+* Private call validation ([#6510](https://github.com/AztecProtocol/aztec-packages/issues/6510)) ([07dc072](https://github.com/AztecProtocol/aztec-packages/commit/07dc0726501bc78d691e1d2360dda84d1a93b9c5))
+* Purge secret and open keywords ([#6501](https://github.com/AztecProtocol/aztec-packages/issues/6501)) ([f9c74c4](https://github.com/AztecProtocol/aztec-packages/commit/f9c74c4195739ea10af77dfc307d2c32ee13dfd8)), closes [#5538](https://github.com/AztecProtocol/aztec-packages/issues/5538)
+* Recommend Noir and rust plugin ([#6558](https://github.com/AztecProtocol/aztec-packages/issues/6558)) ([298561f](https://github.com/AztecProtocol/aztec-packages/commit/298561fde56c843962dab7733247bc037e34d841))
+* Refactor key rotate and address comments from 6405 ([#6450](https://github.com/AztecProtocol/aztec-packages/issues/6450)) ([6f3dab8](https://github.com/AztecProtocol/aztec-packages/commit/6f3dab87f1ccae2afd5da4dfae7ef7f4ee4797ce))
+* Remove acvmInfo from bb.js CLI ([#6507](https://github.com/AztecProtocol/aztec-packages/issues/6507)) ([e298c76](https://github.com/AztecProtocol/aztec-packages/commit/e298c766d17029a9dbfce694b48327c5e76dfddb))
+* Remove backend interactions from `nargo` ([#6320](https://github.com/AztecProtocol/aztec-packages/issues/6320)) ([7a31896](https://github.com/AztecProtocol/aztec-packages/commit/7a318964f67dc844f15efe3faa40b33f4a4fad47))
+* Replace relative paths to noir-protocol-circuits ([94ab877](https://github.com/AztecProtocol/aztec-packages/commit/94ab87786b2b83af40033e93b8fe1edb68b5e4f9))
+* Replace relative paths to noir-protocol-circuits ([9f04bfe](https://github.com/AztecProtocol/aztec-packages/commit/9f04bfea51a0c4fe980bbbcde5867089e8f5d8a5))
+* Replace relative paths to noir-protocol-circuits ([67f29e5](https://github.com/AztecProtocol/aztec-packages/commit/67f29e5ca14d4502cd4f1e04f1526597a0e89f58))
+* Replace relative paths to noir-protocol-circuits ([a7a4b86](https://github.com/AztecProtocol/aztec-packages/commit/a7a4b86ce2501c1995219ae8136f9e94fcae8a0d))
+* Replace relative paths to noir-protocol-circuits ([c6f61a4](https://github.com/AztecProtocol/aztec-packages/commit/c6f61a47c5d4dc0213d02b9389131f28c9644869))
+* Share decider with ultra_prover ([#5467](https://github.com/AztecProtocol/aztec-packages/issues/5467)) ([b3b7376](https://github.com/AztecProtocol/aztec-packages/commit/b3b7376161f353a273bf26d42e435667b41cc5e2))
+* Switch over to constructing gates report in bash ([#6491](https://github.com/AztecProtocol/aztec-packages/issues/6491)) ([1fa5963](https://github.com/AztecProtocol/aztec-packages/commit/1fa59637a0829208d382d1dded36df33f4d61582))
+* **tests:** Change error messages in preparation for AVM ([#6422](https://github.com/AztecProtocol/aztec-packages/issues/6422)) ([6616dc6](https://github.com/AztecProtocol/aztec-packages/commit/6616dc6ef382d605c0f94585bfee86c8469dc1e3))
+
+
+### Documentation
+
+* Sumcheck documentation ([#5841](https://github.com/AztecProtocol/aztec-packages/issues/5841)) ([116eef0](https://github.com/AztecProtocol/aztec-packages/commit/116eef06be3991fa03482425780715e6f78791ea))
+* Updating key docs in concepts section ([#6387](https://github.com/AztecProtocol/aztec-packages/issues/6387)) ([921a7f4](https://github.com/AztecProtocol/aztec-packages/commit/921a7f4b9dce5fdc7e2f1978d6aba81908d38ede))
+
## [0.40.1](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.40.0...aztec-packages-v0.40.1) (2024-05-14)
diff --git a/barretenberg/CHANGELOG.md b/barretenberg/CHANGELOG.md
index 3b5d9a2efe1..52a8d33dab7 100644
--- a/barretenberg/CHANGELOG.md
+++ b/barretenberg/CHANGELOG.md
@@ -1,5 +1,52 @@
# Changelog
+## [0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.40.1...barretenberg-v0.41.0) (2024-05-21)
+
+
+### ⚠ BREAKING CHANGES
+
+* add is_infinite to curve addition opcode ([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384))
+
+### Features
+
+* Add is_infinite to curve addition opcode ([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384)) ([75d81c5](https://github.com/AztecProtocol/aztec-packages/commit/75d81c5fccf52d270239261bab79dd1fde41c19a))
+* **avm-simulator:** Cap gas for external calls ([#6479](https://github.com/AztecProtocol/aztec-packages/issues/6479)) ([c8771ba](https://github.com/AztecProtocol/aztec-packages/commit/c8771ba7c75fc2395ed0b12a117a2d3eb5ab6983))
+* **avm:** Gzip avm bytecode ([#6475](https://github.com/AztecProtocol/aztec-packages/issues/6475)) ([29559bd](https://github.com/AztecProtocol/aztec-packages/commit/29559bd3ef28d7f208ebd7052fd85a8a4cd23436))
+* **avm:** To_radix gadget ([#6368](https://github.com/AztecProtocol/aztec-packages/issues/6368)) ([89dd25f](https://github.com/AztecProtocol/aztec-packages/commit/89dd25f2b25f720def6cac003ce204e92de66c47))
+* Full encryption and decryption of log in ts ([#6348](https://github.com/AztecProtocol/aztec-packages/issues/6348)) ([0ac83dc](https://github.com/AztecProtocol/aztec-packages/commit/0ac83dc8e65b87652a4bc3f4f931bfc23c7f41aa))
+* Improved ClientIvc ([#6429](https://github.com/AztecProtocol/aztec-packages/issues/6429)) ([f360b3f](https://github.com/AztecProtocol/aztec-packages/commit/f360b3fd30b9dd1e80e5f1a3d42c325c0f54f8ed))
+* Laying out a new recursion constraint for honk ([#6489](https://github.com/AztecProtocol/aztec-packages/issues/6489)) ([af9fea4](https://github.com/AztecProtocol/aztec-packages/commit/af9fea4bbafe1a41b09d9351a34a896db2c8ab7d))
+* Remove total logs len from pre tail kernels + add to L1 ([#6466](https://github.com/AztecProtocol/aztec-packages/issues/6466)) ([66a2d43](https://github.com/AztecProtocol/aztec-packages/commit/66a2d43432607ec43eaac5b0ee7ac69f44d18d92))
+* Run benchmarks for ACIR proving ([#6155](https://github.com/AztecProtocol/aztec-packages/issues/6155)) ([ebf6fc2](https://github.com/AztecProtocol/aztec-packages/commit/ebf6fc2313c82b97d9ccd8c36caee42fb7a1c901))
+* Squash transient note logs ([#6268](https://github.com/AztecProtocol/aztec-packages/issues/6268)) ([4574877](https://github.com/AztecProtocol/aztec-packages/commit/457487795c6bce1db336b2ba80060ad016dd1265))
+* Sum transaction fees and pay on l1 ([#6522](https://github.com/AztecProtocol/aztec-packages/issues/6522)) ([bf441da](https://github.com/AztecProtocol/aztec-packages/commit/bf441da243405744caa9d5422e1b8a2676efba8b))
+* Translator recursive verifier ([#6327](https://github.com/AztecProtocol/aztec-packages/issues/6327)) ([9321aef](https://github.com/AztecProtocol/aztec-packages/commit/9321aef1a49eb33ea388838ba7b0c00dddd9c898))
+* View functions with static context enforcing ([#6338](https://github.com/AztecProtocol/aztec-packages/issues/6338)) ([22ad5a5](https://github.com/AztecProtocol/aztec-packages/commit/22ad5a5728afce5dcf32c8e6d8025691081e0de1))
+* Vk_as_fields, proof_as_fields flows for honk ([#6406](https://github.com/AztecProtocol/aztec-packages/issues/6406)) ([a6100ad](https://github.com/AztecProtocol/aztec-packages/commit/a6100ad3d5126321d457b5c336ab4a3521ff1fb2))
+
+
+### Bug Fixes
+
+* Disable buggy ClientIVC tests ([#6546](https://github.com/AztecProtocol/aztec-packages/issues/6546)) ([b61dea3](https://github.com/AztecProtocol/aztec-packages/commit/b61dea36947a203457b6f9fe0943f3d28e8aab01))
+* Increase N_max in Zeromorph ([#6415](https://github.com/AztecProtocol/aztec-packages/issues/6415)) ([9e643b4](https://github.com/AztecProtocol/aztec-packages/commit/9e643b429b22a1b8905ede07ab2e9561f42a1a89))
+
+
+### Miscellaneous
+
+* Add c++ tests for generator derivation ([#6528](https://github.com/AztecProtocol/aztec-packages/issues/6528)) ([72931bd](https://github.com/AztecProtocol/aztec-packages/commit/72931bdb8202c34042cdfb8cee2ef44b75939879))
+* Bump maximum nullifier read requests (necessary for e2e tests in AVM) ([#6462](https://github.com/AztecProtocol/aztec-packages/issues/6462)) ([26eac62](https://github.com/AztecProtocol/aztec-packages/commit/26eac620b22e3e4b19491884fe46ea3950ff5802))
+* Bump maximum nullifier read requests (necessary for e2e tests in AVM) ([#6495](https://github.com/AztecProtocol/aztec-packages/issues/6495)) ([90d8092](https://github.com/AztecProtocol/aztec-packages/commit/90d80926cb6f8f7ae3c5f791e0386f4f313c7d90))
+* Copy subset of constants to cpp ([#6544](https://github.com/AztecProtocol/aztec-packages/issues/6544)) ([21dc72a](https://github.com/AztecProtocol/aztec-packages/commit/21dc72aaf29ada2c1a12682d3763370c76eff524))
+* Lower max public bytecode to 20k ([#6477](https://github.com/AztecProtocol/aztec-packages/issues/6477)) ([ce192f0](https://github.com/AztecProtocol/aztec-packages/commit/ce192f0804d1d00ecf800198a4a5fda5a364a502))
+* Parameterise cycle_group by `Builder` rather than `Composer` ([#6565](https://github.com/AztecProtocol/aztec-packages/issues/6565)) ([ea36bf9](https://github.com/AztecProtocol/aztec-packages/commit/ea36bf9bbd5e22ba4c566b08a4c8410e46175c70))
+* Private call validation ([#6510](https://github.com/AztecProtocol/aztec-packages/issues/6510)) ([07dc072](https://github.com/AztecProtocol/aztec-packages/commit/07dc0726501bc78d691e1d2360dda84d1a93b9c5))
+* Share decider with ultra_prover ([#5467](https://github.com/AztecProtocol/aztec-packages/issues/5467)) ([b3b7376](https://github.com/AztecProtocol/aztec-packages/commit/b3b7376161f353a273bf26d42e435667b41cc5e2))
+
+
+### Documentation
+
+* Sumcheck documentation ([#5841](https://github.com/AztecProtocol/aztec-packages/issues/5841)) ([116eef0](https://github.com/AztecProtocol/aztec-packages/commit/116eef06be3991fa03482425780715e6f78791ea))
+
## [0.40.1](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.40.0...barretenberg-v0.40.1) (2024-05-14)
diff --git a/barretenberg/cpp/CMakeLists.txt b/barretenberg/cpp/CMakeLists.txt
index 518f67f071d..f277ebfa089 100644
--- a/barretenberg/cpp/CMakeLists.txt
+++ b/barretenberg/cpp/CMakeLists.txt
@@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.24 FATAL_ERROR)
project(
Barretenberg
DESCRIPTION "BN254 elliptic curve library, and PLONK SNARK prover"
- VERSION 0.40.1 # x-release-please-version
+ VERSION 0.41.0 # x-release-please-version
LANGUAGES CXX C
)
# Insert version into `bb` config file
diff --git a/barretenberg/ts/CHANGELOG.md b/barretenberg/ts/CHANGELOG.md
index a9959354193..4e46da1363f 100644
--- a/barretenberg/ts/CHANGELOG.md
+++ b/barretenberg/ts/CHANGELOG.md
@@ -1,5 +1,17 @@
# Changelog
+## [0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.40.1...barretenberg.js-v0.41.0) (2024-05-21)
+
+
+### Features
+
+* Vk_as_fields, proof_as_fields flows for honk ([#6406](https://github.com/AztecProtocol/aztec-packages/issues/6406)) ([a6100ad](https://github.com/AztecProtocol/aztec-packages/commit/a6100ad3d5126321d457b5c336ab4a3521ff1fb2))
+
+
+### Miscellaneous
+
+* Remove acvmInfo from bb.js CLI ([#6507](https://github.com/AztecProtocol/aztec-packages/issues/6507)) ([e298c76](https://github.com/AztecProtocol/aztec-packages/commit/e298c766d17029a9dbfce694b48327c5e76dfddb))
+
## [0.40.1](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.40.0...barretenberg.js-v0.40.1) (2024-05-14)
diff --git a/barretenberg/ts/package.json b/barretenberg/ts/package.json
index c936592a346..b783674569a 100644
--- a/barretenberg/ts/package.json
+++ b/barretenberg/ts/package.json
@@ -1,6 +1,6 @@
{
"name": "@aztec/bb.js",
- "version": "0.40.1",
+ "version": "0.41.0",
"homepage": "https://github.com/AztecProtocol/aztec-packages/tree/master/barretenberg/ts",
"license": "MIT",
"type": "module",
diff --git a/yarn-project/aztec/CHANGELOG.md b/yarn-project/aztec/CHANGELOG.md
index 88aa2b3ae7f..f1357731dcb 100644
--- a/yarn-project/aztec/CHANGELOG.md
+++ b/yarn-project/aztec/CHANGELOG.md
@@ -1,5 +1,12 @@
# Changelog
+## [0.41.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.40.1...aztec-package-v0.41.0) (2024-05-21)
+
+
+### Miscellaneous
+
+* **aztec-package:** Synchronize aztec-packages versions
+
## [0.40.1](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.40.0...aztec-package-v0.40.1) (2024-05-14)
diff --git a/yarn-project/aztec/package.json b/yarn-project/aztec/package.json
index 747c0eac67c..3f427bae608 100644
--- a/yarn-project/aztec/package.json
+++ b/yarn-project/aztec/package.json
@@ -1,6 +1,6 @@
{
"name": "@aztec/aztec",
- "version": "0.40.1",
+ "version": "0.41.0",
"type": "module",
"exports": {
".": "./dest/index.js"