From 0b4630b0a033bb1bcafc89b26f8d0eda79190058 Mon Sep 17 00:00:00 2001
From: Aztec Bot <49558828+AztecBot@users.noreply.github.com>
Date: Fri, 13 Dec 2024 00:57:35 -0500
Subject: [PATCH] chore(master): Release 0.67.0 (#10472)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
:robot: I have created a release *beep* *boop*
---
aztec-package: 0.67.0
##
[0.67.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.66.0...aztec-package-v0.67.0)
(2024-12-13)
### Features
* Deploy faucet
([#10580](https://github.com/AztecProtocol/aztec-packages/issues/10580))
([09e95a1](https://github.com/AztecProtocol/aztec-packages/commit/09e95a1d033deb5c31d9967d5100a6aeb8485ab5))
* Expose P2P service API and clean up logs
([#10552](https://github.com/AztecProtocol/aztec-packages/issues/10552))
([98cea58](https://github.com/AztecProtocol/aztec-packages/commit/98cea58dd9c7a4518daa8e625dd794a2b6f4b314)),
closes
[#10299](https://github.com/AztecProtocol/aztec-packages/issues/10299)
* PXE in the browser
([#10353](https://github.com/AztecProtocol/aztec-packages/issues/10353))
([676f673](https://github.com/AztecProtocol/aztec-packages/commit/676f673dfbcb14f5351a0068aef9ad9fa4ebf879))
* PXE sync on demand
([#10613](https://github.com/AztecProtocol/aztec-packages/issues/10613))
([b2f1159](https://github.com/AztecProtocol/aztec-packages/commit/b2f11596e5c79be0c11ad298e734885e9657e640))
### Bug Fixes
* Do not load pino-pretty in production bundles
([#10578](https://github.com/AztecProtocol/aztec-packages/issues/10578))
([e515e6e](https://github.com/AztecProtocol/aztec-packages/commit/e515e6e7644180bab72eb693d83b9496919cc159))
* Tweaking Fr and Fq fromString functionality to distinguish number-only
strings
([#10529](https://github.com/AztecProtocol/aztec-packages/issues/10529))
([736fce1](https://github.com/AztecProtocol/aztec-packages/commit/736fce1f77533925943ef363d1803b2e55f83609))
### Miscellaneous
* Bump jest default test timeout to 30s
([#10550](https://github.com/AztecProtocol/aztec-packages/issues/10550))
([841bf48](https://github.com/AztecProtocol/aztec-packages/commit/841bf48c27767c3a4a53aacd0115582e8397910f))
* Rename logger modules
([#10404](https://github.com/AztecProtocol/aztec-packages/issues/10404))
([7441767](https://github.com/AztecProtocol/aztec-packages/commit/7441767d7e8e7e7d602c447ca843dee43f8dc8f8)),
closes
[#10125](https://github.com/AztecProtocol/aztec-packages/issues/10125)
barretenberg.js: 0.67.0
##
[0.67.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.66.0...barretenberg.js-v0.67.0)
(2024-12-13)
### Features
* CIVC browser proveThenVerify
([#10431](https://github.com/AztecProtocol/aztec-packages/issues/10431))
([8c064d4](https://github.com/AztecProtocol/aztec-packages/commit/8c064d484c686fdf00a100f65f1f740be4ef13cb))
* Keccak honk proving in bb.js
([#10489](https://github.com/AztecProtocol/aztec-packages/issues/10489))
([e0d7431](https://github.com/AztecProtocol/aztec-packages/commit/e0d743121674bcfdd73f84836c17645a5bc2df92))
### Bug Fixes
* Bump hard coded SRS size for wasm from 2^19 to 2^10
([#10596](https://github.com/AztecProtocol/aztec-packages/issues/10596))
([a37f82d](https://github.com/AztecProtocol/aztec-packages/commit/a37f82d2ed6a4512eb38f8fa576f52a06ddbdfba))
aztec-packages: 0.67.0
##
[0.67.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.66.0...aztec-packages-v0.67.0)
(2024-12-13)
### ⚠ BREAKING CHANGES
* **stdlib:** Remove Schnorr
(https://github.com/noir-lang/noir/pull/6749)
* lower public tx gas limit to 6M
([#10635](https://github.com/AztecProtocol/aztec-packages/issues/10635))
* l2 gas maximum is per-TX-public-portion. AVM startup gas is now 20k.
([#10214](https://github.com/AztecProtocol/aztec-packages/issues/10214))
* rm outgoing logs
([#10486](https://github.com/AztecProtocol/aztec-packages/issues/10486))
* rename Header to BlockHeader
([#10372](https://github.com/AztecProtocol/aztec-packages/issues/10372))
* several format string fixes and improvements
(https://github.com/noir-lang/noir/pull/6703)
### Features
* `std::hint::black_box` function.
(https://github.com/noir-lang/noir/pull/6529)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Add rollup circuit sample inputs
([#10608](https://github.com/AztecProtocol/aztec-packages/issues/10608))
([775b459](https://github.com/AztecProtocol/aztec-packages/commit/775b459d0423e6dfe79e2b1a24e195fd61750171))
* Add verify proof calls to private kernels
([#10533](https://github.com/AztecProtocol/aztec-packages/issues/10533))
([ce0eee0](https://github.com/AztecProtocol/aztec-packages/commit/ce0eee0ef4a2084ec74b6dae0a75d18af5877ef8))
* Adding fuzzer for ultra bigfield and relaxing ultra circuit checker
([#10433](https://github.com/AztecProtocol/aztec-packages/issues/10433))
([da4c47c](https://github.com/AztecProtocol/aztec-packages/commit/da4c47c5dc8caea3e860ac15a58b9ff7f011e4f6))
* Allow making range queries to prometheus in tests
([f9810cc](https://github.com/AztecProtocol/aztec-packages/commit/f9810cc48f7379a0c02c76d8fc897d3ffc9d6ad8))
* Allow metrics to be instantly flushed
([f9810cc](https://github.com/AztecProtocol/aztec-packages/commit/f9810cc48f7379a0c02c76d8fc897d3ffc9d6ad8))
* AVM inserts fee write on txs with public calls
([#10394](https://github.com/AztecProtocol/aztec-packages/issues/10394))
([98ba747](https://github.com/AztecProtocol/aztec-packages/commit/98ba7475ac0130dac4424a2f5cabdbe37eba5cc8))
* **ci:** Initial compilation report on test_programs
(https://github.com/noir-lang/noir/pull/6731)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* CIVC browser proveThenVerify
([#10431](https://github.com/AztecProtocol/aztec-packages/issues/10431))
([8c064d4](https://github.com/AztecProtocol/aztec-packages/commit/8c064d484c686fdf00a100f65f1f740be4ef13cb))
* Cli wallet improvements
([#10425](https://github.com/AztecProtocol/aztec-packages/issues/10425))
([cc8bd80](https://github.com/AztecProtocol/aztec-packages/commit/cc8bd80730f7ec269be9282d0e90fc2b6dc6561a))
* **cli:** Run command on the package closest to the current directory
(https://github.com/noir-lang/noir/pull/6752)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* DB Metrics now use labels for easier querying
([#10572](https://github.com/AztecProtocol/aztec-packages/issues/10572))
([adadfa5](https://github.com/AztecProtocol/aztec-packages/commit/adadfa5be51a33d6b089c59d3bad5d46073f8bc3))
* Deploy a network using master each night night
([#10536](https://github.com/AztecProtocol/aztec-packages/issues/10536))
([015ec0e](https://github.com/AztecProtocol/aztec-packages/commit/015ec0e506f76610e8378a5ad223a9c0185f78c9)),
closes
[#10474](https://github.com/AztecProtocol/aztec-packages/issues/10474)
[#10473](https://github.com/AztecProtocol/aztec-packages/issues/10473)
* Deploy faucet
([#10580](https://github.com/AztecProtocol/aztec-packages/issues/10580))
([09e95a1](https://github.com/AztecProtocol/aztec-packages/commit/09e95a1d033deb5c31d9967d5100a6aeb8485ab5))
* Do not make unique revertible note hashes in the private kernels
([#10524](https://github.com/AztecProtocol/aztec-packages/issues/10524))
([d327da1](https://github.com/AztecProtocol/aztec-packages/commit/d327da1aeac530e8497e3d21a25152bd920797e2))
* Emulating blocks and correct (non-partial) note discovery in txe
([#10356](https://github.com/AztecProtocol/aztec-packages/issues/10356))
([6f209fb](https://github.com/AztecProtocol/aztec-packages/commit/6f209fb69fcce868c6e0fe9b79b5ac3f3a1e5c48))
* Expose P2P service API and clean up logs
([#10552](https://github.com/AztecProtocol/aztec-packages/issues/10552))
([98cea58](https://github.com/AztecProtocol/aztec-packages/commit/98cea58dd9c7a4518daa8e625dd794a2b6f4b314)),
closes
[#10299](https://github.com/AztecProtocol/aztec-packages/issues/10299)
* GETCONTRACTINSTANCE and bytecode retrieval perform nullifier
membership checks
([#10445](https://github.com/AztecProtocol/aztec-packages/issues/10445))
([9301253](https://github.com/AztecProtocol/aztec-packages/commit/9301253f0488e6d96ed12a8c9bde72a653aa7d36)),
closes
[#10377](https://github.com/AztecProtocol/aztec-packages/issues/10377)
[#10379](https://github.com/AztecProtocol/aztec-packages/issues/10379)
* Handle nested calls in witgen
([#10384](https://github.com/AztecProtocol/aztec-packages/issues/10384))
([1e21f31](https://github.com/AztecProtocol/aztec-packages/commit/1e21f31d430947f48dc9f5e52d0deb1af70ee705))
* Keccak honk proving in bb.js
([#10489](https://github.com/AztecProtocol/aztec-packages/issues/10489))
([e0d7431](https://github.com/AztecProtocol/aztec-packages/commit/e0d743121674bcfdd73f84836c17645a5bc2df92))
* Metrics via terraform
([#10594](https://github.com/AztecProtocol/aztec-packages/issues/10594))
([e21069d](https://github.com/AztecProtocol/aztec-packages/commit/e21069db0b3fcdf5665b62bb821a5a1d2abe2cee)),
closes
[#10191](https://github.com/AztecProtocol/aztec-packages/issues/10191)
[#10439](https://github.com/AztecProtocol/aztec-packages/issues/10439)
* Modify HonkRecursionConstraint to handle IPA claims
([#10469](https://github.com/AztecProtocol/aztec-packages/issues/10469))
([a204d1b](https://github.com/AztecProtocol/aztec-packages/commit/a204d1b60514d6321c2db5063375cc2bbd507fe8))
* Order attribute execution by their source ordering
(https://github.com/noir-lang/noir/pull/6326)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Persistence in helm chart for validator and boot node
([#10543](https://github.com/AztecProtocol/aztec-packages/issues/10543))
([f9810cc](https://github.com/AztecProtocol/aztec-packages/commit/f9810cc48f7379a0c02c76d8fc897d3ffc9d6ad8))
* Prover-client exec timing analysis scripts.
([82434a2](https://github.com/AztecProtocol/aztec-packages/commit/82434a296f267d517032b5c9b092d787c64af7bc))
* PXE in the browser
([#10353](https://github.com/AztecProtocol/aztec-packages/issues/10353))
([676f673](https://github.com/AztecProtocol/aztec-packages/commit/676f673dfbcb14f5351a0068aef9ad9fa4ebf879))
* PXE sync on demand
([#10613](https://github.com/AztecProtocol/aztec-packages/issues/10613))
([b2f1159](https://github.com/AztecProtocol/aztec-packages/commit/b2f11596e5c79be0c11ad298e734885e9657e640))
* Remove auto verify mode from ClientIVC
([#10599](https://github.com/AztecProtocol/aztec-packages/issues/10599))
([b1d8b97](https://github.com/AztecProtocol/aztec-packages/commit/b1d8b978871948fbba639476465f4de6fb471292))
* Rename Header to BlockHeader
([#10372](https://github.com/AztecProtocol/aztec-packages/issues/10372))
([0803964](https://github.com/AztecProtocol/aztec-packages/commit/0803964015492db81001c17252aa4b724e43797b))
* Rm outgoing logs
([#10486](https://github.com/AztecProtocol/aztec-packages/issues/10486))
([c28beec](https://github.com/AztecProtocol/aztec-packages/commit/c28beec5014b14b7ea0b1f00d1642aab807fad87))
* Sayonara old hints
([#10547](https://github.com/AztecProtocol/aztec-packages/issues/10547))
([dede16e](https://github.com/AztecProtocol/aztec-packages/commit/dede16e035115e1c6971079d12f62e3046407b36))
* Several `nargo test` improvements
(https://github.com/noir-lang/noir/pull/6728)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Several Updates in SMT verification module (part 1)
([#10437](https://github.com/AztecProtocol/aztec-packages/issues/10437))
([0c37672](https://github.com/AztecProtocol/aztec-packages/commit/0c376725a29ec18e25a7c9a89c0df8f5a1e06ff4))
* **ssa:** Implement missing brillig constraints SSA check
(https://github.com/noir-lang/noir/pull/6658)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Sync from aztec-packages (https://github.com/noir-lang/noir/pull/6730)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* **test:** Check that `nargo::ops::transform_program` is idempotent
(https://github.com/noir-lang/noir/pull/6694)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Unified create circuit from acir
([#10440](https://github.com/AztecProtocol/aztec-packages/issues/10440))
([a4dfe13](https://github.com/AztecProtocol/aztec-packages/commit/a4dfe13c1c0af3d527f5c9b2fcc38fe059e9bc38))
* Update and generate test Prover.tomls for protocol circuits
([#10659](https://github.com/AztecProtocol/aztec-packages/issues/10659))
([eb5f18a](https://github.com/AztecProtocol/aztec-packages/commit/eb5f18a439c06afcbd90f5ea6339596a84ba4e8a))
### Bug Fixes
* [#10473](https://github.com/AztecProtocol/aztec-packages/issues/10473)
([015ec0e](https://github.com/AztecProtocol/aztec-packages/commit/015ec0e506f76610e8378a5ad223a9c0185f78c9))
* [#10474](https://github.com/AztecProtocol/aztec-packages/issues/10474)
([015ec0e](https://github.com/AztecProtocol/aztec-packages/commit/015ec0e506f76610e8378a5ad223a9c0185f78c9))
* Allow empty loop headers (https://github.com/noir-lang/noir/pull/6736)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Always respect aztec image pull policy
([#10617](https://github.com/AztecProtocol/aztec-packages/issues/10617))
([e7686f1](https://github.com/AztecProtocol/aztec-packages/commit/e7686f11811d1bd7cd6752116416687721dd62ed))
* Attempt to fix flake in e2e cross chain messaging test
([#10634](https://github.com/AztecProtocol/aztec-packages/issues/10634))
([a69502c](https://github.com/AztecProtocol/aztec-packages/commit/a69502c3bd177a5ae502b7b9d13f260ffe19314e))
* Bad merge on boxes
([#10579](https://github.com/AztecProtocol/aztec-packages/issues/10579))
([9b26651](https://github.com/AztecProtocol/aztec-packages/commit/9b266516d706ef0ab371e21bf622420b228bf94e))
* Boxes webpack config
([#10548](https://github.com/AztecProtocol/aztec-packages/issues/10548))
([49f9418](https://github.com/AztecProtocol/aztec-packages/commit/49f941848ce1d42530c56e2941de6133ab852c14))
* Bump hard coded SRS size for wasm from 2^19 to 2^10
([#10596](https://github.com/AztecProtocol/aztec-packages/issues/10596))
([a37f82d](https://github.com/AztecProtocol/aztec-packages/commit/a37f82d2ed6a4512eb38f8fa576f52a06ddbdfba))
* Bump timeout for failing data store tests
([#10639](https://github.com/AztecProtocol/aztec-packages/issues/10639))
([c75fee0](https://github.com/AztecProtocol/aztec-packages/commit/c75fee0ff34f5019ffc55d424089724a66182a6b))
* Correct size in bytes of a complete address
([#10574](https://github.com/AztecProtocol/aztec-packages/issues/10574))
([e72b988](https://github.com/AztecProtocol/aztec-packages/commit/e72b9889fe64dab5382b1352744f7ff4ac9884a1))
* Destroy old masternet if we can
([#10584](https://github.com/AztecProtocol/aztec-packages/issues/10584))
([679684d](https://github.com/AztecProtocol/aztec-packages/commit/679684da0e00799a6c861234f2a4c731c1d6fa61))
* Do not attempt proof quote on empty epoch
([#10557](https://github.com/AztecProtocol/aztec-packages/issues/10557))
([39d3bc2](https://github.com/AztecProtocol/aztec-packages/commit/39d3bc286ab7ac33a83f27e09df7dd1a482fadf4))
* Do not load pino-pretty in production bundles
([#10578](https://github.com/AztecProtocol/aztec-packages/issues/10578))
([e515e6e](https://github.com/AztecProtocol/aztec-packages/commit/e515e6e7644180bab72eb693d83b9496919cc159))
* Do not merge expressions that contain output witnesses
(https://github.com/noir-lang/noir/pull/6757)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Ensure LMDB store metrics have hard coded descriptions
([#10642](https://github.com/AztecProtocol/aztec-packages/issues/10642))
([043e2c2](https://github.com/AztecProtocol/aztec-packages/commit/043e2c2ad3101a81a197f14307d9d8b1b9f699d3))
* Formatting master
([#10583](https://github.com/AztecProtocol/aztec-packages/issues/10583))
([79e49c9](https://github.com/AztecProtocol/aztec-packages/commit/79e49c9419ddd96cb0046c70bce527b289203d1f))
* Git dependency trailing slash
(https://github.com/noir-lang/noir/pull/6725)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* Improve type error when indexing a variable of unknown type
(https://github.com/noir-lang/noir/pull/6744)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Link in README.md
([#10471](https://github.com/AztecProtocol/aztec-packages/issues/10471))
([fca9600](https://github.com/AztecProtocol/aztec-packages/commit/fca96007d6055dcf00b72a46630c680fcb6d190d))
* Log level not honored with multi transport
([#10643](https://github.com/AztecProtocol/aztec-packages/issues/10643))
([e1e5864](https://github.com/AztecProtocol/aztec-packages/commit/e1e586479840b18f52f3218c499a476691d93e48))
* Map entry point indexes after all ssa passes
(https://github.com/noir-lang/noir/pull/6740)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Memory leak in the broker
([#10567](https://github.com/AztecProtocol/aztec-packages/issues/10567))
([ecc037f](https://github.com/AztecProtocol/aztec-packages/commit/ecc037f31fc2a5a02484762fdf90302059b34502))
* Mispelled aztec
([#10491](https://github.com/AztecProtocol/aztec-packages/issues/10491))
([866a5f7](https://github.com/AztecProtocol/aztec-packages/commit/866a5f75ff4d4c9145fc00b269ff858e84b14c6c))
* Parser would hand on function type with colon in it
(https://github.com/noir-lang/noir/pull/6764)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Pass salt to deploy-l1-contracts.sh
([#10586](https://github.com/AztecProtocol/aztec-packages/issues/10586))
([d6be2c8](https://github.com/AztecProtocol/aztec-packages/commit/d6be2c84ba94ca69fd99a186374edc68afe3ebd6))
* Pod anti affinity spans all namespaces
([#10475](https://github.com/AztecProtocol/aztec-packages/issues/10475))
([2d4dc3d](https://github.com/AztecProtocol/aztec-packages/commit/2d4dc3dffc98af0361b54f2884a8a0a9f496bed1))
* Print ssa blocks without recursion
(https://github.com/noir-lang/noir/pull/6715)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* Println("{{}}") was printing "{{}}" instead of "{}"
(https://github.com/noir-lang/noir/pull/6745)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Properly trace storage reads to slots never written before in AVM
([#10560](https://github.com/AztecProtocol/aztec-packages/issues/10560))
([410c730](https://github.com/AztecProtocol/aztec-packages/commit/410c730d31773ce1f290f403e53f1e405fe6feda))
* Remove auto verify in cbind ivc prove
([#10627](https://github.com/AztecProtocol/aztec-packages/issues/10627))
([d773423](https://github.com/AztecProtocol/aztec-packages/commit/d773423fb4c701d830ac2a732ab9bbc205396a63))
* Remove otel collector endpoint
([#10604](https://github.com/AztecProtocol/aztec-packages/issues/10604))
([276a82c](https://github.com/AztecProtocol/aztec-packages/commit/276a82c2f34101fee1d2b7526f50dd76663c56cb))
* Sequencer negative histogram recodings
([#10490](https://github.com/AztecProtocol/aztec-packages/issues/10490))
([623f3e2](https://github.com/AztecProtocol/aztec-packages/commit/623f3e240da5a1004b4b3fc025b17d9268482eb8))
* Several format string fixes and improvements
(https://github.com/noir-lang/noir/pull/6703)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* Simulation error enriching
([#10595](https://github.com/AztecProtocol/aztec-packages/issues/10595))
([2c36088](https://github.com/AztecProtocol/aztec-packages/commit/2c36088c4009fef4054c2414bd50034b59e5f265))
* Temporary fix for private kernel tail proving
([#10593](https://github.com/AztecProtocol/aztec-packages/issues/10593))
([d194cdf](https://github.com/AztecProtocol/aztec-packages/commit/d194cdfeabe4d90f786b1ab36a093a27be9f71c3))
* Track published bytecode
([#10636](https://github.com/AztecProtocol/aztec-packages/issues/10636))
([cadb4ce](https://github.com/AztecProtocol/aztec-packages/commit/cadb4ce351fa83a55177e0cf50dadf09436b44a4))
* Tweaking Fr and Fq fromString functionality to distinguish number-only
strings
([#10529](https://github.com/AztecProtocol/aztec-packages/issues/10529))
([736fce1](https://github.com/AztecProtocol/aztec-packages/commit/736fce1f77533925943ef363d1803b2e55f83609))
* Use e2e structure in cbind
([#10585](https://github.com/AztecProtocol/aztec-packages/issues/10585))
([985aef1](https://github.com/AztecProtocol/aztec-packages/commit/985aef16ce612a9d3d7ff27b87b871a01911002e))
### Miscellaneous
* Add a few regression tests for
[#6674](https://github.com/AztecProtocol/aztec-packages/issues/6674)
(https://github.com/noir-lang/noir/pull/6687)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* Add script to check for critical libraries supporting a given Noir
version (https://github.com/noir-lang/noir/pull/6697)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* **avm:** Gas constants adjustment based on trace rows accounting
([#10614](https://github.com/AztecProtocol/aztec-packages/issues/10614))
([fc729ef](https://github.com/AztecProtocol/aztec-packages/commit/fc729ef3af7ec33f48dbb9fae3820a59a4a26479)),
closes
[#10368](https://github.com/AztecProtocol/aztec-packages/issues/10368)
* **avm:** More pilcom compat changes
([#10569](https://github.com/AztecProtocol/aztec-packages/issues/10569))
([f18d701](https://github.com/AztecProtocol/aztec-packages/commit/f18d701aa527c68a1adcc4b8acbb9c7bd239468a))
* **avm:** Pilcom compatibility changes
([#10544](https://github.com/AztecProtocol/aztec-packages/issues/10544))
([fbc8c0e](https://github.com/AztecProtocol/aztec-packages/commit/fbc8c0e864b10d2265373688457a33d61517bbb4))
* **avm:** Reduce the number of gates for fake AVM recursive verifier
([#10619](https://github.com/AztecProtocol/aztec-packages/issues/10619))
([0be44b2](https://github.com/AztecProtocol/aztec-packages/commit/0be44b2837c40e4332babc98f3c8bcc22bb0aa2f))
* **avm:** Remove function selector from AvmExecutionEnvironment
([#10532](https://github.com/AztecProtocol/aztec-packages/issues/10532))
([fef5f93](https://github.com/AztecProtocol/aztec-packages/commit/fef5f93c617640116bb0eea0fc64d7f230c7b763))
* Boxes tests cause resource issues
([#10676](https://github.com/AztecProtocol/aztec-packages/issues/10676))
([ccf1c78](https://github.com/AztecProtocol/aztec-packages/commit/ccf1c781c9658a486b6d05576641555f1de7f4ad))
* Bump avm tree test timeout
([323e2eb](https://github.com/AztecProtocol/aztec-packages/commit/323e2ebcbd39ae49366b30f33c2fa499a65160bb))
* Bump exp1 config to 48 validators
([#10577](https://github.com/AztecProtocol/aztec-packages/issues/10577))
([0379718](https://github.com/AztecProtocol/aztec-packages/commit/03797181c72443a5a4aa4ce96df99e2517325f57))
* Bump jest default test timeout to 30s
([#10550](https://github.com/AztecProtocol/aztec-packages/issues/10550))
([841bf48](https://github.com/AztecProtocol/aztec-packages/commit/841bf48c27767c3a4a53aacd0115582e8397910f))
* Bump mocha timeout
([#10571](https://github.com/AztecProtocol/aztec-packages/issues/10571))
([35e525f](https://github.com/AztecProtocol/aztec-packages/commit/35e525fc9689718adecd49d3bd9e12c14640278d))
* Bump proven timeout
([#10680](https://github.com/AztecProtocol/aztec-packages/issues/10680))
([3f5cf6c](https://github.com/AztecProtocol/aztec-packages/commit/3f5cf6c0cb8340c9db5f1cb9c968d824fa95936f))
* Bump prover agents
([#10626](https://github.com/AztecProtocol/aztec-packages/issues/10626))
([64eea72](https://github.com/AztecProtocol/aztec-packages/commit/64eea721e3bba20b72c5f6d8922abc2a48c2ed65))
* **ci:** Extend compiler memory report to external repos
(https://github.com/noir-lang/noir/pull/6768)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* **ci:** Handle external libraries in compilation timing report
(https://github.com/noir-lang/noir/pull/6750)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* **ci:** Prune launch templates job
([#10561](https://github.com/AztecProtocol/aztec-packages/issues/10561))
([d6e4f4c](https://github.com/AztecProtocol/aztec-packages/commit/d6e4f4c9d5ca0f3fa9a0074e5c196c04c6d244e7))
* **ci:** Reenable `rerun-check` job
([#10653](https://github.com/AztecProtocol/aztec-packages/issues/10653))
([b2c4f48](https://github.com/AztecProtocol/aztec-packages/commit/b2c4f48db6bed6f0205a56d8df88ff8e1b02aafd))
* Cleanup unrolling pass (https://github.com/noir-lang/noir/pull/6743)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Disable broken test
([#10663](https://github.com/AztecProtocol/aztec-packages/issues/10663))
([0771260](https://github.com/AztecProtocol/aztec-packages/commit/0771260db2d2026f1ad9bdcb5ba71bdca1424fa7))
* Disable ivc integration yarn tests
([#10625](https://github.com/AztecProtocol/aztec-packages/issues/10625))
([7c50107](https://github.com/AztecProtocol/aztec-packages/commit/7c5010759f98aab2ee15325d8cbd8f2091aa6df0))
* **docs:** Update branding
(https://github.com/noir-lang/noir/pull/6759)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Documenting convenient redirect to the spartan creator
([#10565](https://github.com/AztecProtocol/aztec-packages/issues/10565))
([b94b8ee](https://github.com/AztecProtocol/aztec-packages/commit/b94b8eeaa24edc099472e205c5031c1096bf1f56))
* Enable nightly tests
([#10542](https://github.com/AztecProtocol/aztec-packages/issues/10542))
([4fa068c](https://github.com/AztecProtocol/aztec-packages/commit/4fa068c692872b0fa2a1043a2f9e0984fd3c0e3d))
* Faucet LB if public, proving devnet
([#10665](https://github.com/AztecProtocol/aztec-packages/issues/10665))
([996d921](https://github.com/AztecProtocol/aztec-packages/commit/996d9214aaf67d48673bab6554fafbc794e7afa2))
* Fix build issue from bad merge
([85c0676](https://github.com/AztecProtocol/aztec-packages/commit/85c0676647d9f8f7b2bceaf5f2da011b794abf68))
* Fix migration notes
([#10656](https://github.com/AztecProtocol/aztec-packages/issues/10656))
([333d6ce](https://github.com/AztecProtocol/aztec-packages/commit/333d6ceffaab6e0be505a8f6214eb838846dcda4))
* Fix public keys deserialization
([#10647](https://github.com/AztecProtocol/aztec-packages/issues/10647))
([12473c8](https://github.com/AztecProtocol/aztec-packages/commit/12473c85a073ef1a25f4f70881f77f3c08f41252))
* Flush archiver metrics on startup
([f9810cc](https://github.com/AztecProtocol/aztec-packages/commit/f9810cc48f7379a0c02c76d8fc897d3ffc9d6ad8))
* Free memory for silenced warnings early
(https://github.com/noir-lang/noir/pull/6748)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Give validators/boot-nodes 100Gi in network configs
([f9810cc](https://github.com/AztecProtocol/aztec-packages/commit/f9810cc48f7379a0c02c76d8fc897d3ffc9d6ad8))
* Handle errors in e2e teardown to fix e2e token
([#10590](https://github.com/AztecProtocol/aztec-packages/issues/10590))
([5d4cdc1](https://github.com/AztecProtocol/aztec-packages/commit/5d4cdc11977ea2af5e465092ce9e635414c13710))
* Increase test timeout to reduce flakes
([#10641](https://github.com/AztecProtocol/aztec-packages/issues/10641))
([4ade2ad](https://github.com/AztecProtocol/aztec-packages/commit/4ade2ad6ab6d5306ba236457f0373122cc4b8fef))
* Inject k8s pod name and uid
([#10633](https://github.com/AztecProtocol/aztec-packages/issues/10633))
([eb472ff](https://github.com/AztecProtocol/aztec-packages/commit/eb472ff8ef38f1045d2c586ad74b4c8774771ac0))
* L2 gas maximum is per-TX-public-portion. AVM startup gas is now 20k.
([#10214](https://github.com/AztecProtocol/aztec-packages/issues/10214))
([1365401](https://github.com/AztecProtocol/aztec-packages/commit/1365401cb379d7206e268dc01a33110cecae7293))
* Load balancers for the boot node, longer epochs
([#10632](https://github.com/AztecProtocol/aztec-packages/issues/10632))
([001bbb1](https://github.com/AztecProtocol/aztec-packages/commit/001bbb13c70df891f12d7dd1c67cc261d66e0c05))
* Lock CI to use ubuntu 22.04
(https://github.com/noir-lang/noir/pull/6755)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Log when validator enters commitee
([#10615](https://github.com/AztecProtocol/aztec-packages/issues/10615))
([7746a39](https://github.com/AztecProtocol/aztec-packages/commit/7746a395ed0f7488d80c6b37d451dc65f1b5938d)),
closes
[#10337](https://github.com/AztecProtocol/aztec-packages/issues/10337)
* Lower public tx gas limit to 6M
([#10635](https://github.com/AztecProtocol/aztec-packages/issues/10635))
([9836036](https://github.com/AztecProtocol/aztec-packages/commit/9836036053f1b5f3e57bf4e19bf0eb1a692306bd))
* Merge queue CI
([#10629](https://github.com/AztecProtocol/aztec-packages/issues/10629))
([835e6fd](https://github.com/AztecProtocol/aztec-packages/commit/835e6fde9416ebcdf65b9c016f8e53885145e24c))
* More bots for exp1
([#10671](https://github.com/AztecProtocol/aztec-packages/issues/10671))
([0ba2425](https://github.com/AztecProtocol/aztec-packages/commit/0ba242507e2e0c60cf0d9e8e2b1d1c92f31ebfc3))
* More logs cleanup
([#10630](https://github.com/AztecProtocol/aztec-packages/issues/10630))
([00c629c](https://github.com/AztecProtocol/aztec-packages/commit/00c629ca2a34c996968e2f52b697cbdeaff54a77))
* Move some nr utils around
([#10553](https://github.com/AztecProtocol/aztec-packages/issues/10553))
([d132f83](https://github.com/AztecProtocol/aztec-packages/commit/d132f83d595315565d54590bec69d25f7371559e))
* Moving stuff from the aztec sequencer node guide into this README
([#10570](https://github.com/AztecProtocol/aztec-packages/issues/10570))
([93b8b1b](https://github.com/AztecProtocol/aztec-packages/commit/93b8b1bcc5cc3e86b63f923005cb163db0c6cb2c))
* Optimise grand product computation round based on active ranges
([#10460](https://github.com/AztecProtocol/aztec-packages/issues/10460))
([7fa8f84](https://github.com/AztecProtocol/aztec-packages/commit/7fa8f844d9e389f8636118f1d3c3ecce707e771e))
* Optimise older opcodes in reverse order
(https://github.com/noir-lang/noir/pull/6476)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* Redo typo PR by Madmaxs2 (https://github.com/noir-lang/noir/pull/6721)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* Reduce bb_prover_full_rollup to a single block epoch test
([#10679](https://github.com/AztecProtocol/aztec-packages/issues/10679))
([0c2a4d9](https://github.com/AztecProtocol/aztec-packages/commit/0c2a4d9198c48a94939ce1475d60d201415849ae))
* Remove Proxy from json rpc client
([#10554](https://github.com/AztecProtocol/aztec-packages/issues/10554))
([93b1c45](https://github.com/AztecProtocol/aztec-packages/commit/93b1c45f3d6b6be9db8c0604c285a7d5d0e3960a))
* Remove warnings from protocol circuits
([#10556](https://github.com/AztecProtocol/aztec-packages/issues/10556))
([e065e05](https://github.com/AztecProtocol/aztec-packages/commit/e065e0590f20ed13bed1d0756ea29781b1cabd95))
* Rename logger modules
([#10404](https://github.com/AztecProtocol/aztec-packages/issues/10404))
([7441767](https://github.com/AztecProtocol/aztec-packages/commit/7441767d7e8e7e7d602c447ca843dee43f8dc8f8)),
closes
[#10125](https://github.com/AztecProtocol/aztec-packages/issues/10125)
* Rename pxe script generate-package-info to generate
([#10534](https://github.com/AztecProtocol/aztec-packages/issues/10534))
([ead9c0b](https://github.com/AztecProtocol/aztec-packages/commit/ead9c0b3f43ffb707b5226a36544832ffcc7c910))
* Replace relative paths to noir-protocol-circuits
([acfd5df](https://github.com/AztecProtocol/aztec-packages/commit/acfd5df121d67ed75b2b22fe4efba82afb8c5949))
* Replace relative paths to noir-protocol-circuits
([6c0533f](https://github.com/AztecProtocol/aztec-packages/commit/6c0533f15d221a6792edc2495c4cd8f870112831))
* Replace relative paths to noir-protocol-circuits
([a245b95](https://github.com/AztecProtocol/aztec-packages/commit/a245b951a22e1df61fdecf566888aebba3ae6f8a))
* Replace relative paths to noir-protocol-circuits
([153c720](https://github.com/AztecProtocol/aztec-packages/commit/153c72003bcc31988b90f8666f140b0f21416ca5))
* Replace relative paths to noir-protocol-circuits
([a080436](https://github.com/AztecProtocol/aztec-packages/commit/a08043697bf41ad5de4256c8c366e4b4ef183be4))
* Replace relative paths to noir-protocol-circuits
([8419f5a](https://github.com/AztecProtocol/aztec-packages/commit/8419f5a22d43432368a1d445bf79c84bbb2d6161))
* Secret derivation funcs naming cleanup
([#10637](https://github.com/AztecProtocol/aztec-packages/issues/10637))
([5c50711](https://github.com/AztecProtocol/aztec-packages/commit/5c50711429b93f5eb63ba264af532abb81995b48))
* Simplify MSM with constant folding
(https://github.com/noir-lang/noir/pull/6650)
([f4ed66b](https://github.com/AztecProtocol/aztec-packages/commit/f4ed66b6535818dc87d69ff451bb6aaabd2df8ec))
* **stdlib:** Remove Schnorr
(https://github.com/noir-lang/noir/pull/6749)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Try replace callstack with a linked list
(https://github.com/noir-lang/noir/pull/6747)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Tweak validator logs
([#10597](https://github.com/AztecProtocol/aztec-packages/issues/10597))
([9eaa527](https://github.com/AztecProtocol/aztec-packages/commit/9eaa5278766da48fd4a1eba4b9b03a49290df1b8))
* Unprove devnet
([#10683](https://github.com/AztecProtocol/aztec-packages/issues/10683))
([1c92f77](https://github.com/AztecProtocol/aztec-packages/commit/1c92f77047f99ede7f6ab26684633d7eb26a97a3))
* Update url to 2.5.4 (https://github.com/noir-lang/noir/pull/6741)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* Use `NumericType` not `Type` for casts and numeric constants
(https://github.com/noir-lang/noir/pull/6769)
([3166529](https://github.com/AztecProtocol/aztec-packages/commit/31665296c94a221098a473426e3686e56b4b9e96))
* **val:** Reject proposals not for the current or next slot
([#10450](https://github.com/AztecProtocol/aztec-packages/issues/10450))
([27620f5](https://github.com/AztecProtocol/aztec-packages/commit/27620f5ccd7bb23cf9d8cb8a913386338c47a08c))
barretenberg: 0.67.0
##
[0.67.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.66.0...barretenberg-v0.67.0)
(2024-12-13)
### ⚠ BREAKING CHANGES
* lower public tx gas limit to 6M
([#10635](https://github.com/AztecProtocol/aztec-packages/issues/10635))
* l2 gas maximum is per-TX-public-portion. AVM startup gas is now 20k.
([#10214](https://github.com/AztecProtocol/aztec-packages/issues/10214))
* rename Header to BlockHeader
([#10372](https://github.com/AztecProtocol/aztec-packages/issues/10372))
### Features
* Add verify proof calls to private kernels
([#10533](https://github.com/AztecProtocol/aztec-packages/issues/10533))
([ce0eee0](https://github.com/AztecProtocol/aztec-packages/commit/ce0eee0ef4a2084ec74b6dae0a75d18af5877ef8))
* Adding fuzzer for ultra bigfield and relaxing ultra circuit checker
([#10433](https://github.com/AztecProtocol/aztec-packages/issues/10433))
([da4c47c](https://github.com/AztecProtocol/aztec-packages/commit/da4c47c5dc8caea3e860ac15a58b9ff7f011e4f6))
* AVM inserts fee write on txs with public calls
([#10394](https://github.com/AztecProtocol/aztec-packages/issues/10394))
([98ba747](https://github.com/AztecProtocol/aztec-packages/commit/98ba7475ac0130dac4424a2f5cabdbe37eba5cc8))
* CIVC browser proveThenVerify
([#10431](https://github.com/AztecProtocol/aztec-packages/issues/10431))
([8c064d4](https://github.com/AztecProtocol/aztec-packages/commit/8c064d484c686fdf00a100f65f1f740be4ef13cb))
* GETCONTRACTINSTANCE and bytecode retrieval perform nullifier
membership checks
([#10445](https://github.com/AztecProtocol/aztec-packages/issues/10445))
([9301253](https://github.com/AztecProtocol/aztec-packages/commit/9301253f0488e6d96ed12a8c9bde72a653aa7d36)),
closes
[#10377](https://github.com/AztecProtocol/aztec-packages/issues/10377)
[#10379](https://github.com/AztecProtocol/aztec-packages/issues/10379)
* Handle nested calls in witgen
([#10384](https://github.com/AztecProtocol/aztec-packages/issues/10384))
([1e21f31](https://github.com/AztecProtocol/aztec-packages/commit/1e21f31d430947f48dc9f5e52d0deb1af70ee705))
* Keccak honk proving in bb.js
([#10489](https://github.com/AztecProtocol/aztec-packages/issues/10489))
([e0d7431](https://github.com/AztecProtocol/aztec-packages/commit/e0d743121674bcfdd73f84836c17645a5bc2df92))
* Modify HonkRecursionConstraint to handle IPA claims
([#10469](https://github.com/AztecProtocol/aztec-packages/issues/10469))
([a204d1b](https://github.com/AztecProtocol/aztec-packages/commit/a204d1b60514d6321c2db5063375cc2bbd507fe8))
* Remove auto verify mode from ClientIVC
([#10599](https://github.com/AztecProtocol/aztec-packages/issues/10599))
([b1d8b97](https://github.com/AztecProtocol/aztec-packages/commit/b1d8b978871948fbba639476465f4de6fb471292))
* Rename Header to BlockHeader
([#10372](https://github.com/AztecProtocol/aztec-packages/issues/10372))
([0803964](https://github.com/AztecProtocol/aztec-packages/commit/0803964015492db81001c17252aa4b724e43797b))
* Sayonara old hints
([#10547](https://github.com/AztecProtocol/aztec-packages/issues/10547))
([dede16e](https://github.com/AztecProtocol/aztec-packages/commit/dede16e035115e1c6971079d12f62e3046407b36))
* Several Updates in SMT verification module (part 1)
([#10437](https://github.com/AztecProtocol/aztec-packages/issues/10437))
([0c37672](https://github.com/AztecProtocol/aztec-packages/commit/0c376725a29ec18e25a7c9a89c0df8f5a1e06ff4))
* Unified create circuit from acir
([#10440](https://github.com/AztecProtocol/aztec-packages/issues/10440))
([a4dfe13](https://github.com/AztecProtocol/aztec-packages/commit/a4dfe13c1c0af3d527f5c9b2fcc38fe059e9bc38))
### Bug Fixes
* Remove auto verify in cbind ivc prove
([#10627](https://github.com/AztecProtocol/aztec-packages/issues/10627))
([d773423](https://github.com/AztecProtocol/aztec-packages/commit/d773423fb4c701d830ac2a732ab9bbc205396a63))
* Use e2e structure in cbind
([#10585](https://github.com/AztecProtocol/aztec-packages/issues/10585))
([985aef1](https://github.com/AztecProtocol/aztec-packages/commit/985aef16ce612a9d3d7ff27b87b871a01911002e))
### Miscellaneous
* **avm:** Gas constants adjustment based on trace rows accounting
([#10614](https://github.com/AztecProtocol/aztec-packages/issues/10614))
([fc729ef](https://github.com/AztecProtocol/aztec-packages/commit/fc729ef3af7ec33f48dbb9fae3820a59a4a26479)),
closes
[#10368](https://github.com/AztecProtocol/aztec-packages/issues/10368)
* **avm:** More pilcom compat changes
([#10569](https://github.com/AztecProtocol/aztec-packages/issues/10569))
([f18d701](https://github.com/AztecProtocol/aztec-packages/commit/f18d701aa527c68a1adcc4b8acbb9c7bd239468a))
* **avm:** Pilcom compatibility changes
([#10544](https://github.com/AztecProtocol/aztec-packages/issues/10544))
([fbc8c0e](https://github.com/AztecProtocol/aztec-packages/commit/fbc8c0e864b10d2265373688457a33d61517bbb4))
* L2 gas maximum is per-TX-public-portion. AVM startup gas is now 20k.
([#10214](https://github.com/AztecProtocol/aztec-packages/issues/10214))
([1365401](https://github.com/AztecProtocol/aztec-packages/commit/1365401cb379d7206e268dc01a33110cecae7293))
* Lower public tx gas limit to 6M
([#10635](https://github.com/AztecProtocol/aztec-packages/issues/10635))
([9836036](https://github.com/AztecProtocol/aztec-packages/commit/9836036053f1b5f3e57bf4e19bf0eb1a692306bd))
* Optimise grand product computation round based on active ranges
([#10460](https://github.com/AztecProtocol/aztec-packages/issues/10460))
([7fa8f84](https://github.com/AztecProtocol/aztec-packages/commit/7fa8f844d9e389f8636118f1d3c3ecce707e771e))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
---
CHANGELOG.md | 41 +++++++++++++++++++++++++++++++++++++++++
cpp/CMakeLists.txt | 2 +-
ts/CHANGELOG.md | 13 +++++++++++++
ts/package.json | 2 +-
4 files changed, 56 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c0b8a4b35..9d88cb0e6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,46 @@
# Changelog
+## [0.67.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.66.0...barretenberg-v0.67.0) (2024-12-13)
+
+
+### ⚠ BREAKING CHANGES
+
+* lower public tx gas limit to 6M ([#10635](https://github.com/AztecProtocol/aztec-packages/issues/10635))
+* l2 gas maximum is per-TX-public-portion. AVM startup gas is now 20k. ([#10214](https://github.com/AztecProtocol/aztec-packages/issues/10214))
+* rename Header to BlockHeader ([#10372](https://github.com/AztecProtocol/aztec-packages/issues/10372))
+
+### Features
+
+* Add verify proof calls to private kernels ([#10533](https://github.com/AztecProtocol/aztec-packages/issues/10533)) ([ce0eee0](https://github.com/AztecProtocol/aztec-packages/commit/ce0eee0ef4a2084ec74b6dae0a75d18af5877ef8))
+* Adding fuzzer for ultra bigfield and relaxing ultra circuit checker ([#10433](https://github.com/AztecProtocol/aztec-packages/issues/10433)) ([da4c47c](https://github.com/AztecProtocol/aztec-packages/commit/da4c47c5dc8caea3e860ac15a58b9ff7f011e4f6))
+* AVM inserts fee write on txs with public calls ([#10394](https://github.com/AztecProtocol/aztec-packages/issues/10394)) ([98ba747](https://github.com/AztecProtocol/aztec-packages/commit/98ba7475ac0130dac4424a2f5cabdbe37eba5cc8))
+* CIVC browser proveThenVerify ([#10431](https://github.com/AztecProtocol/aztec-packages/issues/10431)) ([8c064d4](https://github.com/AztecProtocol/aztec-packages/commit/8c064d484c686fdf00a100f65f1f740be4ef13cb))
+* GETCONTRACTINSTANCE and bytecode retrieval perform nullifier membership checks ([#10445](https://github.com/AztecProtocol/aztec-packages/issues/10445)) ([9301253](https://github.com/AztecProtocol/aztec-packages/commit/9301253f0488e6d96ed12a8c9bde72a653aa7d36)), closes [#10377](https://github.com/AztecProtocol/aztec-packages/issues/10377) [#10379](https://github.com/AztecProtocol/aztec-packages/issues/10379)
+* Handle nested calls in witgen ([#10384](https://github.com/AztecProtocol/aztec-packages/issues/10384)) ([1e21f31](https://github.com/AztecProtocol/aztec-packages/commit/1e21f31d430947f48dc9f5e52d0deb1af70ee705))
+* Keccak honk proving in bb.js ([#10489](https://github.com/AztecProtocol/aztec-packages/issues/10489)) ([e0d7431](https://github.com/AztecProtocol/aztec-packages/commit/e0d743121674bcfdd73f84836c17645a5bc2df92))
+* Modify HonkRecursionConstraint to handle IPA claims ([#10469](https://github.com/AztecProtocol/aztec-packages/issues/10469)) ([a204d1b](https://github.com/AztecProtocol/aztec-packages/commit/a204d1b60514d6321c2db5063375cc2bbd507fe8))
+* Remove auto verify mode from ClientIVC ([#10599](https://github.com/AztecProtocol/aztec-packages/issues/10599)) ([b1d8b97](https://github.com/AztecProtocol/aztec-packages/commit/b1d8b978871948fbba639476465f4de6fb471292))
+* Rename Header to BlockHeader ([#10372](https://github.com/AztecProtocol/aztec-packages/issues/10372)) ([0803964](https://github.com/AztecProtocol/aztec-packages/commit/0803964015492db81001c17252aa4b724e43797b))
+* Sayonara old hints ([#10547](https://github.com/AztecProtocol/aztec-packages/issues/10547)) ([dede16e](https://github.com/AztecProtocol/aztec-packages/commit/dede16e035115e1c6971079d12f62e3046407b36))
+* Several Updates in SMT verification module (part 1) ([#10437](https://github.com/AztecProtocol/aztec-packages/issues/10437)) ([0c37672](https://github.com/AztecProtocol/aztec-packages/commit/0c376725a29ec18e25a7c9a89c0df8f5a1e06ff4))
+* Unified create circuit from acir ([#10440](https://github.com/AztecProtocol/aztec-packages/issues/10440)) ([a4dfe13](https://github.com/AztecProtocol/aztec-packages/commit/a4dfe13c1c0af3d527f5c9b2fcc38fe059e9bc38))
+
+
+### Bug Fixes
+
+* Remove auto verify in cbind ivc prove ([#10627](https://github.com/AztecProtocol/aztec-packages/issues/10627)) ([d773423](https://github.com/AztecProtocol/aztec-packages/commit/d773423fb4c701d830ac2a732ab9bbc205396a63))
+* Use e2e structure in cbind ([#10585](https://github.com/AztecProtocol/aztec-packages/issues/10585)) ([985aef1](https://github.com/AztecProtocol/aztec-packages/commit/985aef16ce612a9d3d7ff27b87b871a01911002e))
+
+
+### Miscellaneous
+
+* **avm:** Gas constants adjustment based on trace rows accounting ([#10614](https://github.com/AztecProtocol/aztec-packages/issues/10614)) ([fc729ef](https://github.com/AztecProtocol/aztec-packages/commit/fc729ef3af7ec33f48dbb9fae3820a59a4a26479)), closes [#10368](https://github.com/AztecProtocol/aztec-packages/issues/10368)
+* **avm:** More pilcom compat changes ([#10569](https://github.com/AztecProtocol/aztec-packages/issues/10569)) ([f18d701](https://github.com/AztecProtocol/aztec-packages/commit/f18d701aa527c68a1adcc4b8acbb9c7bd239468a))
+* **avm:** Pilcom compatibility changes ([#10544](https://github.com/AztecProtocol/aztec-packages/issues/10544)) ([fbc8c0e](https://github.com/AztecProtocol/aztec-packages/commit/fbc8c0e864b10d2265373688457a33d61517bbb4))
+* L2 gas maximum is per-TX-public-portion. AVM startup gas is now 20k. ([#10214](https://github.com/AztecProtocol/aztec-packages/issues/10214)) ([1365401](https://github.com/AztecProtocol/aztec-packages/commit/1365401cb379d7206e268dc01a33110cecae7293))
+* Lower public tx gas limit to 6M ([#10635](https://github.com/AztecProtocol/aztec-packages/issues/10635)) ([9836036](https://github.com/AztecProtocol/aztec-packages/commit/9836036053f1b5f3e57bf4e19bf0eb1a692306bd))
+* Optimise grand product computation round based on active ranges ([#10460](https://github.com/AztecProtocol/aztec-packages/issues/10460)) ([7fa8f84](https://github.com/AztecProtocol/aztec-packages/commit/7fa8f844d9e389f8636118f1d3c3ecce707e771e))
+
## [0.66.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.65.2...barretenberg-v0.66.0) (2024-12-06)
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index 9448d66a9..079ac155e 100644
--- a/cpp/CMakeLists.txt
+++ b/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.66.0 # x-release-please-version
+ VERSION 0.67.0 # x-release-please-version
LANGUAGES CXX C
)
# Insert version into `bb` config file
diff --git a/ts/CHANGELOG.md b/ts/CHANGELOG.md
index 781197873..fb0c6d473 100644
--- a/ts/CHANGELOG.md
+++ b/ts/CHANGELOG.md
@@ -1,5 +1,18 @@
# Changelog
+## [0.67.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.66.0...barretenberg.js-v0.67.0) (2024-12-13)
+
+
+### Features
+
+* CIVC browser proveThenVerify ([#10431](https://github.com/AztecProtocol/aztec-packages/issues/10431)) ([8c064d4](https://github.com/AztecProtocol/aztec-packages/commit/8c064d484c686fdf00a100f65f1f740be4ef13cb))
+* Keccak honk proving in bb.js ([#10489](https://github.com/AztecProtocol/aztec-packages/issues/10489)) ([e0d7431](https://github.com/AztecProtocol/aztec-packages/commit/e0d743121674bcfdd73f84836c17645a5bc2df92))
+
+
+### Bug Fixes
+
+* Bump hard coded SRS size for wasm from 2^19 to 2^10 ([#10596](https://github.com/AztecProtocol/aztec-packages/issues/10596)) ([a37f82d](https://github.com/AztecProtocol/aztec-packages/commit/a37f82d2ed6a4512eb38f8fa576f52a06ddbdfba))
+
## [0.66.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.65.2...barretenberg.js-v0.66.0) (2024-12-06)
diff --git a/ts/package.json b/ts/package.json
index d6995a1d9..994d286a0 100644
--- a/ts/package.json
+++ b/ts/package.json
@@ -1,7 +1,7 @@
{
"name": "@aztec/bb.js",
"packageManager": "yarn@1.22.22",
- "version": "0.66.0",
+ "version": "0.67.0",
"homepage": "https://github.com/AztecProtocol/aztec-packages/tree/master/barretenberg/ts",
"license": "MIT",
"type": "module",