From 88d21903b921248d79b553999a86e30e8db4984f 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)
: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)
* **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)
* 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))
* 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)
* 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))
* `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))
* 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))
* 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))
* 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)
* add is_infinite to curve addition opcode
([#6384](https://github.com/AztecProtocol/aztec-packages/issues/6384))
* 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))
* 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))
* 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))
* 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 | 281 ++++++++++++++++++++++++++++++++
barretenberg/CHANGELOG.md | 94 +++++++++++
barretenberg/bb_rs/Cargo.toml | 2 +-
barretenberg/cpp/CMakeLists.txt | 2 +-
barretenberg/ts/CHANGELOG.md | 37 +++++
barretenberg/ts/package.json | 2 +-
yarn-project/aztec/CHANGELOG.md | 34 ++++
yarn-project/aztec/package.json | 2 +-
9 files changed, 454 insertions(+), 8 deletions(-)
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 1bd543620ee8..bd99464074d8 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,7 +1,7 @@
{
- ".": "0.38.0",
+ ".": "0.41.0",
"yarn-project/cli": "0.35.1",
- "yarn-project/aztec": "0.38.0",
- "barretenberg": "0.38.0",
- "barretenberg/ts": "0.38.0"
+ "yarn-project/aztec": "0.41.0",
+ "barretenberg": "0.41.0",
+ "barretenberg/ts": "0.41.0"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e4eb92b1c224..9bad54b9ccb6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,286 @@
# 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)
+
+
+### Bug Fixes
+
+* **avm-simulator:** Unencrypted logs hash mismatch in kernel ([#6399](https://github.com/AztecProtocol/aztec-packages/issues/6399)) ([35645e4](https://github.com/AztecProtocol/aztec-packages/commit/35645e4c8b06ad78bb3078559a2d68d4dff70a73))
+* **avm-transpiler:** Fix cast to u1 ([#6402](https://github.com/AztecProtocol/aztec-packages/issues/6402)) ([16ab1f7](https://github.com/AztecProtocol/aztec-packages/commit/16ab1f70752a4b167667a338d8c3e215a6554002))
+* **unconstrained:** Add missing debugLog oracle ([#6397](https://github.com/AztecProtocol/aztec-packages/issues/6397)) ([87eb8ab](https://github.com/AztecProtocol/aztec-packages/commit/87eb8abf325385ced21be9c6e8029eea0a699570))
+
+## [0.40.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.39.0...aztec-packages-v0.40.0) (2024-05-14)
+
+
+### ⚠ BREAKING CHANGES
+
+* debug logs for all ([#6392](https://github.com/AztecProtocol/aztec-packages/issues/6392))
+
+### Features
+
+* Add wasmtime ([#6314](https://github.com/AztecProtocol/aztec-packages/issues/6314)) ([ea6ccdd](https://github.com/AztecProtocol/aztec-packages/commit/ea6ccddff253a984f9b71200dca5c0117855abed))
+* Debug logs for all ([#6392](https://github.com/AztecProtocol/aztec-packages/issues/6392)) ([10afa13](https://github.com/AztecProtocol/aztec-packages/commit/10afa13dfc85b02ace4c38e1fb347539d8041c21))
+* Demonstrating use of nsk_app to check nullification ([#6362](https://github.com/AztecProtocol/aztec-packages/issues/6362)) ([ddf4461](https://github.com/AztecProtocol/aztec-packages/commit/ddf4461a4c24e16cbac3e8cd49099fa70d5b5075))
+* Use gas estimation in aztecjs contract function interactions ([#6260](https://github.com/AztecProtocol/aztec-packages/issues/6260)) ([18192ac](https://github.com/AztecProtocol/aztec-packages/commit/18192ac66c82114524a232f2d9fc6dd6ed5ccffb))
+
+
+### Miscellaneous
+
+* Add more serialisation traits to protocol circuits ([#6385](https://github.com/AztecProtocol/aztec-packages/issues/6385)) ([97d5422](https://github.com/AztecProtocol/aztec-packages/commit/97d54220791a6069ffde0c53ca0f304e1624ae4e))
+* **ci:** Bump timeout of prover-client-test ([#6394](https://github.com/AztecProtocol/aztec-packages/issues/6394)) ([d05cd07](https://github.com/AztecProtocol/aztec-packages/commit/d05cd07e534528b5cca4eac2adb052b3ac6b023f))
+* Reenable bench summary ([#6211](https://github.com/AztecProtocol/aztec-packages/issues/6211)) ([713b243](https://github.com/AztecProtocol/aztec-packages/commit/713b24351dac51b3f0109d9783c9154d6290140b))
+* **token-contract-tests:** Change intrinsic assertion messages ([#6386](https://github.com/AztecProtocol/aztec-packages/issues/6386)) ([aca81ae](https://github.com/AztecProtocol/aztec-packages/commit/aca81ae5bfd49a647c49f327ebd0328e5d6ed6a9))
+
+## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.38.0...aztec-packages-v0.39.0) (2024-05-14)
+
+
+### ⚠ BREAKING CHANGES
+
+* switch `bb` over to read ACIR from nargo artifacts ([#6283](https://github.com/AztecProtocol/aztec-packages/issues/6283))
+* shared mutable configurable delays ([#6104](https://github.com/AztecProtocol/aztec-packages/issues/6104))
+* specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239))
+
+### Features
+
+* Add `Not` trait to stdlib (https://github.com/noir-lang/noir/pull/4999) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* Add support for u16/i16 (https://github.com/noir-lang/noir/pull/4985) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* Avm support for public input columns ([#5700](https://github.com/AztecProtocol/aztec-packages/issues/5700)) ([8cf9168](https://github.com/AztecProtocol/aztec-packages/commit/8cf9168c61d8f2bdee5cc29763df6c888422a0bc))
+* **avm-simulator:** Add to_radix_le instruction ([#6308](https://github.com/AztecProtocol/aztec-packages/issues/6308)) ([6374a32](https://github.com/AztecProtocol/aztec-packages/commit/6374a328859eefed0346a3c12b3500dd960e0884))
+* **avm-simulator:** Error stack tracking and enriching in AVM to match ACVM/ACIR-SIM ([#6289](https://github.com/AztecProtocol/aztec-packages/issues/6289)) ([5c1f895](https://github.com/AztecProtocol/aztec-packages/commit/5c1f8959ee55856d66acd80a8a90ed18da52efaa))
+* **aztec-nr:** Add 'with_gas()' function to avm call interface ([#6256](https://github.com/AztecProtocol/aztec-packages/issues/6256)) ([0aedd23](https://github.com/AztecProtocol/aztec-packages/commit/0aedd23067154e7de4819583251a188e860acd85))
+* **aztec-nr:** Add enqueue functions to AvmCallInterface ([#6264](https://github.com/AztecProtocol/aztec-packages/issues/6264)) ([1c74387](https://github.com/AztecProtocol/aztec-packages/commit/1c74387e56b49102043fc6701735325a891e6c65))
+* Build-images as earthly. ([#6194](https://github.com/AztecProtocol/aztec-packages/issues/6194)) ([67fedf1](https://github.com/AztecProtocol/aztec-packages/commit/67fedf1a4a93aed9c1ee1e14a21f4b098dde995e))
+* Div opcode ([#6053](https://github.com/AztecProtocol/aztec-packages/issues/6053)) ([8e111f8](https://github.com/AztecProtocol/aztec-packages/commit/8e111f8bab5a0348fe8c7185f89e979541f91a67))
+* Encrypted log body ([#6251](https://github.com/AztecProtocol/aztec-packages/issues/6251)) ([ba618d5](https://github.com/AztecProtocol/aztec-packages/commit/ba618d5aa715f5f45988bb5aae4638d4091a6786))
+* Enforce note hash read requests to read within own contract ([#6310](https://github.com/AztecProtocol/aztec-packages/issues/6310)) ([bd10595](https://github.com/AztecProtocol/aztec-packages/commit/bd10595a5275ac2c2da06bf4f839e4f86ec36c81))
+* Expose `set_as_fee_payer` and test it in e2e ([#6380](https://github.com/AztecProtocol/aztec-packages/issues/6380)) ([a8274f3](https://github.com/AztecProtocol/aztec-packages/commit/a8274f30337d7776d454379fa917d4b21f63845e))
+* Implement `ops` traits on `u16`/`i16` (https://github.com/noir-lang/noir/pull/4996) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* Increase default expression width to 4 (https://github.com/noir-lang/noir/pull/4995) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* Move abi demonomorphizer to noir_codegen and use noir_codegen in protocol types ([#6302](https://github.com/AztecProtocol/aztec-packages/issues/6302)) ([690e500](https://github.com/AztecProtocol/aztec-packages/commit/690e5001e732295aa93eaf90726ba68106011d7f))
+* Move to_radix to a blackbox ([#6294](https://github.com/AztecProtocol/aztec-packages/issues/6294)) ([ac27376](https://github.com/AztecProtocol/aztec-packages/commit/ac27376b9a0cdf0624a02d36c64ec25886b44b4a))
+* **p2p:** GossibSub ([#6170](https://github.com/AztecProtocol/aztec-packages/issues/6170)) ([98d32f1](https://github.com/AztecProtocol/aztec-packages/commit/98d32f112971e6cc96896ddd2c95500f61ba3e8d)), closes [#5055](https://github.com/AztecProtocol/aztec-packages/issues/5055)
+* Plumb fee payer ([#6286](https://github.com/AztecProtocol/aztec-packages/issues/6286)) ([1f8fd1c](https://github.com/AztecProtocol/aztec-packages/commit/1f8fd1c4c215bccc0a6f43f4be8a5afa8abb0af8))
+* Private Kernel Recursion ([#6278](https://github.com/AztecProtocol/aztec-packages/issues/6278)) ([eae5822](https://github.com/AztecProtocol/aztec-packages/commit/eae5822cfcf47d03739e09911c183ba9f4ced18b))
+* Proper padding in ts AES and constrained AES in body and header computations ([#6269](https://github.com/AztecProtocol/aztec-packages/issues/6269)) ([ef9cdde](https://github.com/AztecProtocol/aztec-packages/commit/ef9cdde09d6cdd8a5deb0217fea1e828477f0c03))
+* PublicKeys struct ([#6333](https://github.com/AztecProtocol/aztec-packages/issues/6333)) ([2633cfc](https://github.com/AztecProtocol/aztec-packages/commit/2633cfccef8513151f80e5d43b2baf58e3c244e9))
+* Re-enabling authwit constraint ([#6323](https://github.com/AztecProtocol/aztec-packages/issues/6323)) ([aa06d55](https://github.com/AztecProtocol/aztec-packages/commit/aa06d55df8366d34669857e2b78c677f957ae6c2)), closes [#5830](https://github.com/AztecProtocol/aztec-packages/issues/5830)
+* Remove query to backend to get expression width (https://github.com/noir-lang/noir/pull/4975) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* Replacing mentions to aztec-starter with codespace methods ([#6177](https://github.com/AztecProtocol/aztec-packages/issues/6177)) ([63e8788](https://github.com/AztecProtocol/aztec-packages/commit/63e87881b2dbf0dc5f3359297854f0eab32efb0e))
+* Return gas usage per phase from node tx simulation ([#6255](https://github.com/AztecProtocol/aztec-packages/issues/6255)) ([fb58dfc](https://github.com/AztecProtocol/aztec-packages/commit/fb58dfcb935735ed3dba6f60ba98fb9a62577a69))
+* Shared mutable configurable delays ([#6104](https://github.com/AztecProtocol/aztec-packages/issues/6104)) ([c191a40](https://github.com/AztecProtocol/aztec-packages/commit/c191a40bebf5910d4001f3fac61bb7235f805104))
+* Small translator optimisations ([#6354](https://github.com/AztecProtocol/aztec-packages/issues/6354)) ([ba6c42e](https://github.com/AztecProtocol/aztec-packages/commit/ba6c42e24bbb0b3876699c979b36638b15560764))
+* Specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239)) ([01d9f24](https://github.com/AztecProtocol/aztec-packages/commit/01d9f24d2f089f7ce6e522e31e77c1e70177d8ef))
+* Structured trace in client ivc ([#6132](https://github.com/AztecProtocol/aztec-packages/issues/6132)) ([92c1478](https://github.com/AztecProtocol/aztec-packages/commit/92c14780a7cdec87173d1ec9a22675ca13bf1ae7))
+* Switch `bb` over to read ACIR from nargo artifacts ([#6283](https://github.com/AztecProtocol/aztec-packages/issues/6283)) ([78adcc0](https://github.com/AztecProtocol/aztec-packages/commit/78adcc0f6bd74d7ead6de58099dda1a3f88eefb0))
+* Sync from aztec-packages (https://github.com/noir-lang/noir/pull/4993) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* ToRadix BB + avm transpiler support ([#6330](https://github.com/AztecProtocol/aztec-packages/issues/6330)) ([c3c602f](https://github.com/AztecProtocol/aztec-packages/commit/c3c602f75ce2224489dfd2490ee7e991aca9d48f))
+* **vm:** Reading kernel state opcodes ([#5739](https://github.com/AztecProtocol/aztec-packages/issues/5739)) ([3250a8a](https://github.com/AztecProtocol/aztec-packages/commit/3250a8a217646fd369f491100c644f73a8fe99e4))
+
+
+### Bug Fixes
+
+* `CombinedConstantData` not registered for serialization ([#6292](https://github.com/AztecProtocol/aztec-packages/issues/6292)) ([89ab8ee](https://github.com/AztecProtocol/aztec-packages/commit/89ab8eeab35dfeae36efbb1ae159c6600f40e059))
+* **avm-context:** Enqueueing of public from private ([#6299](https://github.com/AztecProtocol/aztec-packages/issues/6299)) ([bd2ccf0](https://github.com/AztecProtocol/aztec-packages/commit/bd2ccf0bd58f66bed0846617ac2a737f4a619262))
+* **avm-simulator:** Always set revertReason when reverting ([#6297](https://github.com/AztecProtocol/aztec-packages/issues/6297)) ([cc59981](https://github.com/AztecProtocol/aztec-packages/commit/cc59981a8f69375c4ca92999a12a955e0d385ada))
+* **avm-simulator:** Correctly create call stack in shallow assertions ([#6274](https://github.com/AztecProtocol/aztec-packages/issues/6274)) ([f6045fd](https://github.com/AztecProtocol/aztec-packages/commit/f6045fdb9dd44edf4025aaaa12c5be2e1fc3d9fb))
+* **avm-simulator:** Fix env getters ([#6357](https://github.com/AztecProtocol/aztec-packages/issues/6357)) ([485fe40](https://github.com/AztecProtocol/aztec-packages/commit/485fe40aecb1af1ece834417797b85e557ff9ae5))
+* **avm-simulator:** Fix message sender ([#6331](https://github.com/AztecProtocol/aztec-packages/issues/6331)) ([f7e2d26](https://github.com/AztecProtocol/aztec-packages/commit/f7e2d260799b44219c6b85b2542626e5691383da))
+* **avm-simulator:** Fix test expectation ([#6293](https://github.com/AztecProtocol/aztec-packages/issues/6293)) ([f51acfa](https://github.com/AztecProtocol/aztec-packages/commit/f51acfaade686ffab0bde7d91c97a13280b9e2c6))
+* **avm-simulator:** Rethrow nested assertions ([#6275](https://github.com/AztecProtocol/aztec-packages/issues/6275)) ([cd05b91](https://github.com/AztecProtocol/aztec-packages/commit/cd05b91a1c70af9dca54cd2c717745022388614e))
+* **avm-transpiler:** Patch debug infos with modified PCs ([#6371](https://github.com/AztecProtocol/aztec-packages/issues/6371)) ([c36f0fa](https://github.com/AztecProtocol/aztec-packages/commit/c36f0fa993b42fcdccf44b4370f300798d475883))
+* Check for public args in aztec functions ([#6355](https://github.com/AztecProtocol/aztec-packages/issues/6355)) ([219efd6](https://github.com/AztecProtocol/aztec-packages/commit/219efd605981f9ca643461f91667afa0352dd906))
+* **ci:** Bench list ([#6282](https://github.com/AztecProtocol/aztec-packages/issues/6282)) ([2652576](https://github.com/AztecProtocol/aztec-packages/commit/26525764396ccfb2176e47a1016d194244b374f9))
+* **circuits.js:** Fix nullifier non existent hints ([#6346](https://github.com/AztecProtocol/aztec-packages/issues/6346)) ([297779a](https://github.com/AztecProtocol/aztec-packages/commit/297779ae64af33687256f1ced11b1aee3fd29946))
+* **ci:** Stop mass serialization ([#6290](https://github.com/AztecProtocol/aztec-packages/issues/6290)) ([60104e9](https://github.com/AztecProtocol/aztec-packages/commit/60104e9ff00ab5b39ee94310816f1e1098af6f53))
+* Defer overflow checks for unsigned integers to acir-gen (https://github.com/noir-lang/noir/pull/4832) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* Enable client proof tests ([#6249](https://github.com/AztecProtocol/aztec-packages/issues/6249)) ([6d3a800](https://github.com/AztecProtocol/aztec-packages/commit/6d3a800b9088764d162a061dd4c4f6e13f5fedc5))
+* Ignore no_predicates in brillig functions (https://github.com/noir-lang/noir/pull/5012) ([3cda21a](https://github.com/AztecProtocol/aztec-packages/commit/3cda21a9e2ff598232fe0119a235e98463ec718b))
+* Noir_js import ([#6381](https://github.com/AztecProtocol/aztec-packages/issues/6381)) ([e9c7e5f](https://github.com/AztecProtocol/aztec-packages/commit/e9c7e5f7a400efc746a734ab38bae6ab3d80cdad))
+* Pw/update merge check ([#6201](https://github.com/AztecProtocol/aztec-packages/issues/6201)) ([856657f](https://github.com/AztecProtocol/aztec-packages/commit/856657fbd1f82b7526b3ff0214e3e6758db214e3))
+* Run noir browser tests in series ([#6232](https://github.com/AztecProtocol/aztec-packages/issues/6232)) ([e092514](https://github.com/AztecProtocol/aztec-packages/commit/e09251498ee085586e8b3dee465a073628d497bf))
+* Temporarily revert to_radix blackbox ([#6304](https://github.com/AztecProtocol/aztec-packages/issues/6304)) ([044d0fe](https://github.com/AztecProtocol/aztec-packages/commit/044d0fef3bbecf673c579bd63d2640dc81b35ba3))
+
+
+### Miscellaneous
+
+* `CompleteAddress` cleanup ([#6300](https://github.com/AztecProtocol/aztec-packages/issues/6300)) ([9c30759](https://github.com/AztecProtocol/aztec-packages/commit/9c30759ad9d45bc14f487b602837228392fab44f)), closes [#5834](https://github.com/AztecProtocol/aztec-packages/issues/5834)
+* Adding name shadowing tests template program (https://github.com/noir-lang/noir/pull/4799) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* **avm-context:** Implement Empty ([#6303](https://github.com/AztecProtocol/aztec-packages/issues/6303)) ([27534ac](https://github.com/AztecProtocol/aztec-packages/commit/27534aca901c74e2754e5c27d62ad686756e90d1))
+* **avm-simulator:** Add U128 overflow tests to AVM simulator ([#6281](https://github.com/AztecProtocol/aztec-packages/issues/6281)) ([5514143](https://github.com/AztecProtocol/aztec-packages/commit/5514143aab1db195aa466752e1e476d95a993a08))
+* Bump public bytecode size to 40000 in prep for AVM migration ([#6266](https://github.com/AztecProtocol/aztec-packages/issues/6266)) ([2b61123](https://github.com/AztecProtocol/aztec-packages/commit/2b6112318551c9e72f78970706ed8a572147cfc9))
+* Bump timeout for after-hook for data store test ([#6364](https://github.com/AztecProtocol/aztec-packages/issues/6364)) ([18eca39](https://github.com/AztecProtocol/aztec-packages/commit/18eca39b35057f7943155a2696b3f7c05ec27266))
+* **ci:** Fix master, better spot copy times ([#6374](https://github.com/AztecProtocol/aztec-packages/issues/6374)) ([fee7649](https://github.com/AztecProtocol/aztec-packages/commit/fee764922b1dee6062f9dd7f9776dee6186740b7))
+* **ci:** Hotfix runner checks ([#6373](https://github.com/AztecProtocol/aztec-packages/issues/6373)) ([d5fd668](https://github.com/AztecProtocol/aztec-packages/commit/d5fd668e555062da7c844528a0680bb67a0575c8))
+* **ci:** Reuse ssh connections ([#6382](https://github.com/AztecProtocol/aztec-packages/issues/6382)) ([5f6c31e](https://github.com/AztecProtocol/aztec-packages/commit/5f6c31ee622e30223f7b852e96d07d9b95969c47))
+* **ci:** Revert inline cache push for now ([#6318](https://github.com/AztecProtocol/aztec-packages/issues/6318)) ([4c9bfb0](https://github.com/AztecProtocol/aztec-packages/commit/4c9bfb040c667da1e5ebff06ed55864a8a7094ed))
+* **ci:** Run clippy on benchmarks (https://github.com/noir-lang/noir/pull/4988) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* **ci:** Run e2e on isolated spots ([#6287](https://github.com/AztecProtocol/aztec-packages/issues/6287)) ([e7d2dd6](https://github.com/AztecProtocol/aztec-packages/commit/e7d2dd617209f2603af81d9f5e89dd62bbb13fa1))
+* **ci:** Spot health fix, earthly workarounds ([#6379](https://github.com/AztecProtocol/aztec-packages/issues/6379)) ([da7573c](https://github.com/AztecProtocol/aztec-packages/commit/da7573cd33b77e0169645252874bfcbbd2ea1c29))
+* **ci:** Stability after spot changes ([#6367](https://github.com/AztecProtocol/aztec-packages/issues/6367)) ([7ad4179](https://github.com/AztecProtocol/aztec-packages/commit/7ad41790fa4aa698a0cf43735e91d7a76dbe2674))
+* **ci:** Use on-demand runners ([#6311](https://github.com/AztecProtocol/aztec-packages/issues/6311)) ([dba835d](https://github.com/AztecProtocol/aztec-packages/commit/dba835d1a1c6214cf4a4c2a62e4bcee49bf83e10))
+* Deploying accounts after key registry ([#6322](https://github.com/AztecProtocol/aztec-packages/issues/6322)) ([84878d1](https://github.com/AztecProtocol/aztec-packages/commit/84878d17fa7c0fb4ffa4a20628741f96869d851d))
+* Disable `gates_report.yml` (https://github.com/noir-lang/noir/pull/4997) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* **docs:** Update contract deployments page ([#6319](https://github.com/AztecProtocol/aztec-packages/issues/6319)) ([2e331b5](https://github.com/AztecProtocol/aztec-packages/commit/2e331b53bae16121c41b2348a035aa9737d4a64f))
+* **dsl:** Update backend gateCount command to query a Program in a single request ([#6228](https://github.com/AztecProtocol/aztec-packages/issues/6228)) ([8079f60](https://github.com/AztecProtocol/aztec-packages/commit/8079f601a23219ddd96f01064d0c31c6e8109471))
+* Enforce formatting of noir code ([#6271](https://github.com/AztecProtocol/aztec-packages/issues/6271)) ([356f7bb](https://github.com/AztecProtocol/aztec-packages/commit/356f7bb88576cc88fb82e1868706f90aac65fd0a))
+* **experimental:** Add compiler option to enable the Elaborator (https://github.com/noir-lang/noir/pull/5003) ([3cda21a](https://github.com/AztecProtocol/aztec-packages/commit/3cda21a9e2ff598232fe0119a235e98463ec718b))
+* **experimental:** Add Elaborator pass (https://github.com/noir-lang/noir/pull/4992) ([3cda21a](https://github.com/AztecProtocol/aztec-packages/commit/3cda21a9e2ff598232fe0119a235e98463ec718b))
+* Make coinbase and fee_recipient inaccessible ([#6375](https://github.com/AztecProtocol/aztec-packages/issues/6375)) ([ded28b7](https://github.com/AztecProtocol/aztec-packages/commit/ded28b799a14a7305ceacdc5075f02ea4f26522f))
+* Make MSM builder more explicit ([#6110](https://github.com/AztecProtocol/aztec-packages/issues/6110)) ([40306b6](https://github.com/AztecProtocol/aztec-packages/commit/40306b6d5ea01bf191288b0a3bca6fdbeae9912f))
+* Pw/refactor bb prover ([#6349](https://github.com/AztecProtocol/aztec-packages/issues/6349)) ([8eb0398](https://github.com/AztecProtocol/aztec-packages/commit/8eb039821d187449fe4ae702e1714937b0796c28))
+* Remove `bb info` command ([#6276](https://github.com/AztecProtocol/aztec-packages/issues/6276)) ([f0a1c89](https://github.com/AztecProtocol/aztec-packages/commit/f0a1c89a064c1e170db4751be46874f089dd1385))
+* Replace relative paths to noir-protocol-circuits ([fd40d99](https://github.com/AztecProtocol/aztec-packages/commit/fd40d99f07c64483efb1067652aa1aa3d456555f))
+* Replace relative paths to noir-protocol-circuits ([53dbcb5](https://github.com/AztecProtocol/aztec-packages/commit/53dbcb5679ccccd95d6133c7d57494d651be7de9))
+* Replace relative paths to noir-protocol-circuits ([48e07c3](https://github.com/AztecProtocol/aztec-packages/commit/48e07c39ffa41f8dcab37f216180a26423cf3a87))
+* Replace relative paths to noir-protocol-circuits ([6532725](https://github.com/AztecProtocol/aztec-packages/commit/65327254f4e95ca41634d9d86c206cfc777668bf))
+* Replace relative paths to noir-protocol-circuits ([8330f70](https://github.com/AztecProtocol/aztec-packages/commit/8330f70b6813d70f8a98d2d120185cf7420624f5))
+* Replace relative paths to noir-protocol-circuits ([484741a](https://github.com/AztecProtocol/aztec-packages/commit/484741aa23186652ec31271175bcd1d1d9ab3026))
+* Replacing old pub key oracle with get_ivpk_m ([#6219](https://github.com/AztecProtocol/aztec-packages/issues/6219)) ([9acc9ec](https://github.com/AztecProtocol/aztec-packages/commit/9acc9ec0065cee2a1a0bfd9f649377ccc6afe7fe))
+* Siloing in tails ([#6167](https://github.com/AztecProtocol/aztec-packages/issues/6167)) ([c20dd50](https://github.com/AztecProtocol/aztec-packages/commit/c20dd501f2eff024034f4d6f267f9489d58d6f9d))
+* Simplify nargo CLI to read from artifacts ([#6279](https://github.com/AztecProtocol/aztec-packages/issues/6279)) ([b2c019b](https://github.com/AztecProtocol/aztec-packages/commit/b2c019b6b11c3aaa98d8bbb79b77b42a5f87f0d0))
+* Skip formatting informattable comments ([#6288](https://github.com/AztecProtocol/aztec-packages/issues/6288)) ([95b499b](https://github.com/AztecProtocol/aztec-packages/commit/95b499bead8b05afcb4cac8c7a12832ce7c7bfcd))
+* Split `ops` into `arith` and `bit` modules (https://github.com/noir-lang/noir/pull/4989) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
+* **test-contracts:** Prepare e2e_token_contract+ error msgs for AVM migration ([#6307](https://github.com/AztecProtocol/aztec-packages/issues/6307)) ([0c20f44](https://github.com/AztecProtocol/aztec-packages/commit/0c20f44f10b6436cafab690a9d6d5a888b37b4ee))
+* Update cspell for abi demonomorphizer ([#6258](https://github.com/AztecProtocol/aztec-packages/issues/6258)) ([ce2d43c](https://github.com/AztecProtocol/aztec-packages/commit/ce2d43c8793755ff54ce363d94e420afac3ef657))
+* Update serialisation ([#6378](https://github.com/AztecProtocol/aztec-packages/issues/6378)) ([527129d](https://github.com/AztecProtocol/aztec-packages/commit/527129d6f9e624716642a78b0744c3f99ed8e1a1))
+* Validating private call data ([#6316](https://github.com/AztecProtocol/aztec-packages/issues/6316)) ([84b9fcd](https://github.com/AztecProtocol/aztec-packages/commit/84b9fcdc6ef011b593ccae09cbb17b9f38b389ef))
+
+
+### Documentation
+
+* Call types ([#5472](https://github.com/AztecProtocol/aztec-packages/issues/5472)) ([1ca0d28](https://github.com/AztecProtocol/aztec-packages/commit/1ca0d28d4931e7461bcb00ef77d412b9ade02630))
+* Re-add and update accounts docs ([#6345](https://github.com/AztecProtocol/aztec-packages/issues/6345)) ([4926d15](https://github.com/AztecProtocol/aztec-packages/commit/4926d15b779778bc18f36fd9d2d2e207db9ee45a))
+* Updated protocol specs ([#6341](https://github.com/AztecProtocol/aztec-packages/issues/6341)) ([a0f82db](https://github.com/AztecProtocol/aztec-packages/commit/a0f82dbbfc2edba6e9c2a15fe6c9ec3d9220da23))
+
## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.37.0...aztec-packages-v0.38.0) (2024-05-07)
### ⚠ BREAKING CHANGES
diff --git a/barretenberg/CHANGELOG.md b/barretenberg/CHANGELOG.md
index c444f1503705..8afcfaff02df 100644
--- a/barretenberg/CHANGELOG.md
+++ b/barretenberg/CHANGELOG.md
@@ -1,5 +1,99 @@
# 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)
+
+### Miscellaneous
+
+- **barretenberg:** Synchronize aztec-packages versions
+
+## [0.40.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.39.0...barretenberg-v0.40.0) (2024-05-14)
+
+### ⚠ BREAKING CHANGES
+
+- debug logs for all ([#6392](https://github.com/AztecProtocol/aztec-packages/issues/6392))
+
+### Features
+
+- Debug logs for all ([#6392](https://github.com/AztecProtocol/aztec-packages/issues/6392)) ([10afa13](https://github.com/AztecProtocol/aztec-packages/commit/10afa13dfc85b02ace4c38e1fb347539d8041c21))
+
+### Miscellaneous
+
+- Add more serialisation traits to protocol circuits ([#6385](https://github.com/AztecProtocol/aztec-packages/issues/6385)) ([97d5422](https://github.com/AztecProtocol/aztec-packages/commit/97d54220791a6069ffde0c53ca0f304e1624ae4e))
+
+## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.38.0...barretenberg-v0.39.0) (2024-05-14)
+
+### ⚠ BREAKING CHANGES
+
+- switch `bb` over to read ACIR from nargo artifacts ([#6283](https://github.com/AztecProtocol/aztec-packages/issues/6283))
+- specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239))
+
+### Features
+
+- Avm support for public input columns ([#5700](https://github.com/AztecProtocol/aztec-packages/issues/5700)) ([8cf9168](https://github.com/AztecProtocol/aztec-packages/commit/8cf9168c61d8f2bdee5cc29763df6c888422a0bc))
+- **avm-simulator:** Add to_radix_le instruction ([#6308](https://github.com/AztecProtocol/aztec-packages/issues/6308)) ([6374a32](https://github.com/AztecProtocol/aztec-packages/commit/6374a328859eefed0346a3c12b3500dd960e0884))
+- Div opcode ([#6053](https://github.com/AztecProtocol/aztec-packages/issues/6053)) ([8e111f8](https://github.com/AztecProtocol/aztec-packages/commit/8e111f8bab5a0348fe8c7185f89e979541f91a67))
+- Move to_radix to a blackbox ([#6294](https://github.com/AztecProtocol/aztec-packages/issues/6294)) ([ac27376](https://github.com/AztecProtocol/aztec-packages/commit/ac27376b9a0cdf0624a02d36c64ec25886b44b4a))
+- Small translator optimisations ([#6354](https://github.com/AztecProtocol/aztec-packages/issues/6354)) ([ba6c42e](https://github.com/AztecProtocol/aztec-packages/commit/ba6c42e24bbb0b3876699c979b36638b15560764))
+- Specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239)) ([01d9f24](https://github.com/AztecProtocol/aztec-packages/commit/01d9f24d2f089f7ce6e522e31e77c1e70177d8ef))
+- Structured trace in client ivc ([#6132](https://github.com/AztecProtocol/aztec-packages/issues/6132)) ([92c1478](https://github.com/AztecProtocol/aztec-packages/commit/92c14780a7cdec87173d1ec9a22675ca13bf1ae7))
+- Switch `bb` over to read ACIR from nargo artifacts ([#6283](https://github.com/AztecProtocol/aztec-packages/issues/6283)) ([78adcc0](https://github.com/AztecProtocol/aztec-packages/commit/78adcc0f6bd74d7ead6de58099dda1a3f88eefb0))
+- ToRadix BB + avm transpiler support ([#6330](https://github.com/AztecProtocol/aztec-packages/issues/6330)) ([c3c602f](https://github.com/AztecProtocol/aztec-packages/commit/c3c602f75ce2224489dfd2490ee7e991aca9d48f))
+- **vm:** Reading kernel state opcodes ([#5739](https://github.com/AztecProtocol/aztec-packages/issues/5739)) ([3250a8a](https://github.com/AztecProtocol/aztec-packages/commit/3250a8a217646fd369f491100c644f73a8fe99e4))
+
+### Bug Fixes
+
+- Temporarily revert to_radix blackbox ([#6304](https://github.com/AztecProtocol/aztec-packages/issues/6304)) ([044d0fe](https://github.com/AztecProtocol/aztec-packages/commit/044d0fef3bbecf673c579bd63d2640dc81b35ba3))
+
+### Miscellaneous
+
+- **dsl:** Update backend gateCount command to query a Program in a single request ([#6228](https://github.com/AztecProtocol/aztec-packages/issues/6228)) ([8079f60](https://github.com/AztecProtocol/aztec-packages/commit/8079f601a23219ddd96f01064d0c31c6e8109471))
+- Make MSM builder more explicit ([#6110](https://github.com/AztecProtocol/aztec-packages/issues/6110)) ([40306b6](https://github.com/AztecProtocol/aztec-packages/commit/40306b6d5ea01bf191288b0a3bca6fdbeae9912f))
+- Remove `bb info` command ([#6276](https://github.com/AztecProtocol/aztec-packages/issues/6276)) ([f0a1c89](https://github.com/AztecProtocol/aztec-packages/commit/f0a1c89a064c1e170db4751be46874f089dd1385))
+- Update serialisation ([#6378](https://github.com/AztecProtocol/aztec-packages/issues/6378)) ([527129d](https://github.com/AztecProtocol/aztec-packages/commit/527129d6f9e624716642a78b0744c3f99ed8e1a1))
+
## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.37.0...barretenberg-v0.38.0) (2024-05-07)
### ⚠ BREAKING CHANGES
diff --git a/barretenberg/bb_rs/Cargo.toml b/barretenberg/bb_rs/Cargo.toml
index add9a22fa2f6..091fc9d51ff0 100644
--- a/barretenberg/bb_rs/Cargo.toml
+++ b/barretenberg/bb_rs/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "bb_rs"
-version = "0.38.0"
+version = "0.41.0"
edition = "2021"
authors = ["Bartosz Nowak"]
diff --git a/barretenberg/cpp/CMakeLists.txt b/barretenberg/cpp/CMakeLists.txt
index dd4cefd570b5..fd19fefdac59 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.38.0 # 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 ef2feb322d56..4e46da1363fa 100644
--- a/barretenberg/ts/CHANGELOG.md
+++ b/barretenberg/ts/CHANGELOG.md
@@ -1,5 +1,42 @@
# 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)
+
+
+### Miscellaneous
+
+* **barretenberg.js:** Synchronize aztec-packages versions
+
+## [0.40.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.39.0...barretenberg.js-v0.40.0) (2024-05-14)
+
+
+### Miscellaneous
+
+* **barretenberg.js:** Synchronize aztec-packages versions
+
+## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.38.0...barretenberg.js-v0.39.0) (2024-05-14)
+
+
+### ⚠ BREAKING CHANGES
+
+* switch `bb` over to read ACIR from nargo artifacts ([#6283](https://github.com/AztecProtocol/aztec-packages/issues/6283))
+
+### Features
+
+* Switch `bb` over to read ACIR from nargo artifacts ([#6283](https://github.com/AztecProtocol/aztec-packages/issues/6283)) ([78adcc0](https://github.com/AztecProtocol/aztec-packages/commit/78adcc0f6bd74d7ead6de58099dda1a3f88eefb0))
+
## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.37.0...barretenberg.js-v0.38.0) (2024-05-07)
diff --git a/barretenberg/ts/package.json b/barretenberg/ts/package.json
index ad49f2f53a4a..b783674569a5 100644
--- a/barretenberg/ts/package.json
+++ b/barretenberg/ts/package.json
@@ -1,6 +1,6 @@
{
"name": "@aztec/bb.js",
- "version": "0.38.0",
+ "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 1f3185ae61ca..f1357731dcb0 100644
--- a/yarn-project/aztec/CHANGELOG.md
+++ b/yarn-project/aztec/CHANGELOG.md
@@ -1,5 +1,39 @@
# 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)
+
+
+### Miscellaneous
+
+* **aztec-package:** Synchronize aztec-packages versions
+
+## [0.40.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.39.0...aztec-package-v0.40.0) (2024-05-14)
+
+
+### Miscellaneous
+
+* **aztec-package:** Synchronize aztec-packages versions
+
+## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.38.0...aztec-package-v0.39.0) (2024-05-14)
+
+
+### Features
+
+* **p2p:** GossibSub ([#6170](https://github.com/AztecProtocol/aztec-packages/issues/6170)) ([98d32f1](https://github.com/AztecProtocol/aztec-packages/commit/98d32f112971e6cc96896ddd2c95500f61ba3e8d)), closes [#5055](https://github.com/AztecProtocol/aztec-packages/issues/5055)
+* PublicKeys struct ([#6333](https://github.com/AztecProtocol/aztec-packages/issues/6333)) ([2633cfc](https://github.com/AztecProtocol/aztec-packages/commit/2633cfccef8513151f80e5d43b2baf58e3c244e9))
+
+
+### Miscellaneous
+
+* `CompleteAddress` cleanup ([#6300](https://github.com/AztecProtocol/aztec-packages/issues/6300)) ([9c30759](https://github.com/AztecProtocol/aztec-packages/commit/9c30759ad9d45bc14f487b602837228392fab44f)), closes [#5834](https://github.com/AztecProtocol/aztec-packages/issues/5834)
+
## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.37.0...aztec-package-v0.38.0) (2024-05-07)
diff --git a/yarn-project/aztec/package.json b/yarn-project/aztec/package.json
index e834bef6598e..891328835bb7 100644
--- a/yarn-project/aztec/package.json
+++ b/yarn-project/aztec/package.json
@@ -1,6 +1,6 @@
{
"name": "@aztec/aztec",
- "version": "0.38.0",
+ "version": "0.41.0",
"type": "module",
"exports": {
".": "./dest/index.js"