From ab0c80d7493e6bdbc58dcd517b248de6ddd6fd67 Mon Sep 17 00:00:00 2001
From: Aztec Bot <49558828+AztecBot@users.noreply.github.com>
Date: Fri, 18 Oct 2024 09:33:50 -0400
Subject: [PATCH] chore(master): Release 0.58.0 (#9068)
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.58.0
##
[0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.57.0...aztec-package-v0.58.0)
(2024-10-18)
### ⚠ BREAKING CHANGES
* protocol contracts
([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025))
### Features
* Modify contract instance to include public keys
([#9153](https://github.com/AztecProtocol/aztec-packages/issues/9153))
([17c6127](https://github.com/AztecProtocol/aztec-packages/commit/17c612740dc3563321bf69c1760de1ef88b22124))
* Native tmux-based network e2e
([#9036](https://github.com/AztecProtocol/aztec-packages/issues/9036))
([f9fc73a](https://github.com/AztecProtocol/aztec-packages/commit/f9fc73a40f5b9d11ad92a6cee3e29d3fcc80425e))
* Protocol contracts
([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025))
([f3bcff0](https://github.com/AztecProtocol/aztec-packages/commit/f3bcff0c0943d190261de366301ed8f9267543f3))
* World state synchronizer reorgs
([#9091](https://github.com/AztecProtocol/aztec-packages/issues/9091))
([ba63b43](https://github.com/AztecProtocol/aztec-packages/commit/ba63b43c6e5c09ecda0ed94bdd3b875546400d27))
### Miscellaneous
* Added healthcheck and startup check
([#9112](https://github.com/AztecProtocol/aztec-packages/issues/9112))
([ffa012f](https://github.com/AztecProtocol/aztec-packages/commit/ffa012ffb1d0e72ddab68c066ca9e923bd1c0c2b))
* Default logging level to debug if debug set
([#9173](https://github.com/AztecProtocol/aztec-packages/issues/9173))
([febf744](https://github.com/AztecProtocol/aztec-packages/commit/febf7449c80ffe44eaadb88c088e35fa419ed443))
* Rename some prover env vars
([#9032](https://github.com/AztecProtocol/aztec-packages/issues/9032))
([e27ead8](https://github.com/AztecProtocol/aztec-packages/commit/e27ead85403d3f21ebc406e7d1a7e18190085603))
barretenberg.js: 0.58.0
##
[0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.57.0...barretenberg.js-v0.58.0)
(2024-10-18)
### Features
* Browser tests for UltraHonk
([#9047](https://github.com/AztecProtocol/aztec-packages/issues/9047))
([f0d45dd](https://github.com/AztecProtocol/aztec-packages/commit/f0d45dd8d0c00707cd18989c3a45ff0c3cbc92a6))
* Docker_fast.sh
([#9273](https://github.com/AztecProtocol/aztec-packages/issues/9273))
([57e792e](https://github.com/AztecProtocol/aztec-packages/commit/57e792e6baaa2dfaef7af4c84d4ab75804c9d3de))
* Use s3 cache in bootstrap fast
([#9111](https://github.com/AztecProtocol/aztec-packages/issues/9111))
([349f938](https://github.com/AztecProtocol/aztec-packages/commit/349f938601f7a4fdbdf83aea62c7b8c244bbe434))
### Bug Fixes
* Limit number of bb.js threads to 32
([#9070](https://github.com/AztecProtocol/aztec-packages/issues/9070))
([97e4b9b](https://github.com/AztecProtocol/aztec-packages/commit/97e4b9b2e0d37575b6b5e4c7a22f85b60d1f418b))
* Make gate counting functions less confusing and avoid estimations
([#9046](https://github.com/AztecProtocol/aztec-packages/issues/9046))
([0bda0a4](https://github.com/AztecProtocol/aztec-packages/commit/0bda0a4d71ae0fb4352de0746f7d96b63b787888))
* Reduce SRS size back to normal
([#9098](https://github.com/AztecProtocol/aztec-packages/issues/9098))
([a306ea5](https://github.com/AztecProtocol/aztec-packages/commit/a306ea5ffeb13019427a96d8152e5642b717c5f6))
* Revert "feat: use s3 cache in bootstrap fast"
([#9181](https://github.com/AztecProtocol/aztec-packages/issues/9181))
([7872d09](https://github.com/AztecProtocol/aztec-packages/commit/7872d092c359298273d7ab1fc23fa61ae1973f8b))
* Revert "fix: Revert "feat: use s3 cache in bootstrap fast""
([#9182](https://github.com/AztecProtocol/aztec-packages/issues/9182))
([ce3d08a](https://github.com/AztecProtocol/aztec-packages/commit/ce3d08a18684da9f5b1289a2b9bdf60a66342590))
aztec-packages: 0.58.0
##
[0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.57.0...aztec-packages-v0.58.0)
(2024-10-18)
### ⚠ BREAKING CHANGES
* remove pedersen commitment
([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107))
* remove pedersen hash opcode
([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245))
* Brillig and AVM default all uninitialized memory cells to Field 0
([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057))
* Integer division is not the inverse of integer multiplication
(https://github.com/noir-lang/noir/pull/6243)
* kind size checks (https://github.com/noir-lang/noir/pull/6137)
* Change tag attributes to require a ' prefix
(https://github.com/noir-lang/noir/pull/6235)
* **avm:** remove tags from wire format
([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198))
* remove keccak256 opcode from ACIR/Brillig
([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104))
* **avm:** more instr wire format takes u16
([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174))
* Brillig with a stack and conditional inlining
([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989))
* unrevert "feat: new per-enqueued-call gas limit"
([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140))
* protocol contracts
([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025))
### Features
* Add `checked_transmute` (https://github.com/noir-lang/noir/pull/6262)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Add insturmentation to attestation and epoch quote mem pools
([#9055](https://github.com/AztecProtocol/aztec-packages/issues/9055))
([7dfa295](https://github.com/AztecProtocol/aztec-packages/commit/7dfa2951d4116b104744704901d143b55dd275eb))
* Add more `Type` and `UnresolvedType` methods
(https://github.com/noir-lang/noir/pull/5994)
([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
* Add sequencer address to metrics
([#9145](https://github.com/AztecProtocol/aztec-packages/issues/9145))
([c33d38b](https://github.com/AztecProtocol/aztec-packages/commit/c33d38b68a8c109e138a2809b530f7fdb1abb122))
* Add validator address to logs
([#9143](https://github.com/AztecProtocol/aztec-packages/issues/9143))
([e245f83](https://github.com/AztecProtocol/aztec-packages/commit/e245f833e56b05cf11850cb8537d9dbba01de746))
* Allow `unconstrained` after visibility
(https://github.com/noir-lang/noir/pull/6246)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* **avm:** Codegen recursive_verifier.cpp
([#9204](https://github.com/AztecProtocol/aztec-packages/issues/9204))
([2592e50](https://github.com/AztecProtocol/aztec-packages/commit/2592e50b2bd9e76d35a3c9caac4d7042fe26b9b6)),
closes
[#8849](https://github.com/AztecProtocol/aztec-packages/issues/8849)
* **avm:** Constrain start and end l2/da gas
([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031))
([308c03b](https://github.com/AztecProtocol/aztec-packages/commit/308c03b9ad45001570e6232f88403de8cc7d3cfb)),
closes
[#9001](https://github.com/AztecProtocol/aztec-packages/issues/9001)
* **avm:** More instr wire format takes u16
([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174))
([3a01ad9](https://github.com/AztecProtocol/aztec-packages/commit/3a01ad93e21e9e6cd27b7a2a4c1e2c9f24d6363e))
* **avm:** Remove tags from wire format
([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198))
([68a7326](https://github.com/AztecProtocol/aztec-packages/commit/68a7326d9f2d4bd891acac12950289d6e9fbe617))
* Better tracing/metrics in validator and archiver
([#9108](https://github.com/AztecProtocol/aztec-packages/issues/9108))
([1801f5b](https://github.com/AztecProtocol/aztec-packages/commit/1801f5b49fb3b153817a1596c6fd568f1c762fe5))
* Brillig and AVM default all uninitialized memory cells to Field 0
([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057))
([5861d4e](https://github.com/AztecProtocol/aztec-packages/commit/5861d4e5e8a72161dac910e0bc8e635e0d332793))
* Brillig with a stack and conditional inlining
([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989))
([409b7b8](https://github.com/AztecProtocol/aztec-packages/commit/409b7b8c6b43a91fc1b5be48aee0174d56d914d9))
* Browser tests for UltraHonk
([#9047](https://github.com/AztecProtocol/aztec-packages/issues/9047))
([f0d45dd](https://github.com/AztecProtocol/aztec-packages/commit/f0d45dd8d0c00707cd18989c3a45ff0c3cbc92a6))
* Chaos mesh
([#9196](https://github.com/AztecProtocol/aztec-packages/issues/9196))
([134bef8](https://github.com/AztecProtocol/aztec-packages/commit/134bef8c3820fbf8ed08c7b44cbf5636d9342d99))
* Docker_fast.sh
([#9273](https://github.com/AztecProtocol/aztec-packages/issues/9273))
([57e792e](https://github.com/AztecProtocol/aztec-packages/commit/57e792e6baaa2dfaef7af4c84d4ab75804c9d3de))
* Don't crash LSP when there are errors resolving the workspace
(https://github.com/noir-lang/noir/pull/6257)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Don't suggest private struct fields in LSP
(https://github.com/noir-lang/noir/pull/6256)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Drop epoch duration / block times
([#9149](https://github.com/AztecProtocol/aztec-packages/issues/9149))
([c3e859b](https://github.com/AztecProtocol/aztec-packages/commit/c3e859b86ce66d42ed04dfd1b3d82995490f74ae))
* Externally accessible spartan deployment
([#9171](https://github.com/AztecProtocol/aztec-packages/issues/9171))
([26edb4d](https://github.com/AztecProtocol/aztec-packages/commit/26edb4dd0b47df5d079fa8af7d20adef26da8ad7))
* Fix encoding of public keys
([#9158](https://github.com/AztecProtocol/aztec-packages/issues/9158))
([35c66c9](https://github.com/AztecProtocol/aztec-packages/commit/35c66c9875c6515d719ff4633236e4e11d1b54a1))
* Handwritten parser (https://github.com/noir-lang/noir/pull/6180)
([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
* **improve:** Remove scan through globals
(https://github.com/noir-lang/noir/pull/6282)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Integrate databus in the private kernels
([#9028](https://github.com/AztecProtocol/aztec-packages/issues/9028))
([1798b1c](https://github.com/AztecProtocol/aztec-packages/commit/1798b1cc701824dd268ed0e49e592febf01a1687))
* Kind size checks (https://github.com/noir-lang/noir/pull/6137)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Make index in inbox global
([#9110](https://github.com/AztecProtocol/aztec-packages/issues/9110))
([375c017](https://github.com/AztecProtocol/aztec-packages/commit/375c017ac130a20f9cc20be11e5199327641013e)),
closes
[#9085](https://github.com/AztecProtocol/aztec-packages/issues/9085)
* Modify contract instance to include public keys
([#9153](https://github.com/AztecProtocol/aztec-packages/issues/9153))
([17c6127](https://github.com/AztecProtocol/aztec-packages/commit/17c612740dc3563321bf69c1760de1ef88b22124))
* Native testnet helper script
([#9260](https://github.com/AztecProtocol/aztec-packages/issues/9260))
([1613c0f](https://github.com/AztecProtocol/aztec-packages/commit/1613c0f0e13101bfa152a6a6fac3a07cf7604ef0))
* Native tmux-based network e2e
([#9036](https://github.com/AztecProtocol/aztec-packages/issues/9036))
([f9fc73a](https://github.com/AztecProtocol/aztec-packages/commit/f9fc73a40f5b9d11ad92a6cee3e29d3fcc80425e))
* New per-enqueued-call gas limit
([#9033](https://github.com/AztecProtocol/aztec-packages/issues/9033))
([6ef0895](https://github.com/AztecProtocol/aztec-packages/commit/6ef0895ed9788c533b0caf2d2c30839552dabbcc))
* New world state
([#8776](https://github.com/AztecProtocol/aztec-packages/issues/8776))
([41f3934](https://github.com/AztecProtocol/aztec-packages/commit/41f393443396cae77e09a09df07d42e6d5ff5618))
* Nomismatokopio
([#8940](https://github.com/AztecProtocol/aztec-packages/issues/8940))
([1f53957](https://github.com/AztecProtocol/aztec-packages/commit/1f53957ffea720fc008a80623d0fb1da8a3cb302))
* Optimize `Quoted::as_expr` by parsing just once
(https://github.com/noir-lang/noir/pull/6237)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Optimize reading a workspace's files
(https://github.com/noir-lang/noir/pull/6281)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Parameterize circuit epoch duration
([#9050](https://github.com/AztecProtocol/aztec-packages/issues/9050))
([1b902f6](https://github.com/AztecProtocol/aztec-packages/commit/1b902f663349198aa8f9b3a22663b5c8adc0d442))
* **perf:** Flamegraphs for test program execution benchmarks
(https://github.com/noir-lang/noir/pull/6253)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* **perf:** Follow array sets backwards in array set from get
optimization (https://github.com/noir-lang/noir/pull/6208)
([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
* Persistent storage edit for anvil node
([#9089](https://github.com/AztecProtocol/aztec-packages/issues/9089))
([9b72a69](https://github.com/AztecProtocol/aztec-packages/commit/9b72a69940d2d601256dbb88f59c39af2af0f182))
* Protocol contracts
([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025))
([f3bcff0](https://github.com/AztecProtocol/aztec-packages/commit/f3bcff0c0943d190261de366301ed8f9267543f3))
* Recover from '=' instead of ':' in struct constructor/pattern
(https://github.com/noir-lang/noir/pull/6236)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Remove byte decomposition in `compute_decomposition`
(https://github.com/noir-lang/noir/pull/6159)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Replace Zeromorph with Shplemini in ECCVM
([#9102](https://github.com/AztecProtocol/aztec-packages/issues/9102))
([c857cd9](https://github.com/AztecProtocol/aztec-packages/commit/c857cd9167f696fc237b64ff579952001eba7d40))
* Restore VK tree
([#9156](https://github.com/AztecProtocol/aztec-packages/issues/9156))
([440e729](https://github.com/AztecProtocol/aztec-packages/commit/440e729758c3be99558cd36d4af3f10c324debb7))
* Show LSP diagnostic related information
(https://github.com/noir-lang/noir/pull/6277)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Slightly improve "unexpected token" error message
(https://github.com/noir-lang/noir/pull/6279)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Stable deployments for spartan
([#9147](https://github.com/AztecProtocol/aztec-packages/issues/9147))
([3e1c02e](https://github.com/AztecProtocol/aztec-packages/commit/3e1c02efed2bc10b5f88f3017f9940eb68533510))
* Structured commit
([#9027](https://github.com/AztecProtocol/aztec-packages/issues/9027))
([26f406b](https://github.com/AztecProtocol/aztec-packages/commit/26f406b0591b3f88cb37c5e8f7cb3cbfc625315e))
* Sysstia
([#8941](https://github.com/AztecProtocol/aztec-packages/issues/8941))
([2da2fe2](https://github.com/AztecProtocol/aztec-packages/commit/2da2fe2655ad57ab2bc19d589768b2b84ee8e393))
* **test:** Fuzz poseidon hases against an external library
(https://github.com/noir-lang/noir/pull/6273)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* **test:** Fuzz test poseidon2 hash equivalence
(https://github.com/noir-lang/noir/pull/6265)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* **test:** Fuzz test stdlib hash functions
(https://github.com/noir-lang/noir/pull/6233)
([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
* **test:** Include the PoseidonHasher in the fuzzing
(https://github.com/noir-lang/noir/pull/6280)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Tracy time with instrumentation
([#9170](https://github.com/AztecProtocol/aztec-packages/issues/9170))
([1c008d9](https://github.com/AztecProtocol/aztec-packages/commit/1c008d9a2fad747142e8ca356d6c00cee1663f2c))
* Trait inheritance (https://github.com/noir-lang/noir/pull/6252)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Unrevert "feat: new per-enqueued-call gas limit"
([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140))
([1323a34](https://github.com/AztecProtocol/aztec-packages/commit/1323a34c50e7727435129aa31a05ae7bdfb0ca09))
* Use s3 cache in bootstrap fast
([#9111](https://github.com/AztecProtocol/aztec-packages/issues/9111))
([349f938](https://github.com/AztecProtocol/aztec-packages/commit/349f938601f7a4fdbdf83aea62c7b8c244bbe434))
* Visibility for struct fields
(https://github.com/noir-lang/noir/pull/6221)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* World State Re-orgs
([#9035](https://github.com/AztecProtocol/aztec-packages/issues/9035))
([04f4a7b](https://github.com/AztecProtocol/aztec-packages/commit/04f4a7b2ae141b7eee4464e8d2cc91460d0c650a))
* World state synchronizer reorgs
([#9091](https://github.com/AztecProtocol/aztec-packages/issues/9091))
([ba63b43](https://github.com/AztecProtocol/aztec-packages/commit/ba63b43c6e5c09ecda0ed94bdd3b875546400d27))
### Bug Fixes
* Accidental e2e inclusion
([6e651de](https://github.com/AztecProtocol/aztec-packages/commit/6e651de0d37b925900d2109a9c1b1f67f25005c1))
* Address inactive public key check in `verify_signature_noir`
(https://github.com/noir-lang/noir/pull/6270)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Allow passing rayon threads when building aztec images
([#9096](https://github.com/AztecProtocol/aztec-packages/issues/9096))
([05de539](https://github.com/AztecProtocol/aztec-packages/commit/05de539d3a1a9dbfb2885b5b0d6d06e6109bbc77))
* Assert block header matches
([#9172](https://github.com/AztecProtocol/aztec-packages/issues/9172))
([3e0504d](https://github.com/AztecProtocol/aztec-packages/commit/3e0504dc781878578d0e97450593f4628b6a57b0))
* Avoid huge compilation times in base rollup
([#9113](https://github.com/AztecProtocol/aztec-packages/issues/9113))
([6eb43b6](https://github.com/AztecProtocol/aztec-packages/commit/6eb43b64cb13d97ecf8f8025a6d7e622d81b5db6))
* Bb bootstrap_cache.sh
([#9254](https://github.com/AztecProtocol/aztec-packages/issues/9254))
([df37104](https://github.com/AztecProtocol/aztec-packages/commit/df3710477fc7d2e7c44e62b116bea74d4e14f930))
* Better handle async timings in test
([#9178](https://github.com/AztecProtocol/aztec-packages/issues/9178))
([fb35151](https://github.com/AztecProtocol/aztec-packages/commit/fb35151c0d5e08f56b263eb15e0ddfc1565d4b17))
* Buffer instanceof usage
([#9235](https://github.com/AztecProtocol/aztec-packages/issues/9235))
([8e66ef9](https://github.com/AztecProtocol/aztec-packages/commit/8e66ef97b133b3d57d5b3742e0acf2b3792433f7))
* Build error around bb config in cli cmd
([#9134](https://github.com/AztecProtocol/aztec-packages/issues/9134))
([a5b677c](https://github.com/AztecProtocol/aztec-packages/commit/a5b677ca4aec3ace39924869c9517a256749c588))
* Call correct method on fee juice contract
([#9137](https://github.com/AztecProtocol/aztec-packages/issues/9137))
([2dff976](https://github.com/AztecProtocol/aztec-packages/commit/2dff976202022cc474fdcc67bdcd3bc72e61dc70))
* Change tag attributes to require a ' prefix
(https://github.com/noir-lang/noir/pull/6235)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Check for Schnorr null signature
(https://github.com/noir-lang/noir/pull/6226)
([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
* **ci:** Don't report for now on kind-network-test
([#9163](https://github.com/AztecProtocol/aztec-packages/issues/9163))
([c59d693](https://github.com/AztecProtocol/aztec-packages/commit/c59d6936ea46296359abbd3cbf0823d44e64da90))
* Dockerized vk build
([#9078](https://github.com/AztecProtocol/aztec-packages/issues/9078))
([2aac1fb](https://github.com/AztecProtocol/aztec-packages/commit/2aac1fb78790eb4472529146ab5ef562abe1d0fc))
* Docs pdf generation
([#9114](https://github.com/AztecProtocol/aztec-packages/issues/9114))
([2f9c4e9](https://github.com/AztecProtocol/aztec-packages/commit/2f9c4e9883d3081fc9d6bf73bc2305ae197a61e8))
* Don't warn on unuse global if it has an abi annotation
(https://github.com/noir-lang/noir/pull/6258)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Don't warn on unused struct that has an abi annotation
(https://github.com/noir-lang/noir/pull/6254)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* E2e bot follows pending chain
([#9115](https://github.com/AztecProtocol/aztec-packages/issues/9115))
([9afd190](https://github.com/AztecProtocol/aztec-packages/commit/9afd190fc234b1df64b53293434f1a1ab5e0dc94))
* E2e-p2p attestation timeout
([#9154](https://github.com/AztecProtocol/aztec-packages/issues/9154))
([25bd47b](https://github.com/AztecProtocol/aztec-packages/commit/25bd47bb4faad24822d4671ee524fd6f1a50ff49))
* **frontend:** Do not warn when a nested struct is provided as input to
main (https://github.com/noir-lang/noir/pull/6239)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Handle dfg databus in SSA normalization
(https://github.com/noir-lang/noir/pull/6249)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Handle nested arrays in calldata
(https://github.com/noir-lang/noir/pull/6232)
([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
* Homogeneous input points for EC ADD
(https://github.com/noir-lang/noir/pull/6241)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Increase l1 propose gas estimate
([#9071](https://github.com/AztecProtocol/aztec-packages/issues/9071))
([9d28414](https://github.com/AztecProtocol/aztec-packages/commit/9d284140bd58a9485fdbc3db52c08496adf1f7d1))
* Integer division is not the inverse of integer multiplication
(https://github.com/noir-lang/noir/pull/6243)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* K8s peer discovery
([#9274](https://github.com/AztecProtocol/aztec-packages/issues/9274))
([61e4d12](https://github.com/AztecProtocol/aztec-packages/commit/61e4d1290a9d019f3a2c54d504d9560fead4c6fa))
* Limit number of bb.js threads to 32
([#9070](https://github.com/AztecProtocol/aztec-packages/issues/9070))
([97e4b9b](https://github.com/AztecProtocol/aztec-packages/commit/97e4b9b2e0d37575b6b5e4c7a22f85b60d1f418b))
* Limit number of threads
([#9135](https://github.com/AztecProtocol/aztec-packages/issues/9135))
([19d2620](https://github.com/AztecProtocol/aztec-packages/commit/19d2620e7536dfe99eaea901da647aaf78478f2e))
* Mac-build
([#9216](https://github.com/AztecProtocol/aztec-packages/issues/9216))
([80ea32c](https://github.com/AztecProtocol/aztec-packages/commit/80ea32cfda8c149980938382518c47a6da123e72))
* Make gate counting functions less confusing and avoid estimations
([#9046](https://github.com/AztecProtocol/aztec-packages/issues/9046))
([0bda0a4](https://github.com/AztecProtocol/aztec-packages/commit/0bda0a4d71ae0fb4352de0746f7d96b63b787888))
* Native_world_state_instance.ts
([#9136](https://github.com/AztecProtocol/aztec-packages/issues/9136))
([4a204c1](https://github.com/AztecProtocol/aztec-packages/commit/4a204c12c8dab688848a1aa2d65fcde7d3ee4982))
* Panic on composite types within databus
(https://github.com/noir-lang/noir/pull/6225)
([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
* Prevent compiler panic when popping from empty slices
(https://github.com/noir-lang/noir/pull/6274)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Prometheus metrics
([#9226](https://github.com/AztecProtocol/aztec-packages/issues/9226))
([9445a4f](https://github.com/AztecProtocol/aztec-packages/commit/9445a4fba8e3092c3948ffe9d5eaf5f679fce89c))
* Publish-aztec-packages.yml
([#9229](https://github.com/AztecProtocol/aztec-packages/issues/9229))
([4bfeb83](https://github.com/AztecProtocol/aztec-packages/commit/4bfeb830ffc421386f4f9f8b4a23e2bc7fbf832d)),
closes
[#9220](https://github.com/AztecProtocol/aztec-packages/issues/9220)
* Reduce SRS size back to normal
([#9098](https://github.com/AztecProtocol/aztec-packages/issues/9098))
([a306ea5](https://github.com/AztecProtocol/aztec-packages/commit/a306ea5ffeb13019427a96d8152e5642b717c5f6))
* Reject invalid expression with in CLI parser
(https://github.com/noir-lang/noir/pull/6287)
([70fb8fa](https://github.com/AztecProtocol/aztec-packages/commit/70fb8fa97ab0d2484cb49126271df7aa18432f3e))
* Release `master` dockerhub images
([#9117](https://github.com/AztecProtocol/aztec-packages/issues/9117))
([6662fba](https://github.com/AztecProtocol/aztec-packages/commit/6662fbae99808d6d4de9f39db6ef587bb455156c))
* Remove need for duplicate attributes on each function
([#9244](https://github.com/AztecProtocol/aztec-packages/issues/9244))
([ed933ee](https://github.com/AztecProtocol/aztec-packages/commit/ed933eefc2aab4b616dca94fee9a02837aec7fb9)),
closes
[#9243](https://github.com/AztecProtocol/aztec-packages/issues/9243)
* Revert "feat: new per-enqueued-call gas limit"
([#9139](https://github.com/AztecProtocol/aztec-packages/issues/9139))
([7677ca5](https://github.com/AztecProtocol/aztec-packages/commit/7677ca5d9280ac9615a92be36d1958960dbd7353))
* Revert "feat: use s3 cache in bootstrap fast"
([#9181](https://github.com/AztecProtocol/aztec-packages/issues/9181))
([7872d09](https://github.com/AztecProtocol/aztec-packages/commit/7872d092c359298273d7ab1fc23fa61ae1973f8b))
* Revert "fix: Revert "feat: use s3 cache in bootstrap fast""
([#9182](https://github.com/AztecProtocol/aztec-packages/issues/9182))
([ce3d08a](https://github.com/AztecProtocol/aztec-packages/commit/ce3d08a18684da9f5b1289a2b9bdf60a66342590))
* **s3-cache:** Link extracted preset-release-world-state
([#9252](https://github.com/AztecProtocol/aztec-packages/issues/9252))
([8b2d7d9](https://github.com/AztecProtocol/aztec-packages/commit/8b2d7d9c962c975592e17424f4d0b70f9ca7acd4))
* Setup fee juice for e2e tests
([#9094](https://github.com/AztecProtocol/aztec-packages/issues/9094))
([a8ec91a](https://github.com/AztecProtocol/aztec-packages/commit/a8ec91a32d8fee3d309c855ed9d43a6c025c487b))
* Spartan account pre-funding
([#9161](https://github.com/AztecProtocol/aztec-packages/issues/9161))
([f4754f7](https://github.com/AztecProtocol/aztec-packages/commit/f4754f7ea9587edbe8367c49539f65d25e251e23))
* Transaction bot proper configuration
([#9106](https://github.com/AztecProtocol/aztec-packages/issues/9106))
([666fc38](https://github.com/AztecProtocol/aztec-packages/commit/666fc382fba1235ec0bca9a6cd027734e49eb182))
* Unrevert "feat: trace AVM side effects per enqueued call""
([#9095](https://github.com/AztecProtocol/aztec-packages/issues/9095))
([72e4867](https://github.com/AztecProtocol/aztec-packages/commit/72e4867fc0c429563f7c54092470010d1e6553a9))
* Visibility for impl methods
(https://github.com/noir-lang/noir/pull/6261)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
### Miscellaneous
* Activate peer scoring for other p2p topics
([#9097](https://github.com/AztecProtocol/aztec-packages/issues/9097))
([18d24fb](https://github.com/AztecProtocol/aztec-packages/commit/18d24fbd1083c22507cd7b421976c7c63f11d140))
* Add regression test for
[#5756](https://github.com/AztecProtocol/aztec-packages/issues/5756)
(https://github.com/noir-lang/noir/pull/5770)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Add world_state_napi to bootstrap fast
([#9079](https://github.com/AztecProtocol/aztec-packages/issues/9079))
([e827056](https://github.com/AztecProtocol/aztec-packages/commit/e827056e652a4789c91a617587945d57163fa7ff))
* Added healthcheck and startup check
([#9112](https://github.com/AztecProtocol/aztec-packages/issues/9112))
([ffa012f](https://github.com/AztecProtocol/aztec-packages/commit/ffa012ffb1d0e72ddab68c066ca9e923bd1c0c2b))
* Adjust debug level of received attestations
([#9087](https://github.com/AztecProtocol/aztec-packages/issues/9087))
([eb67dd4](https://github.com/AztecProtocol/aztec-packages/commit/eb67dd4ab47755cd8e1445be3fb1b75a4d6c3f21))
* **avm:** Revert 9080 - re-introducing start/end gas constraining
([#9109](https://github.com/AztecProtocol/aztec-packages/issues/9109))
([763e9b8](https://github.com/AztecProtocol/aztec-packages/commit/763e9b8a98981545b68f96e5b49a0726fc3c80b3))
* **avm:** Type aliasing for VmPublicInputs
([#8884](https://github.com/AztecProtocol/aztec-packages/issues/8884))
([f3ed39b](https://github.com/AztecProtocol/aztec-packages/commit/f3ed39bf7be6f08bcfcabf6c04eb570f4d06ed27))
* **ci:** Disable gossip_network.test.ts
([#9165](https://github.com/AztecProtocol/aztec-packages/issues/9165))
([5e7ab1d](https://github.com/AztecProtocol/aztec-packages/commit/5e7ab1de0a9b4da56ff84381cf3dea44837bd79d))
* **ci:** Parallelise CI for acir-test flows
([#9238](https://github.com/AztecProtocol/aztec-packages/issues/9238))
([73a7c23](https://github.com/AztecProtocol/aztec-packages/commit/73a7c231193d56fdbf2e1160be5ea8d58f5596bb))
* **ci:** Parallelise noir-projects CI
([#9270](https://github.com/AztecProtocol/aztec-packages/issues/9270))
([44ad5e5](https://github.com/AztecProtocol/aztec-packages/commit/44ad5e595c09639eac0913be3b653d32eb4accac))
* **ci:** Try to offload compute burden when merging
([#9213](https://github.com/AztecProtocol/aztec-packages/issues/9213))
([c8dc016](https://github.com/AztecProtocol/aztec-packages/commit/c8dc016a2bfc5b41899c32e3bf2b2d3ffb855140))
* Configure trees instead of duplicating constants
([#9088](https://github.com/AztecProtocol/aztec-packages/issues/9088))
([c1150c9](https://github.com/AztecProtocol/aztec-packages/commit/c1150c9b28581985686b13ba97eb7f0066736652))
* Default logging level to debug if debug set
([#9173](https://github.com/AztecProtocol/aztec-packages/issues/9173))
([febf744](https://github.com/AztecProtocol/aztec-packages/commit/febf7449c80ffe44eaadb88c088e35fa419ed443))
* **deployments:** Native network test
([#9138](https://github.com/AztecProtocol/aztec-packages/issues/9138))
([975ea36](https://github.com/AztecProtocol/aztec-packages/commit/975ea3617d9cddc2d2c35aa56c8e7b1f5d5069ab))
* Different metrics values for production and local
([#9124](https://github.com/AztecProtocol/aztec-packages/issues/9124))
([6888d70](https://github.com/AztecProtocol/aztec-packages/commit/6888d70be014b4d541c1e584248ae6eca8562a04))
* Disable e2e-p2p completely
([#9219](https://github.com/AztecProtocol/aztec-packages/issues/9219))
([286d617](https://github.com/AztecProtocol/aztec-packages/commit/286d617e3f06395ee5c88339b8d57170aad00213))
* Disable flakey rediscovery.test.ts
([#9217](https://github.com/AztecProtocol/aztec-packages/issues/9217))
([14e73e2](https://github.com/AztecProtocol/aztec-packages/commit/14e73e29a784a3b6131b464b40058dcf8bb53a86))
* **docs:** Rewriting bbup script, refactoring bb readme for clarity
([#9073](https://github.com/AztecProtocol/aztec-packages/issues/9073))
([662b61e](https://github.com/AztecProtocol/aztec-packages/commit/662b61e4c20a2d4217980922d4578f4dfeacae6b))
* Eccvm transcript builder
([#9026](https://github.com/AztecProtocol/aztec-packages/issues/9026))
([d2c9ae2](https://github.com/AztecProtocol/aztec-packages/commit/d2c9ae2853bb75cd736583406a57e96645bd2e88))
* Expose util func to convert field compressed string back to string in
aztec js
([#9239](https://github.com/AztecProtocol/aztec-packages/issues/9239))
([ce7e687](https://github.com/AztecProtocol/aztec-packages/commit/ce7e687506104828ddc96f66fd30845bda6494fc)),
closes
[#9233](https://github.com/AztecProtocol/aztec-packages/issues/9233)
* Fix missing migrations to immutable contract fn interaction
([#9053](https://github.com/AztecProtocol/aztec-packages/issues/9053))
([41c496f](https://github.com/AztecProtocol/aztec-packages/commit/41c496f9271ebe3d53fbb6d988a7306617ee7e38))
* Format noir stuff
([#9202](https://github.com/AztecProtocol/aztec-packages/issues/9202))
([2b09709](https://github.com/AztecProtocol/aztec-packages/commit/2b09709932885b8a0de4bf2b91fb381d39baf6b2))
* Goodbye circleci
([#9259](https://github.com/AztecProtocol/aztec-packages/issues/9259))
([dab2a93](https://github.com/AztecProtocol/aztec-packages/commit/dab2a933128a3b42c6a62152a51a46c5e7a3d09d))
* Improve setup_local_k8s.sh to focus kind
([#9228](https://github.com/AztecProtocol/aztec-packages/issues/9228))
([8efdb47](https://github.com/AztecProtocol/aztec-packages/commit/8efdb474611730320ca2aadd87ff6238d464c2c9))
* Increase tx bot delay
([9e0ab97](https://github.com/AztecProtocol/aztec-packages/commit/9e0ab97194b8338e4b4292229c9bf911c7446dcc))
* Log revert reason on publish to L1
([#9067](https://github.com/AztecProtocol/aztec-packages/issues/9067))
([814b6d0](https://github.com/AztecProtocol/aztec-packages/commit/814b6d09d1e4750c5b3277cebde523f17af5f85e))
* Modify note processors and synchronizers to use complete address
([#9152](https://github.com/AztecProtocol/aztec-packages/issues/9152))
([730d90f](https://github.com/AztecProtocol/aztec-packages/commit/730d90fcfdc65c00a1867420fdc8211a72293cd9))
* Move contract stuff from types into circuits.js
([#9151](https://github.com/AztecProtocol/aztec-packages/issues/9151))
([d8131bc](https://github.com/AztecProtocol/aztec-packages/commit/d8131bc5c1b4d47d20c3312598296bfb89cecf11))
* Move public keys to protocol circuits
([#9074](https://github.com/AztecProtocol/aztec-packages/issues/9074))
([8adbdd5](https://github.com/AztecProtocol/aztec-packages/commit/8adbdd5827a81cf7b34bc06883367d0dc47a47a2))
* Offsite network stuff
([#9231](https://github.com/AztecProtocol/aztec-packages/issues/9231))
([155b40b](https://github.com/AztecProtocol/aztec-packages/commit/155b40b67616387f183dcb05d6ab08e9e4c3ab72))
* **p2p:** Refactor pools
([#9065](https://github.com/AztecProtocol/aztec-packages/issues/9065))
([b62235e](https://github.com/AztecProtocol/aztec-packages/commit/b62235ed75b55f79fd84a5ebf1a1f5af28fa289a))
* **p2p:** Store received epoch quotes
([#9064](https://github.com/AztecProtocol/aztec-packages/issues/9064))
([e3b467f](https://github.com/AztecProtocol/aztec-packages/commit/e3b467f70ca1d41bd27ac7231e257f1329ed0896))
* Pass by const reference
([#9083](https://github.com/AztecProtocol/aztec-packages/issues/9083))
([764bba4](https://github.com/AztecProtocol/aztec-packages/commit/764bba4dd8a016d45b201562ec82f9a12de65c2d))
* Pre-initialise validators in cluster
([#9048](https://github.com/AztecProtocol/aztec-packages/issues/9048))
([e2d32a1](https://github.com/AztecProtocol/aztec-packages/commit/e2d32a113ca279ee205a666c24061199e34e1e7b))
* Quieter cache-download.sh
([#9176](https://github.com/AztecProtocol/aztec-packages/issues/9176))
([b75d4c8](https://github.com/AztecProtocol/aztec-packages/commit/b75d4c85531ab149e142b79749eca9320baacf1a))
* Reenable sync test
([#9160](https://github.com/AztecProtocol/aztec-packages/issues/9160))
([a71642f](https://github.com/AztecProtocol/aztec-packages/commit/a71642f052e89f601c30f082b83c372d6e68f9ee))
* Regression test for
[#5462](https://github.com/AztecProtocol/aztec-packages/issues/5462)
(https://github.com/noir-lang/noir/pull/6286)
([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
* Remove AvmVerificationKeyData and tube specific types
([#8569](https://github.com/AztecProtocol/aztec-packages/issues/8569))
([da6c579](https://github.com/AztecProtocol/aztec-packages/commit/da6c579975112d8d629e64834465b6a52b04eb6a))
* Remove end-to-end from circleci
([#9116](https://github.com/AztecProtocol/aztec-packages/issues/9116))
([4d1f7d8](https://github.com/AztecProtocol/aztec-packages/commit/4d1f7d83f9d14b1df70a26c99f696aebd0416ebd))
* Remove keccak256 opcode from ACIR/Brillig
([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104))
([4c1163a](https://github.com/AztecProtocol/aztec-packages/commit/4c1163a9e9516d298e55421f1cf0ed81081151dd))
* Remove pedersen commitment
([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107))
([1823bde](https://github.com/AztecProtocol/aztec-packages/commit/1823bde2b486827f33a87899074594f811cfbef4))
* Remove pedersen hash opcode
([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245))
([1f0538f](https://github.com/AztecProtocol/aztec-packages/commit/1f0538f00cadcf4325d2aa17bdb098d11ca3840f))
* Rename some prover env vars
([#9032](https://github.com/AztecProtocol/aztec-packages/issues/9032))
([e27ead8](https://github.com/AztecProtocol/aztec-packages/commit/e27ead85403d3f21ebc406e7d1a7e18190085603))
* Replace relative paths to noir-protocol-circuits
([424afba](https://github.com/AztecProtocol/aztec-packages/commit/424afbae1b1d4a9a8e01dfe4cca141407bf1bc44))
* Replace relative paths to noir-protocol-circuits
([bef3907](https://github.com/AztecProtocol/aztec-packages/commit/bef39073e2a380bf7ae815053dc6d5e4665aa13a))
* Replace relative paths to noir-protocol-circuits
([1b21a31](https://github.com/AztecProtocol/aztec-packages/commit/1b21a317209be12453d805e29a3112e47cfcf394))
* Replace relative paths to noir-protocol-circuits
([5285348](https://github.com/AztecProtocol/aztec-packages/commit/52853488488b68dde602f9facb5c5d42d5609c8c))
* Replace relative paths to noir-protocol-circuits
([7934d39](https://github.com/AztecProtocol/aztec-packages/commit/7934d3946c856ecbc194be0e59f7a4023fdf66e2))
* Replace relative paths to noir-protocol-circuits
([b787722](https://github.com/AztecProtocol/aztec-packages/commit/b787722d72068160ca57440807edc1939dbb1cfe))
* Replace relative paths to noir-protocol-circuits
([21cb2b1](https://github.com/AztecProtocol/aztec-packages/commit/21cb2b1e68befc5c0cbb051d4521ea39b10cfb48))
* Replace relative paths to noir-protocol-circuits
([facf462](https://github.com/AztecProtocol/aztec-packages/commit/facf4625e7bc4d5506464f4e1d331d1b6ad48bc8))
* Replace relative paths to noir-protocol-circuits
([45a72af](https://github.com/AztecProtocol/aztec-packages/commit/45a72afac98b3be090cf517aaa8948d72015462f))
* Reproduce AVM ecadd bug
([#9019](https://github.com/AztecProtocol/aztec-packages/issues/9019))
([757ccef](https://github.com/AztecProtocol/aztec-packages/commit/757ccefd280a0798d1f6fc5cb62efafe86764bee))
* Revert "feat(avm): constrain start and end l2/da gas
([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031))"
([#9080](https://github.com/AztecProtocol/aztec-packages/issues/9080))
([07e4c95](https://github.com/AztecProtocol/aztec-packages/commit/07e4c956494154685970849bc4dda60c25af31bc))
* Revert deletion of the old bbup
([#9146](https://github.com/AztecProtocol/aztec-packages/issues/9146))
([3138078](https://github.com/AztecProtocol/aztec-packages/commit/3138078f0062d8426b3c45ac47646169317ab795))
* Script for deploying the spartan network
([#9167](https://github.com/AztecProtocol/aztec-packages/issues/9167))
([4660cec](https://github.com/AztecProtocol/aztec-packages/commit/4660cec92802d0e165a2a1ddff08c6756348b527))
* Swap `pub` and `unconstrained` in function signatures
([#9237](https://github.com/AztecProtocol/aztec-packages/issues/9237))
([1c7e627](https://github.com/AztecProtocol/aztec-packages/commit/1c7e627e28eeabe0cbf9ccae45e107d66b0953b0))
* Update palla/update-env-vars-prover to add new env var to spartan
([#9069](https://github.com/AztecProtocol/aztec-packages/issues/9069))
([077a01c](https://github.com/AztecProtocol/aztec-packages/commit/077a01c9a10d5a30c85e881d4a786eed7e25c492))
* Update validator management policy to be parallel
([#9086](https://github.com/AztecProtocol/aztec-packages/issues/9086))
([f8267f2](https://github.com/AztecProtocol/aztec-packages/commit/f8267f292b9aabfa29e3e056cb42f56d5ad0f163))
* Wire bb skip cleanup for bb prover
([#9100](https://github.com/AztecProtocol/aztec-packages/issues/9100))
([bba5674](https://github.com/AztecProtocol/aztec-packages/commit/bba56743ece19986f8259c4cf5bfdd7573207054))
### Documentation
* Initial pass on node guide
([#9192](https://github.com/AztecProtocol/aztec-packages/issues/9192))
([0fa1423](https://github.com/AztecProtocol/aztec-packages/commit/0fa14238fa83e8ad3939db8d4afd664e179fa887))
barretenberg: 0.58.0
##
[0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.57.0...barretenberg-v0.58.0)
(2024-10-18)
### ⚠ BREAKING CHANGES
* remove pedersen commitment
([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107))
* remove pedersen hash opcode
([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245))
* Brillig and AVM default all uninitialized memory cells to Field 0
([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057))
* **avm:** remove tags from wire format
([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198))
* remove keccak256 opcode from ACIR/Brillig
([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104))
* **avm:** more instr wire format takes u16
([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174))
* Brillig with a stack and conditional inlining
([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989))
* unrevert "feat: new per-enqueued-call gas limit"
([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140))
### Features
* **avm:** Codegen recursive_verifier.cpp
([#9204](https://github.com/AztecProtocol/aztec-packages/issues/9204))
([2592e50](https://github.com/AztecProtocol/aztec-packages/commit/2592e50b2bd9e76d35a3c9caac4d7042fe26b9b6)),
closes
[#8849](https://github.com/AztecProtocol/aztec-packages/issues/8849)
* **avm:** Constrain start and end l2/da gas
([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031))
([308c03b](https://github.com/AztecProtocol/aztec-packages/commit/308c03b9ad45001570e6232f88403de8cc7d3cfb)),
closes
[#9001](https://github.com/AztecProtocol/aztec-packages/issues/9001)
* **avm:** More instr wire format takes u16
([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174))
([3a01ad9](https://github.com/AztecProtocol/aztec-packages/commit/3a01ad93e21e9e6cd27b7a2a4c1e2c9f24d6363e))
* **avm:** Remove tags from wire format
([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198))
([68a7326](https://github.com/AztecProtocol/aztec-packages/commit/68a7326d9f2d4bd891acac12950289d6e9fbe617))
* Brillig and AVM default all uninitialized memory cells to Field 0
([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057))
([5861d4e](https://github.com/AztecProtocol/aztec-packages/commit/5861d4e5e8a72161dac910e0bc8e635e0d332793))
* Brillig with a stack and conditional inlining
([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989))
([409b7b8](https://github.com/AztecProtocol/aztec-packages/commit/409b7b8c6b43a91fc1b5be48aee0174d56d914d9))
* Browser tests for UltraHonk
([#9047](https://github.com/AztecProtocol/aztec-packages/issues/9047))
([f0d45dd](https://github.com/AztecProtocol/aztec-packages/commit/f0d45dd8d0c00707cd18989c3a45ff0c3cbc92a6))
* Integrate databus in the private kernels
([#9028](https://github.com/AztecProtocol/aztec-packages/issues/9028))
([1798b1c](https://github.com/AztecProtocol/aztec-packages/commit/1798b1cc701824dd268ed0e49e592febf01a1687))
* Modify contract instance to include public keys
([#9153](https://github.com/AztecProtocol/aztec-packages/issues/9153))
([17c6127](https://github.com/AztecProtocol/aztec-packages/commit/17c612740dc3563321bf69c1760de1ef88b22124))
* New per-enqueued-call gas limit
([#9033](https://github.com/AztecProtocol/aztec-packages/issues/9033))
([6ef0895](https://github.com/AztecProtocol/aztec-packages/commit/6ef0895ed9788c533b0caf2d2c30839552dabbcc))
* New world state
([#8776](https://github.com/AztecProtocol/aztec-packages/issues/8776))
([41f3934](https://github.com/AztecProtocol/aztec-packages/commit/41f393443396cae77e09a09df07d42e6d5ff5618))
* Replace Zeromorph with Shplemini in ECCVM
([#9102](https://github.com/AztecProtocol/aztec-packages/issues/9102))
([c857cd9](https://github.com/AztecProtocol/aztec-packages/commit/c857cd9167f696fc237b64ff579952001eba7d40))
* Structured commit
([#9027](https://github.com/AztecProtocol/aztec-packages/issues/9027))
([26f406b](https://github.com/AztecProtocol/aztec-packages/commit/26f406b0591b3f88cb37c5e8f7cb3cbfc625315e))
* Tracy time with instrumentation
([#9170](https://github.com/AztecProtocol/aztec-packages/issues/9170))
([1c008d9](https://github.com/AztecProtocol/aztec-packages/commit/1c008d9a2fad747142e8ca356d6c00cee1663f2c))
* Unrevert "feat: new per-enqueued-call gas limit"
([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140))
([1323a34](https://github.com/AztecProtocol/aztec-packages/commit/1323a34c50e7727435129aa31a05ae7bdfb0ca09))
* Use s3 cache in bootstrap fast
([#9111](https://github.com/AztecProtocol/aztec-packages/issues/9111))
([349f938](https://github.com/AztecProtocol/aztec-packages/commit/349f938601f7a4fdbdf83aea62c7b8c244bbe434))
* World State Re-orgs
([#9035](https://github.com/AztecProtocol/aztec-packages/issues/9035))
([04f4a7b](https://github.com/AztecProtocol/aztec-packages/commit/04f4a7b2ae141b7eee4464e8d2cc91460d0c650a))
### Bug Fixes
* Bb bootstrap_cache.sh
([#9254](https://github.com/AztecProtocol/aztec-packages/issues/9254))
([df37104](https://github.com/AztecProtocol/aztec-packages/commit/df3710477fc7d2e7c44e62b116bea74d4e14f930))
* Limit number of bb.js threads to 32
([#9070](https://github.com/AztecProtocol/aztec-packages/issues/9070))
([97e4b9b](https://github.com/AztecProtocol/aztec-packages/commit/97e4b9b2e0d37575b6b5e4c7a22f85b60d1f418b))
* Mac-build
([#9216](https://github.com/AztecProtocol/aztec-packages/issues/9216))
([80ea32c](https://github.com/AztecProtocol/aztec-packages/commit/80ea32cfda8c149980938382518c47a6da123e72))
* Make gate counting functions less confusing and avoid estimations
([#9046](https://github.com/AztecProtocol/aztec-packages/issues/9046))
([0bda0a4](https://github.com/AztecProtocol/aztec-packages/commit/0bda0a4d71ae0fb4352de0746f7d96b63b787888))
* Reduce SRS size back to normal
([#9098](https://github.com/AztecProtocol/aztec-packages/issues/9098))
([a306ea5](https://github.com/AztecProtocol/aztec-packages/commit/a306ea5ffeb13019427a96d8152e5642b717c5f6))
* Revert "feat: new per-enqueued-call gas limit"
([#9139](https://github.com/AztecProtocol/aztec-packages/issues/9139))
([7677ca5](https://github.com/AztecProtocol/aztec-packages/commit/7677ca5d9280ac9615a92be36d1958960dbd7353))
* Revert "feat: use s3 cache in bootstrap fast"
([#9181](https://github.com/AztecProtocol/aztec-packages/issues/9181))
([7872d09](https://github.com/AztecProtocol/aztec-packages/commit/7872d092c359298273d7ab1fc23fa61ae1973f8b))
* Revert "fix: Revert "feat: use s3 cache in bootstrap fast""
([#9182](https://github.com/AztecProtocol/aztec-packages/issues/9182))
([ce3d08a](https://github.com/AztecProtocol/aztec-packages/commit/ce3d08a18684da9f5b1289a2b9bdf60a66342590))
* **s3-cache:** Link extracted preset-release-world-state
([#9252](https://github.com/AztecProtocol/aztec-packages/issues/9252))
([8b2d7d9](https://github.com/AztecProtocol/aztec-packages/commit/8b2d7d9c962c975592e17424f4d0b70f9ca7acd4))
### Miscellaneous
* Add world_state_napi to bootstrap fast
([#9079](https://github.com/AztecProtocol/aztec-packages/issues/9079))
([e827056](https://github.com/AztecProtocol/aztec-packages/commit/e827056e652a4789c91a617587945d57163fa7ff))
* **avm:** Revert 9080 - re-introducing start/end gas constraining
([#9109](https://github.com/AztecProtocol/aztec-packages/issues/9109))
([763e9b8](https://github.com/AztecProtocol/aztec-packages/commit/763e9b8a98981545b68f96e5b49a0726fc3c80b3))
* **avm:** Type aliasing for VmPublicInputs
([#8884](https://github.com/AztecProtocol/aztec-packages/issues/8884))
([f3ed39b](https://github.com/AztecProtocol/aztec-packages/commit/f3ed39bf7be6f08bcfcabf6c04eb570f4d06ed27))
* **ci:** Parallelise CI for acir-test flows
([#9238](https://github.com/AztecProtocol/aztec-packages/issues/9238))
([73a7c23](https://github.com/AztecProtocol/aztec-packages/commit/73a7c231193d56fdbf2e1160be5ea8d58f5596bb))
* Configure trees instead of duplicating constants
([#9088](https://github.com/AztecProtocol/aztec-packages/issues/9088))
([c1150c9](https://github.com/AztecProtocol/aztec-packages/commit/c1150c9b28581985686b13ba97eb7f0066736652))
* **docs:** Rewriting bbup script, refactoring bb readme for clarity
([#9073](https://github.com/AztecProtocol/aztec-packages/issues/9073))
([662b61e](https://github.com/AztecProtocol/aztec-packages/commit/662b61e4c20a2d4217980922d4578f4dfeacae6b))
* Eccvm transcript builder
([#9026](https://github.com/AztecProtocol/aztec-packages/issues/9026))
([d2c9ae2](https://github.com/AztecProtocol/aztec-packages/commit/d2c9ae2853bb75cd736583406a57e96645bd2e88))
* Pass by const reference
([#9083](https://github.com/AztecProtocol/aztec-packages/issues/9083))
([764bba4](https://github.com/AztecProtocol/aztec-packages/commit/764bba4dd8a016d45b201562ec82f9a12de65c2d))
* Remove keccak256 opcode from ACIR/Brillig
([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104))
([4c1163a](https://github.com/AztecProtocol/aztec-packages/commit/4c1163a9e9516d298e55421f1cf0ed81081151dd))
* Remove pedersen commitment
([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107))
([1823bde](https://github.com/AztecProtocol/aztec-packages/commit/1823bde2b486827f33a87899074594f811cfbef4))
* Remove pedersen hash opcode
([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245))
([1f0538f](https://github.com/AztecProtocol/aztec-packages/commit/1f0538f00cadcf4325d2aa17bdb098d11ca3840f))
* Revert "feat(avm): constrain start and end l2/da gas
([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031))"
([#9080](https://github.com/AztecProtocol/aztec-packages/issues/9080))
([07e4c95](https://github.com/AztecProtocol/aztec-packages/commit/07e4c956494154685970849bc4dda60c25af31bc))
* Revert deletion of the old bbup
([#9146](https://github.com/AztecProtocol/aztec-packages/issues/9146))
([3138078](https://github.com/AztecProtocol/aztec-packages/commit/3138078f0062d8426b3c45ac47646169317ab795))
---
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 | 201 ++++++++++++++++++++++++++++++++
barretenberg/CHANGELOG.md | 64 ++++++++++
barretenberg/cpp/CMakeLists.txt | 2 +-
barretenberg/ts/CHANGELOG.md | 18 +++
barretenberg/ts/package.json | 2 +-
yarn-project/aztec/CHANGELOG.md | 21 ++++
yarn-project/aztec/package.json | 2 +-
8 files changed, 311 insertions(+), 7 deletions(-)
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index bc97e0e138e..7ceef53c30a 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,7 +1,7 @@
{
- ".": "0.57.0",
+ ".": "0.58.0",
"yarn-project/cli": "0.35.1",
- "yarn-project/aztec": "0.57.0",
- "barretenberg": "0.57.0",
- "barretenberg/ts": "0.57.0"
+ "yarn-project/aztec": "0.58.0",
+ "barretenberg": "0.58.0",
+ "barretenberg/ts": "0.58.0"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 777f615af82..1334ab8b765 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,206 @@
# Changelog
+## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.57.0...aztec-packages-v0.58.0) (2024-10-18)
+
+
+### ⚠ BREAKING CHANGES
+
+* remove pedersen commitment ([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107))
+* remove pedersen hash opcode ([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245))
+* Brillig and AVM default all uninitialized memory cells to Field 0 ([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057))
+* Integer division is not the inverse of integer multiplication (https://github.com/noir-lang/noir/pull/6243)
+* kind size checks (https://github.com/noir-lang/noir/pull/6137)
+* Change tag attributes to require a ' prefix (https://github.com/noir-lang/noir/pull/6235)
+* **avm:** remove tags from wire format ([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198))
+* remove keccak256 opcode from ACIR/Brillig ([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104))
+* **avm:** more instr wire format takes u16 ([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174))
+* Brillig with a stack and conditional inlining ([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989))
+* unrevert "feat: new per-enqueued-call gas limit" ([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140))
+* protocol contracts ([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025))
+
+### Features
+
+* Add `checked_transmute` (https://github.com/noir-lang/noir/pull/6262) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Add insturmentation to attestation and epoch quote mem pools ([#9055](https://github.com/AztecProtocol/aztec-packages/issues/9055)) ([7dfa295](https://github.com/AztecProtocol/aztec-packages/commit/7dfa2951d4116b104744704901d143b55dd275eb))
+* Add more `Type` and `UnresolvedType` methods (https://github.com/noir-lang/noir/pull/5994) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
+* Add sequencer address to metrics ([#9145](https://github.com/AztecProtocol/aztec-packages/issues/9145)) ([c33d38b](https://github.com/AztecProtocol/aztec-packages/commit/c33d38b68a8c109e138a2809b530f7fdb1abb122))
+* Add validator address to logs ([#9143](https://github.com/AztecProtocol/aztec-packages/issues/9143)) ([e245f83](https://github.com/AztecProtocol/aztec-packages/commit/e245f833e56b05cf11850cb8537d9dbba01de746))
+* Allow `unconstrained` after visibility (https://github.com/noir-lang/noir/pull/6246) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* **avm:** Codegen recursive_verifier.cpp ([#9204](https://github.com/AztecProtocol/aztec-packages/issues/9204)) ([2592e50](https://github.com/AztecProtocol/aztec-packages/commit/2592e50b2bd9e76d35a3c9caac4d7042fe26b9b6)), closes [#8849](https://github.com/AztecProtocol/aztec-packages/issues/8849)
+* **avm:** Constrain start and end l2/da gas ([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031)) ([308c03b](https://github.com/AztecProtocol/aztec-packages/commit/308c03b9ad45001570e6232f88403de8cc7d3cfb)), closes [#9001](https://github.com/AztecProtocol/aztec-packages/issues/9001)
+* **avm:** More instr wire format takes u16 ([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174)) ([3a01ad9](https://github.com/AztecProtocol/aztec-packages/commit/3a01ad93e21e9e6cd27b7a2a4c1e2c9f24d6363e))
+* **avm:** Remove tags from wire format ([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198)) ([68a7326](https://github.com/AztecProtocol/aztec-packages/commit/68a7326d9f2d4bd891acac12950289d6e9fbe617))
+* Better tracing/metrics in validator and archiver ([#9108](https://github.com/AztecProtocol/aztec-packages/issues/9108)) ([1801f5b](https://github.com/AztecProtocol/aztec-packages/commit/1801f5b49fb3b153817a1596c6fd568f1c762fe5))
+* Brillig and AVM default all uninitialized memory cells to Field 0 ([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057)) ([5861d4e](https://github.com/AztecProtocol/aztec-packages/commit/5861d4e5e8a72161dac910e0bc8e635e0d332793))
+* Brillig with a stack and conditional inlining ([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989)) ([409b7b8](https://github.com/AztecProtocol/aztec-packages/commit/409b7b8c6b43a91fc1b5be48aee0174d56d914d9))
+* Browser tests for UltraHonk ([#9047](https://github.com/AztecProtocol/aztec-packages/issues/9047)) ([f0d45dd](https://github.com/AztecProtocol/aztec-packages/commit/f0d45dd8d0c00707cd18989c3a45ff0c3cbc92a6))
+* Chaos mesh ([#9196](https://github.com/AztecProtocol/aztec-packages/issues/9196)) ([134bef8](https://github.com/AztecProtocol/aztec-packages/commit/134bef8c3820fbf8ed08c7b44cbf5636d9342d99))
+* Docker_fast.sh ([#9273](https://github.com/AztecProtocol/aztec-packages/issues/9273)) ([57e792e](https://github.com/AztecProtocol/aztec-packages/commit/57e792e6baaa2dfaef7af4c84d4ab75804c9d3de))
+* Don't crash LSP when there are errors resolving the workspace (https://github.com/noir-lang/noir/pull/6257) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Don't suggest private struct fields in LSP (https://github.com/noir-lang/noir/pull/6256) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Drop epoch duration / block times ([#9149](https://github.com/AztecProtocol/aztec-packages/issues/9149)) ([c3e859b](https://github.com/AztecProtocol/aztec-packages/commit/c3e859b86ce66d42ed04dfd1b3d82995490f74ae))
+* Externally accessible spartan deployment ([#9171](https://github.com/AztecProtocol/aztec-packages/issues/9171)) ([26edb4d](https://github.com/AztecProtocol/aztec-packages/commit/26edb4dd0b47df5d079fa8af7d20adef26da8ad7))
+* Fix encoding of public keys ([#9158](https://github.com/AztecProtocol/aztec-packages/issues/9158)) ([35c66c9](https://github.com/AztecProtocol/aztec-packages/commit/35c66c9875c6515d719ff4633236e4e11d1b54a1))
+* Handwritten parser (https://github.com/noir-lang/noir/pull/6180) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
+* **improve:** Remove scan through globals (https://github.com/noir-lang/noir/pull/6282) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Integrate databus in the private kernels ([#9028](https://github.com/AztecProtocol/aztec-packages/issues/9028)) ([1798b1c](https://github.com/AztecProtocol/aztec-packages/commit/1798b1cc701824dd268ed0e49e592febf01a1687))
+* Kind size checks (https://github.com/noir-lang/noir/pull/6137) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Make index in inbox global ([#9110](https://github.com/AztecProtocol/aztec-packages/issues/9110)) ([375c017](https://github.com/AztecProtocol/aztec-packages/commit/375c017ac130a20f9cc20be11e5199327641013e)), closes [#9085](https://github.com/AztecProtocol/aztec-packages/issues/9085)
+* Modify contract instance to include public keys ([#9153](https://github.com/AztecProtocol/aztec-packages/issues/9153)) ([17c6127](https://github.com/AztecProtocol/aztec-packages/commit/17c612740dc3563321bf69c1760de1ef88b22124))
+* Native testnet helper script ([#9260](https://github.com/AztecProtocol/aztec-packages/issues/9260)) ([1613c0f](https://github.com/AztecProtocol/aztec-packages/commit/1613c0f0e13101bfa152a6a6fac3a07cf7604ef0))
+* Native tmux-based network e2e ([#9036](https://github.com/AztecProtocol/aztec-packages/issues/9036)) ([f9fc73a](https://github.com/AztecProtocol/aztec-packages/commit/f9fc73a40f5b9d11ad92a6cee3e29d3fcc80425e))
+* New per-enqueued-call gas limit ([#9033](https://github.com/AztecProtocol/aztec-packages/issues/9033)) ([6ef0895](https://github.com/AztecProtocol/aztec-packages/commit/6ef0895ed9788c533b0caf2d2c30839552dabbcc))
+* New world state ([#8776](https://github.com/AztecProtocol/aztec-packages/issues/8776)) ([41f3934](https://github.com/AztecProtocol/aztec-packages/commit/41f393443396cae77e09a09df07d42e6d5ff5618))
+* Nomismatokopio ([#8940](https://github.com/AztecProtocol/aztec-packages/issues/8940)) ([1f53957](https://github.com/AztecProtocol/aztec-packages/commit/1f53957ffea720fc008a80623d0fb1da8a3cb302))
+* Optimize `Quoted::as_expr` by parsing just once (https://github.com/noir-lang/noir/pull/6237) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Optimize reading a workspace's files (https://github.com/noir-lang/noir/pull/6281) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Parameterize circuit epoch duration ([#9050](https://github.com/AztecProtocol/aztec-packages/issues/9050)) ([1b902f6](https://github.com/AztecProtocol/aztec-packages/commit/1b902f663349198aa8f9b3a22663b5c8adc0d442))
+* **perf:** Flamegraphs for test program execution benchmarks (https://github.com/noir-lang/noir/pull/6253) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* **perf:** Follow array sets backwards in array set from get optimization (https://github.com/noir-lang/noir/pull/6208) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
+* Persistent storage edit for anvil node ([#9089](https://github.com/AztecProtocol/aztec-packages/issues/9089)) ([9b72a69](https://github.com/AztecProtocol/aztec-packages/commit/9b72a69940d2d601256dbb88f59c39af2af0f182))
+* Protocol contracts ([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025)) ([f3bcff0](https://github.com/AztecProtocol/aztec-packages/commit/f3bcff0c0943d190261de366301ed8f9267543f3))
+* Recover from '=' instead of ':' in struct constructor/pattern (https://github.com/noir-lang/noir/pull/6236) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Remove byte decomposition in `compute_decomposition` (https://github.com/noir-lang/noir/pull/6159) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Replace Zeromorph with Shplemini in ECCVM ([#9102](https://github.com/AztecProtocol/aztec-packages/issues/9102)) ([c857cd9](https://github.com/AztecProtocol/aztec-packages/commit/c857cd9167f696fc237b64ff579952001eba7d40))
+* Restore VK tree ([#9156](https://github.com/AztecProtocol/aztec-packages/issues/9156)) ([440e729](https://github.com/AztecProtocol/aztec-packages/commit/440e729758c3be99558cd36d4af3f10c324debb7))
+* Show LSP diagnostic related information (https://github.com/noir-lang/noir/pull/6277) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Slightly improve "unexpected token" error message (https://github.com/noir-lang/noir/pull/6279) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Stable deployments for spartan ([#9147](https://github.com/AztecProtocol/aztec-packages/issues/9147)) ([3e1c02e](https://github.com/AztecProtocol/aztec-packages/commit/3e1c02efed2bc10b5f88f3017f9940eb68533510))
+* Structured commit ([#9027](https://github.com/AztecProtocol/aztec-packages/issues/9027)) ([26f406b](https://github.com/AztecProtocol/aztec-packages/commit/26f406b0591b3f88cb37c5e8f7cb3cbfc625315e))
+* Sysstia ([#8941](https://github.com/AztecProtocol/aztec-packages/issues/8941)) ([2da2fe2](https://github.com/AztecProtocol/aztec-packages/commit/2da2fe2655ad57ab2bc19d589768b2b84ee8e393))
+* **test:** Fuzz poseidon hases against an external library (https://github.com/noir-lang/noir/pull/6273) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* **test:** Fuzz test poseidon2 hash equivalence (https://github.com/noir-lang/noir/pull/6265) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* **test:** Fuzz test stdlib hash functions (https://github.com/noir-lang/noir/pull/6233) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
+* **test:** Include the PoseidonHasher in the fuzzing (https://github.com/noir-lang/noir/pull/6280) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Tracy time with instrumentation ([#9170](https://github.com/AztecProtocol/aztec-packages/issues/9170)) ([1c008d9](https://github.com/AztecProtocol/aztec-packages/commit/1c008d9a2fad747142e8ca356d6c00cee1663f2c))
+* Trait inheritance (https://github.com/noir-lang/noir/pull/6252) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Unrevert "feat: new per-enqueued-call gas limit" ([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140)) ([1323a34](https://github.com/AztecProtocol/aztec-packages/commit/1323a34c50e7727435129aa31a05ae7bdfb0ca09))
+* Use s3 cache in bootstrap fast ([#9111](https://github.com/AztecProtocol/aztec-packages/issues/9111)) ([349f938](https://github.com/AztecProtocol/aztec-packages/commit/349f938601f7a4fdbdf83aea62c7b8c244bbe434))
+* Visibility for struct fields (https://github.com/noir-lang/noir/pull/6221) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* World State Re-orgs ([#9035](https://github.com/AztecProtocol/aztec-packages/issues/9035)) ([04f4a7b](https://github.com/AztecProtocol/aztec-packages/commit/04f4a7b2ae141b7eee4464e8d2cc91460d0c650a))
+* World state synchronizer reorgs ([#9091](https://github.com/AztecProtocol/aztec-packages/issues/9091)) ([ba63b43](https://github.com/AztecProtocol/aztec-packages/commit/ba63b43c6e5c09ecda0ed94bdd3b875546400d27))
+
+
+### Bug Fixes
+
+* Accidental e2e inclusion ([6e651de](https://github.com/AztecProtocol/aztec-packages/commit/6e651de0d37b925900d2109a9c1b1f67f25005c1))
+* Address inactive public key check in `verify_signature_noir` (https://github.com/noir-lang/noir/pull/6270) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Allow passing rayon threads when building aztec images ([#9096](https://github.com/AztecProtocol/aztec-packages/issues/9096)) ([05de539](https://github.com/AztecProtocol/aztec-packages/commit/05de539d3a1a9dbfb2885b5b0d6d06e6109bbc77))
+* Assert block header matches ([#9172](https://github.com/AztecProtocol/aztec-packages/issues/9172)) ([3e0504d](https://github.com/AztecProtocol/aztec-packages/commit/3e0504dc781878578d0e97450593f4628b6a57b0))
+* Avoid huge compilation times in base rollup ([#9113](https://github.com/AztecProtocol/aztec-packages/issues/9113)) ([6eb43b6](https://github.com/AztecProtocol/aztec-packages/commit/6eb43b64cb13d97ecf8f8025a6d7e622d81b5db6))
+* Bb bootstrap_cache.sh ([#9254](https://github.com/AztecProtocol/aztec-packages/issues/9254)) ([df37104](https://github.com/AztecProtocol/aztec-packages/commit/df3710477fc7d2e7c44e62b116bea74d4e14f930))
+* Better handle async timings in test ([#9178](https://github.com/AztecProtocol/aztec-packages/issues/9178)) ([fb35151](https://github.com/AztecProtocol/aztec-packages/commit/fb35151c0d5e08f56b263eb15e0ddfc1565d4b17))
+* Buffer instanceof usage ([#9235](https://github.com/AztecProtocol/aztec-packages/issues/9235)) ([8e66ef9](https://github.com/AztecProtocol/aztec-packages/commit/8e66ef97b133b3d57d5b3742e0acf2b3792433f7))
+* Build error around bb config in cli cmd ([#9134](https://github.com/AztecProtocol/aztec-packages/issues/9134)) ([a5b677c](https://github.com/AztecProtocol/aztec-packages/commit/a5b677ca4aec3ace39924869c9517a256749c588))
+* Call correct method on fee juice contract ([#9137](https://github.com/AztecProtocol/aztec-packages/issues/9137)) ([2dff976](https://github.com/AztecProtocol/aztec-packages/commit/2dff976202022cc474fdcc67bdcd3bc72e61dc70))
+* Change tag attributes to require a ' prefix (https://github.com/noir-lang/noir/pull/6235) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Check for Schnorr null signature (https://github.com/noir-lang/noir/pull/6226) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
+* **ci:** Don't report for now on kind-network-test ([#9163](https://github.com/AztecProtocol/aztec-packages/issues/9163)) ([c59d693](https://github.com/AztecProtocol/aztec-packages/commit/c59d6936ea46296359abbd3cbf0823d44e64da90))
+* Dockerized vk build ([#9078](https://github.com/AztecProtocol/aztec-packages/issues/9078)) ([2aac1fb](https://github.com/AztecProtocol/aztec-packages/commit/2aac1fb78790eb4472529146ab5ef562abe1d0fc))
+* Docs pdf generation ([#9114](https://github.com/AztecProtocol/aztec-packages/issues/9114)) ([2f9c4e9](https://github.com/AztecProtocol/aztec-packages/commit/2f9c4e9883d3081fc9d6bf73bc2305ae197a61e8))
+* Don't warn on unuse global if it has an abi annotation (https://github.com/noir-lang/noir/pull/6258) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Don't warn on unused struct that has an abi annotation (https://github.com/noir-lang/noir/pull/6254) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* E2e bot follows pending chain ([#9115](https://github.com/AztecProtocol/aztec-packages/issues/9115)) ([9afd190](https://github.com/AztecProtocol/aztec-packages/commit/9afd190fc234b1df64b53293434f1a1ab5e0dc94))
+* E2e-p2p attestation timeout ([#9154](https://github.com/AztecProtocol/aztec-packages/issues/9154)) ([25bd47b](https://github.com/AztecProtocol/aztec-packages/commit/25bd47bb4faad24822d4671ee524fd6f1a50ff49))
+* **frontend:** Do not warn when a nested struct is provided as input to main (https://github.com/noir-lang/noir/pull/6239) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Handle dfg databus in SSA normalization (https://github.com/noir-lang/noir/pull/6249) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Handle nested arrays in calldata (https://github.com/noir-lang/noir/pull/6232) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
+* Homogeneous input points for EC ADD (https://github.com/noir-lang/noir/pull/6241) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Increase l1 propose gas estimate ([#9071](https://github.com/AztecProtocol/aztec-packages/issues/9071)) ([9d28414](https://github.com/AztecProtocol/aztec-packages/commit/9d284140bd58a9485fdbc3db52c08496adf1f7d1))
+* Integer division is not the inverse of integer multiplication (https://github.com/noir-lang/noir/pull/6243) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* K8s peer discovery ([#9274](https://github.com/AztecProtocol/aztec-packages/issues/9274)) ([61e4d12](https://github.com/AztecProtocol/aztec-packages/commit/61e4d1290a9d019f3a2c54d504d9560fead4c6fa))
+* Limit number of bb.js threads to 32 ([#9070](https://github.com/AztecProtocol/aztec-packages/issues/9070)) ([97e4b9b](https://github.com/AztecProtocol/aztec-packages/commit/97e4b9b2e0d37575b6b5e4c7a22f85b60d1f418b))
+* Limit number of threads ([#9135](https://github.com/AztecProtocol/aztec-packages/issues/9135)) ([19d2620](https://github.com/AztecProtocol/aztec-packages/commit/19d2620e7536dfe99eaea901da647aaf78478f2e))
+* Mac-build ([#9216](https://github.com/AztecProtocol/aztec-packages/issues/9216)) ([80ea32c](https://github.com/AztecProtocol/aztec-packages/commit/80ea32cfda8c149980938382518c47a6da123e72))
+* Make gate counting functions less confusing and avoid estimations ([#9046](https://github.com/AztecProtocol/aztec-packages/issues/9046)) ([0bda0a4](https://github.com/AztecProtocol/aztec-packages/commit/0bda0a4d71ae0fb4352de0746f7d96b63b787888))
+* Native_world_state_instance.ts ([#9136](https://github.com/AztecProtocol/aztec-packages/issues/9136)) ([4a204c1](https://github.com/AztecProtocol/aztec-packages/commit/4a204c12c8dab688848a1aa2d65fcde7d3ee4982))
+* Panic on composite types within databus (https://github.com/noir-lang/noir/pull/6225) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1))
+* Prevent compiler panic when popping from empty slices (https://github.com/noir-lang/noir/pull/6274) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Prometheus metrics ([#9226](https://github.com/AztecProtocol/aztec-packages/issues/9226)) ([9445a4f](https://github.com/AztecProtocol/aztec-packages/commit/9445a4fba8e3092c3948ffe9d5eaf5f679fce89c))
+* Publish-aztec-packages.yml ([#9229](https://github.com/AztecProtocol/aztec-packages/issues/9229)) ([4bfeb83](https://github.com/AztecProtocol/aztec-packages/commit/4bfeb830ffc421386f4f9f8b4a23e2bc7fbf832d)), closes [#9220](https://github.com/AztecProtocol/aztec-packages/issues/9220)
+* Reduce SRS size back to normal ([#9098](https://github.com/AztecProtocol/aztec-packages/issues/9098)) ([a306ea5](https://github.com/AztecProtocol/aztec-packages/commit/a306ea5ffeb13019427a96d8152e5642b717c5f6))
+* Reject invalid expression with in CLI parser (https://github.com/noir-lang/noir/pull/6287) ([70fb8fa](https://github.com/AztecProtocol/aztec-packages/commit/70fb8fa97ab0d2484cb49126271df7aa18432f3e))
+* Release `master` dockerhub images ([#9117](https://github.com/AztecProtocol/aztec-packages/issues/9117)) ([6662fba](https://github.com/AztecProtocol/aztec-packages/commit/6662fbae99808d6d4de9f39db6ef587bb455156c))
+* Remove need for duplicate attributes on each function ([#9244](https://github.com/AztecProtocol/aztec-packages/issues/9244)) ([ed933ee](https://github.com/AztecProtocol/aztec-packages/commit/ed933eefc2aab4b616dca94fee9a02837aec7fb9)), closes [#9243](https://github.com/AztecProtocol/aztec-packages/issues/9243)
+* Revert "feat: new per-enqueued-call gas limit" ([#9139](https://github.com/AztecProtocol/aztec-packages/issues/9139)) ([7677ca5](https://github.com/AztecProtocol/aztec-packages/commit/7677ca5d9280ac9615a92be36d1958960dbd7353))
+* Revert "feat: use s3 cache in bootstrap fast" ([#9181](https://github.com/AztecProtocol/aztec-packages/issues/9181)) ([7872d09](https://github.com/AztecProtocol/aztec-packages/commit/7872d092c359298273d7ab1fc23fa61ae1973f8b))
+* Revert "fix: Revert "feat: use s3 cache in bootstrap fast"" ([#9182](https://github.com/AztecProtocol/aztec-packages/issues/9182)) ([ce3d08a](https://github.com/AztecProtocol/aztec-packages/commit/ce3d08a18684da9f5b1289a2b9bdf60a66342590))
+* **s3-cache:** Link extracted preset-release-world-state ([#9252](https://github.com/AztecProtocol/aztec-packages/issues/9252)) ([8b2d7d9](https://github.com/AztecProtocol/aztec-packages/commit/8b2d7d9c962c975592e17424f4d0b70f9ca7acd4))
+* Setup fee juice for e2e tests ([#9094](https://github.com/AztecProtocol/aztec-packages/issues/9094)) ([a8ec91a](https://github.com/AztecProtocol/aztec-packages/commit/a8ec91a32d8fee3d309c855ed9d43a6c025c487b))
+* Spartan account pre-funding ([#9161](https://github.com/AztecProtocol/aztec-packages/issues/9161)) ([f4754f7](https://github.com/AztecProtocol/aztec-packages/commit/f4754f7ea9587edbe8367c49539f65d25e251e23))
+* Transaction bot proper configuration ([#9106](https://github.com/AztecProtocol/aztec-packages/issues/9106)) ([666fc38](https://github.com/AztecProtocol/aztec-packages/commit/666fc382fba1235ec0bca9a6cd027734e49eb182))
+* Unrevert "feat: trace AVM side effects per enqueued call"" ([#9095](https://github.com/AztecProtocol/aztec-packages/issues/9095)) ([72e4867](https://github.com/AztecProtocol/aztec-packages/commit/72e4867fc0c429563f7c54092470010d1e6553a9))
+* Visibility for impl methods (https://github.com/noir-lang/noir/pull/6261) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+
+
+### Miscellaneous
+
+* Activate peer scoring for other p2p topics ([#9097](https://github.com/AztecProtocol/aztec-packages/issues/9097)) ([18d24fb](https://github.com/AztecProtocol/aztec-packages/commit/18d24fbd1083c22507cd7b421976c7c63f11d140))
+* Add regression test for [#5756](https://github.com/AztecProtocol/aztec-packages/issues/5756) (https://github.com/noir-lang/noir/pull/5770) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Add world_state_napi to bootstrap fast ([#9079](https://github.com/AztecProtocol/aztec-packages/issues/9079)) ([e827056](https://github.com/AztecProtocol/aztec-packages/commit/e827056e652a4789c91a617587945d57163fa7ff))
+* Added healthcheck and startup check ([#9112](https://github.com/AztecProtocol/aztec-packages/issues/9112)) ([ffa012f](https://github.com/AztecProtocol/aztec-packages/commit/ffa012ffb1d0e72ddab68c066ca9e923bd1c0c2b))
+* Adjust debug level of received attestations ([#9087](https://github.com/AztecProtocol/aztec-packages/issues/9087)) ([eb67dd4](https://github.com/AztecProtocol/aztec-packages/commit/eb67dd4ab47755cd8e1445be3fb1b75a4d6c3f21))
+* **avm:** Revert 9080 - re-introducing start/end gas constraining ([#9109](https://github.com/AztecProtocol/aztec-packages/issues/9109)) ([763e9b8](https://github.com/AztecProtocol/aztec-packages/commit/763e9b8a98981545b68f96e5b49a0726fc3c80b3))
+* **avm:** Type aliasing for VmPublicInputs ([#8884](https://github.com/AztecProtocol/aztec-packages/issues/8884)) ([f3ed39b](https://github.com/AztecProtocol/aztec-packages/commit/f3ed39bf7be6f08bcfcabf6c04eb570f4d06ed27))
+* **ci:** Disable gossip_network.test.ts ([#9165](https://github.com/AztecProtocol/aztec-packages/issues/9165)) ([5e7ab1d](https://github.com/AztecProtocol/aztec-packages/commit/5e7ab1de0a9b4da56ff84381cf3dea44837bd79d))
+* **ci:** Parallelise CI for acir-test flows ([#9238](https://github.com/AztecProtocol/aztec-packages/issues/9238)) ([73a7c23](https://github.com/AztecProtocol/aztec-packages/commit/73a7c231193d56fdbf2e1160be5ea8d58f5596bb))
+* **ci:** Parallelise noir-projects CI ([#9270](https://github.com/AztecProtocol/aztec-packages/issues/9270)) ([44ad5e5](https://github.com/AztecProtocol/aztec-packages/commit/44ad5e595c09639eac0913be3b653d32eb4accac))
+* **ci:** Try to offload compute burden when merging ([#9213](https://github.com/AztecProtocol/aztec-packages/issues/9213)) ([c8dc016](https://github.com/AztecProtocol/aztec-packages/commit/c8dc016a2bfc5b41899c32e3bf2b2d3ffb855140))
+* Configure trees instead of duplicating constants ([#9088](https://github.com/AztecProtocol/aztec-packages/issues/9088)) ([c1150c9](https://github.com/AztecProtocol/aztec-packages/commit/c1150c9b28581985686b13ba97eb7f0066736652))
+* Default logging level to debug if debug set ([#9173](https://github.com/AztecProtocol/aztec-packages/issues/9173)) ([febf744](https://github.com/AztecProtocol/aztec-packages/commit/febf7449c80ffe44eaadb88c088e35fa419ed443))
+* **deployments:** Native network test ([#9138](https://github.com/AztecProtocol/aztec-packages/issues/9138)) ([975ea36](https://github.com/AztecProtocol/aztec-packages/commit/975ea3617d9cddc2d2c35aa56c8e7b1f5d5069ab))
+* Different metrics values for production and local ([#9124](https://github.com/AztecProtocol/aztec-packages/issues/9124)) ([6888d70](https://github.com/AztecProtocol/aztec-packages/commit/6888d70be014b4d541c1e584248ae6eca8562a04))
+* Disable e2e-p2p completely ([#9219](https://github.com/AztecProtocol/aztec-packages/issues/9219)) ([286d617](https://github.com/AztecProtocol/aztec-packages/commit/286d617e3f06395ee5c88339b8d57170aad00213))
+* Disable flakey rediscovery.test.ts ([#9217](https://github.com/AztecProtocol/aztec-packages/issues/9217)) ([14e73e2](https://github.com/AztecProtocol/aztec-packages/commit/14e73e29a784a3b6131b464b40058dcf8bb53a86))
+* **docs:** Rewriting bbup script, refactoring bb readme for clarity ([#9073](https://github.com/AztecProtocol/aztec-packages/issues/9073)) ([662b61e](https://github.com/AztecProtocol/aztec-packages/commit/662b61e4c20a2d4217980922d4578f4dfeacae6b))
+* Eccvm transcript builder ([#9026](https://github.com/AztecProtocol/aztec-packages/issues/9026)) ([d2c9ae2](https://github.com/AztecProtocol/aztec-packages/commit/d2c9ae2853bb75cd736583406a57e96645bd2e88))
+* Expose util func to convert field compressed string back to string in aztec js ([#9239](https://github.com/AztecProtocol/aztec-packages/issues/9239)) ([ce7e687](https://github.com/AztecProtocol/aztec-packages/commit/ce7e687506104828ddc96f66fd30845bda6494fc)), closes [#9233](https://github.com/AztecProtocol/aztec-packages/issues/9233)
+* Fix missing migrations to immutable contract fn interaction ([#9053](https://github.com/AztecProtocol/aztec-packages/issues/9053)) ([41c496f](https://github.com/AztecProtocol/aztec-packages/commit/41c496f9271ebe3d53fbb6d988a7306617ee7e38))
+* Format noir stuff ([#9202](https://github.com/AztecProtocol/aztec-packages/issues/9202)) ([2b09709](https://github.com/AztecProtocol/aztec-packages/commit/2b09709932885b8a0de4bf2b91fb381d39baf6b2))
+* Goodbye circleci ([#9259](https://github.com/AztecProtocol/aztec-packages/issues/9259)) ([dab2a93](https://github.com/AztecProtocol/aztec-packages/commit/dab2a933128a3b42c6a62152a51a46c5e7a3d09d))
+* Improve setup_local_k8s.sh to focus kind ([#9228](https://github.com/AztecProtocol/aztec-packages/issues/9228)) ([8efdb47](https://github.com/AztecProtocol/aztec-packages/commit/8efdb474611730320ca2aadd87ff6238d464c2c9))
+* Increase tx bot delay ([9e0ab97](https://github.com/AztecProtocol/aztec-packages/commit/9e0ab97194b8338e4b4292229c9bf911c7446dcc))
+* Log revert reason on publish to L1 ([#9067](https://github.com/AztecProtocol/aztec-packages/issues/9067)) ([814b6d0](https://github.com/AztecProtocol/aztec-packages/commit/814b6d09d1e4750c5b3277cebde523f17af5f85e))
+* Modify note processors and synchronizers to use complete address ([#9152](https://github.com/AztecProtocol/aztec-packages/issues/9152)) ([730d90f](https://github.com/AztecProtocol/aztec-packages/commit/730d90fcfdc65c00a1867420fdc8211a72293cd9))
+* Move contract stuff from types into circuits.js ([#9151](https://github.com/AztecProtocol/aztec-packages/issues/9151)) ([d8131bc](https://github.com/AztecProtocol/aztec-packages/commit/d8131bc5c1b4d47d20c3312598296bfb89cecf11))
+* Move public keys to protocol circuits ([#9074](https://github.com/AztecProtocol/aztec-packages/issues/9074)) ([8adbdd5](https://github.com/AztecProtocol/aztec-packages/commit/8adbdd5827a81cf7b34bc06883367d0dc47a47a2))
+* Offsite network stuff ([#9231](https://github.com/AztecProtocol/aztec-packages/issues/9231)) ([155b40b](https://github.com/AztecProtocol/aztec-packages/commit/155b40b67616387f183dcb05d6ab08e9e4c3ab72))
+* **p2p:** Refactor pools ([#9065](https://github.com/AztecProtocol/aztec-packages/issues/9065)) ([b62235e](https://github.com/AztecProtocol/aztec-packages/commit/b62235ed75b55f79fd84a5ebf1a1f5af28fa289a))
+* **p2p:** Store received epoch quotes ([#9064](https://github.com/AztecProtocol/aztec-packages/issues/9064)) ([e3b467f](https://github.com/AztecProtocol/aztec-packages/commit/e3b467f70ca1d41bd27ac7231e257f1329ed0896))
+* Pass by const reference ([#9083](https://github.com/AztecProtocol/aztec-packages/issues/9083)) ([764bba4](https://github.com/AztecProtocol/aztec-packages/commit/764bba4dd8a016d45b201562ec82f9a12de65c2d))
+* Pre-initialise validators in cluster ([#9048](https://github.com/AztecProtocol/aztec-packages/issues/9048)) ([e2d32a1](https://github.com/AztecProtocol/aztec-packages/commit/e2d32a113ca279ee205a666c24061199e34e1e7b))
+* Quieter cache-download.sh ([#9176](https://github.com/AztecProtocol/aztec-packages/issues/9176)) ([b75d4c8](https://github.com/AztecProtocol/aztec-packages/commit/b75d4c85531ab149e142b79749eca9320baacf1a))
+* Reenable sync test ([#9160](https://github.com/AztecProtocol/aztec-packages/issues/9160)) ([a71642f](https://github.com/AztecProtocol/aztec-packages/commit/a71642f052e89f601c30f082b83c372d6e68f9ee))
+* Regression test for [#5462](https://github.com/AztecProtocol/aztec-packages/issues/5462) (https://github.com/noir-lang/noir/pull/6286) ([5a3a8cc](https://github.com/AztecProtocol/aztec-packages/commit/5a3a8ccd0286a16b93c95a1de21676250926456a))
+* Remove AvmVerificationKeyData and tube specific types ([#8569](https://github.com/AztecProtocol/aztec-packages/issues/8569)) ([da6c579](https://github.com/AztecProtocol/aztec-packages/commit/da6c579975112d8d629e64834465b6a52b04eb6a))
+* Remove end-to-end from circleci ([#9116](https://github.com/AztecProtocol/aztec-packages/issues/9116)) ([4d1f7d8](https://github.com/AztecProtocol/aztec-packages/commit/4d1f7d83f9d14b1df70a26c99f696aebd0416ebd))
+* Remove keccak256 opcode from ACIR/Brillig ([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104)) ([4c1163a](https://github.com/AztecProtocol/aztec-packages/commit/4c1163a9e9516d298e55421f1cf0ed81081151dd))
+* Remove pedersen commitment ([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107)) ([1823bde](https://github.com/AztecProtocol/aztec-packages/commit/1823bde2b486827f33a87899074594f811cfbef4))
+* Remove pedersen hash opcode ([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245)) ([1f0538f](https://github.com/AztecProtocol/aztec-packages/commit/1f0538f00cadcf4325d2aa17bdb098d11ca3840f))
+* Rename some prover env vars ([#9032](https://github.com/AztecProtocol/aztec-packages/issues/9032)) ([e27ead8](https://github.com/AztecProtocol/aztec-packages/commit/e27ead85403d3f21ebc406e7d1a7e18190085603))
+* Replace relative paths to noir-protocol-circuits ([424afba](https://github.com/AztecProtocol/aztec-packages/commit/424afbae1b1d4a9a8e01dfe4cca141407bf1bc44))
+* Replace relative paths to noir-protocol-circuits ([bef3907](https://github.com/AztecProtocol/aztec-packages/commit/bef39073e2a380bf7ae815053dc6d5e4665aa13a))
+* Replace relative paths to noir-protocol-circuits ([1b21a31](https://github.com/AztecProtocol/aztec-packages/commit/1b21a317209be12453d805e29a3112e47cfcf394))
+* Replace relative paths to noir-protocol-circuits ([5285348](https://github.com/AztecProtocol/aztec-packages/commit/52853488488b68dde602f9facb5c5d42d5609c8c))
+* Replace relative paths to noir-protocol-circuits ([7934d39](https://github.com/AztecProtocol/aztec-packages/commit/7934d3946c856ecbc194be0e59f7a4023fdf66e2))
+* Replace relative paths to noir-protocol-circuits ([b787722](https://github.com/AztecProtocol/aztec-packages/commit/b787722d72068160ca57440807edc1939dbb1cfe))
+* Replace relative paths to noir-protocol-circuits ([21cb2b1](https://github.com/AztecProtocol/aztec-packages/commit/21cb2b1e68befc5c0cbb051d4521ea39b10cfb48))
+* Replace relative paths to noir-protocol-circuits ([facf462](https://github.com/AztecProtocol/aztec-packages/commit/facf4625e7bc4d5506464f4e1d331d1b6ad48bc8))
+* Replace relative paths to noir-protocol-circuits ([45a72af](https://github.com/AztecProtocol/aztec-packages/commit/45a72afac98b3be090cf517aaa8948d72015462f))
+* Reproduce AVM ecadd bug ([#9019](https://github.com/AztecProtocol/aztec-packages/issues/9019)) ([757ccef](https://github.com/AztecProtocol/aztec-packages/commit/757ccefd280a0798d1f6fc5cb62efafe86764bee))
+* Revert "feat(avm): constrain start and end l2/da gas ([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031))" ([#9080](https://github.com/AztecProtocol/aztec-packages/issues/9080)) ([07e4c95](https://github.com/AztecProtocol/aztec-packages/commit/07e4c956494154685970849bc4dda60c25af31bc))
+* Revert deletion of the old bbup ([#9146](https://github.com/AztecProtocol/aztec-packages/issues/9146)) ([3138078](https://github.com/AztecProtocol/aztec-packages/commit/3138078f0062d8426b3c45ac47646169317ab795))
+* Script for deploying the spartan network ([#9167](https://github.com/AztecProtocol/aztec-packages/issues/9167)) ([4660cec](https://github.com/AztecProtocol/aztec-packages/commit/4660cec92802d0e165a2a1ddff08c6756348b527))
+* Swap `pub` and `unconstrained` in function signatures ([#9237](https://github.com/AztecProtocol/aztec-packages/issues/9237)) ([1c7e627](https://github.com/AztecProtocol/aztec-packages/commit/1c7e627e28eeabe0cbf9ccae45e107d66b0953b0))
+* Update palla/update-env-vars-prover to add new env var to spartan ([#9069](https://github.com/AztecProtocol/aztec-packages/issues/9069)) ([077a01c](https://github.com/AztecProtocol/aztec-packages/commit/077a01c9a10d5a30c85e881d4a786eed7e25c492))
+* Update validator management policy to be parallel ([#9086](https://github.com/AztecProtocol/aztec-packages/issues/9086)) ([f8267f2](https://github.com/AztecProtocol/aztec-packages/commit/f8267f292b9aabfa29e3e056cb42f56d5ad0f163))
+* Wire bb skip cleanup for bb prover ([#9100](https://github.com/AztecProtocol/aztec-packages/issues/9100)) ([bba5674](https://github.com/AztecProtocol/aztec-packages/commit/bba56743ece19986f8259c4cf5bfdd7573207054))
+
+
+### Documentation
+
+* Initial pass on node guide ([#9192](https://github.com/AztecProtocol/aztec-packages/issues/9192)) ([0fa1423](https://github.com/AztecProtocol/aztec-packages/commit/0fa14238fa83e8ad3939db8d4afd664e179fa887))
+
## [0.57.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.56.0...aztec-packages-v0.57.0) (2024-10-07)
diff --git a/barretenberg/CHANGELOG.md b/barretenberg/CHANGELOG.md
index 618160adc0b..7646357b852 100644
--- a/barretenberg/CHANGELOG.md
+++ b/barretenberg/CHANGELOG.md
@@ -1,5 +1,69 @@
# Changelog
+## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.57.0...barretenberg-v0.58.0) (2024-10-18)
+
+
+### ⚠ BREAKING CHANGES
+
+* remove pedersen commitment ([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107))
+* remove pedersen hash opcode ([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245))
+* Brillig and AVM default all uninitialized memory cells to Field 0 ([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057))
+* **avm:** remove tags from wire format ([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198))
+* remove keccak256 opcode from ACIR/Brillig ([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104))
+* **avm:** more instr wire format takes u16 ([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174))
+* Brillig with a stack and conditional inlining ([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989))
+* unrevert "feat: new per-enqueued-call gas limit" ([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140))
+
+### Features
+
+* **avm:** Codegen recursive_verifier.cpp ([#9204](https://github.com/AztecProtocol/aztec-packages/issues/9204)) ([2592e50](https://github.com/AztecProtocol/aztec-packages/commit/2592e50b2bd9e76d35a3c9caac4d7042fe26b9b6)), closes [#8849](https://github.com/AztecProtocol/aztec-packages/issues/8849)
+* **avm:** Constrain start and end l2/da gas ([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031)) ([308c03b](https://github.com/AztecProtocol/aztec-packages/commit/308c03b9ad45001570e6232f88403de8cc7d3cfb)), closes [#9001](https://github.com/AztecProtocol/aztec-packages/issues/9001)
+* **avm:** More instr wire format takes u16 ([#9174](https://github.com/AztecProtocol/aztec-packages/issues/9174)) ([3a01ad9](https://github.com/AztecProtocol/aztec-packages/commit/3a01ad93e21e9e6cd27b7a2a4c1e2c9f24d6363e))
+* **avm:** Remove tags from wire format ([#9198](https://github.com/AztecProtocol/aztec-packages/issues/9198)) ([68a7326](https://github.com/AztecProtocol/aztec-packages/commit/68a7326d9f2d4bd891acac12950289d6e9fbe617))
+* Brillig and AVM default all uninitialized memory cells to Field 0 ([#9057](https://github.com/AztecProtocol/aztec-packages/issues/9057)) ([5861d4e](https://github.com/AztecProtocol/aztec-packages/commit/5861d4e5e8a72161dac910e0bc8e635e0d332793))
+* Brillig with a stack and conditional inlining ([#8989](https://github.com/AztecProtocol/aztec-packages/issues/8989)) ([409b7b8](https://github.com/AztecProtocol/aztec-packages/commit/409b7b8c6b43a91fc1b5be48aee0174d56d914d9))
+* Browser tests for UltraHonk ([#9047](https://github.com/AztecProtocol/aztec-packages/issues/9047)) ([f0d45dd](https://github.com/AztecProtocol/aztec-packages/commit/f0d45dd8d0c00707cd18989c3a45ff0c3cbc92a6))
+* Integrate databus in the private kernels ([#9028](https://github.com/AztecProtocol/aztec-packages/issues/9028)) ([1798b1c](https://github.com/AztecProtocol/aztec-packages/commit/1798b1cc701824dd268ed0e49e592febf01a1687))
+* Modify contract instance to include public keys ([#9153](https://github.com/AztecProtocol/aztec-packages/issues/9153)) ([17c6127](https://github.com/AztecProtocol/aztec-packages/commit/17c612740dc3563321bf69c1760de1ef88b22124))
+* New per-enqueued-call gas limit ([#9033](https://github.com/AztecProtocol/aztec-packages/issues/9033)) ([6ef0895](https://github.com/AztecProtocol/aztec-packages/commit/6ef0895ed9788c533b0caf2d2c30839552dabbcc))
+* New world state ([#8776](https://github.com/AztecProtocol/aztec-packages/issues/8776)) ([41f3934](https://github.com/AztecProtocol/aztec-packages/commit/41f393443396cae77e09a09df07d42e6d5ff5618))
+* Replace Zeromorph with Shplemini in ECCVM ([#9102](https://github.com/AztecProtocol/aztec-packages/issues/9102)) ([c857cd9](https://github.com/AztecProtocol/aztec-packages/commit/c857cd9167f696fc237b64ff579952001eba7d40))
+* Structured commit ([#9027](https://github.com/AztecProtocol/aztec-packages/issues/9027)) ([26f406b](https://github.com/AztecProtocol/aztec-packages/commit/26f406b0591b3f88cb37c5e8f7cb3cbfc625315e))
+* Tracy time with instrumentation ([#9170](https://github.com/AztecProtocol/aztec-packages/issues/9170)) ([1c008d9](https://github.com/AztecProtocol/aztec-packages/commit/1c008d9a2fad747142e8ca356d6c00cee1663f2c))
+* Unrevert "feat: new per-enqueued-call gas limit" ([#9140](https://github.com/AztecProtocol/aztec-packages/issues/9140)) ([1323a34](https://github.com/AztecProtocol/aztec-packages/commit/1323a34c50e7727435129aa31a05ae7bdfb0ca09))
+* Use s3 cache in bootstrap fast ([#9111](https://github.com/AztecProtocol/aztec-packages/issues/9111)) ([349f938](https://github.com/AztecProtocol/aztec-packages/commit/349f938601f7a4fdbdf83aea62c7b8c244bbe434))
+* World State Re-orgs ([#9035](https://github.com/AztecProtocol/aztec-packages/issues/9035)) ([04f4a7b](https://github.com/AztecProtocol/aztec-packages/commit/04f4a7b2ae141b7eee4464e8d2cc91460d0c650a))
+
+
+### Bug Fixes
+
+* Bb bootstrap_cache.sh ([#9254](https://github.com/AztecProtocol/aztec-packages/issues/9254)) ([df37104](https://github.com/AztecProtocol/aztec-packages/commit/df3710477fc7d2e7c44e62b116bea74d4e14f930))
+* Limit number of bb.js threads to 32 ([#9070](https://github.com/AztecProtocol/aztec-packages/issues/9070)) ([97e4b9b](https://github.com/AztecProtocol/aztec-packages/commit/97e4b9b2e0d37575b6b5e4c7a22f85b60d1f418b))
+* Mac-build ([#9216](https://github.com/AztecProtocol/aztec-packages/issues/9216)) ([80ea32c](https://github.com/AztecProtocol/aztec-packages/commit/80ea32cfda8c149980938382518c47a6da123e72))
+* Make gate counting functions less confusing and avoid estimations ([#9046](https://github.com/AztecProtocol/aztec-packages/issues/9046)) ([0bda0a4](https://github.com/AztecProtocol/aztec-packages/commit/0bda0a4d71ae0fb4352de0746f7d96b63b787888))
+* Reduce SRS size back to normal ([#9098](https://github.com/AztecProtocol/aztec-packages/issues/9098)) ([a306ea5](https://github.com/AztecProtocol/aztec-packages/commit/a306ea5ffeb13019427a96d8152e5642b717c5f6))
+* Revert "feat: new per-enqueued-call gas limit" ([#9139](https://github.com/AztecProtocol/aztec-packages/issues/9139)) ([7677ca5](https://github.com/AztecProtocol/aztec-packages/commit/7677ca5d9280ac9615a92be36d1958960dbd7353))
+* Revert "feat: use s3 cache in bootstrap fast" ([#9181](https://github.com/AztecProtocol/aztec-packages/issues/9181)) ([7872d09](https://github.com/AztecProtocol/aztec-packages/commit/7872d092c359298273d7ab1fc23fa61ae1973f8b))
+* Revert "fix: Revert "feat: use s3 cache in bootstrap fast"" ([#9182](https://github.com/AztecProtocol/aztec-packages/issues/9182)) ([ce3d08a](https://github.com/AztecProtocol/aztec-packages/commit/ce3d08a18684da9f5b1289a2b9bdf60a66342590))
+* **s3-cache:** Link extracted preset-release-world-state ([#9252](https://github.com/AztecProtocol/aztec-packages/issues/9252)) ([8b2d7d9](https://github.com/AztecProtocol/aztec-packages/commit/8b2d7d9c962c975592e17424f4d0b70f9ca7acd4))
+
+
+### Miscellaneous
+
+* Add world_state_napi to bootstrap fast ([#9079](https://github.com/AztecProtocol/aztec-packages/issues/9079)) ([e827056](https://github.com/AztecProtocol/aztec-packages/commit/e827056e652a4789c91a617587945d57163fa7ff))
+* **avm:** Revert 9080 - re-introducing start/end gas constraining ([#9109](https://github.com/AztecProtocol/aztec-packages/issues/9109)) ([763e9b8](https://github.com/AztecProtocol/aztec-packages/commit/763e9b8a98981545b68f96e5b49a0726fc3c80b3))
+* **avm:** Type aliasing for VmPublicInputs ([#8884](https://github.com/AztecProtocol/aztec-packages/issues/8884)) ([f3ed39b](https://github.com/AztecProtocol/aztec-packages/commit/f3ed39bf7be6f08bcfcabf6c04eb570f4d06ed27))
+* **ci:** Parallelise CI for acir-test flows ([#9238](https://github.com/AztecProtocol/aztec-packages/issues/9238)) ([73a7c23](https://github.com/AztecProtocol/aztec-packages/commit/73a7c231193d56fdbf2e1160be5ea8d58f5596bb))
+* Configure trees instead of duplicating constants ([#9088](https://github.com/AztecProtocol/aztec-packages/issues/9088)) ([c1150c9](https://github.com/AztecProtocol/aztec-packages/commit/c1150c9b28581985686b13ba97eb7f0066736652))
+* **docs:** Rewriting bbup script, refactoring bb readme for clarity ([#9073](https://github.com/AztecProtocol/aztec-packages/issues/9073)) ([662b61e](https://github.com/AztecProtocol/aztec-packages/commit/662b61e4c20a2d4217980922d4578f4dfeacae6b))
+* Eccvm transcript builder ([#9026](https://github.com/AztecProtocol/aztec-packages/issues/9026)) ([d2c9ae2](https://github.com/AztecProtocol/aztec-packages/commit/d2c9ae2853bb75cd736583406a57e96645bd2e88))
+* Pass by const reference ([#9083](https://github.com/AztecProtocol/aztec-packages/issues/9083)) ([764bba4](https://github.com/AztecProtocol/aztec-packages/commit/764bba4dd8a016d45b201562ec82f9a12de65c2d))
+* Remove keccak256 opcode from ACIR/Brillig ([#9104](https://github.com/AztecProtocol/aztec-packages/issues/9104)) ([4c1163a](https://github.com/AztecProtocol/aztec-packages/commit/4c1163a9e9516d298e55421f1cf0ed81081151dd))
+* Remove pedersen commitment ([#9107](https://github.com/AztecProtocol/aztec-packages/issues/9107)) ([1823bde](https://github.com/AztecProtocol/aztec-packages/commit/1823bde2b486827f33a87899074594f811cfbef4))
+* Remove pedersen hash opcode ([#9245](https://github.com/AztecProtocol/aztec-packages/issues/9245)) ([1f0538f](https://github.com/AztecProtocol/aztec-packages/commit/1f0538f00cadcf4325d2aa17bdb098d11ca3840f))
+* Revert "feat(avm): constrain start and end l2/da gas ([#9031](https://github.com/AztecProtocol/aztec-packages/issues/9031))" ([#9080](https://github.com/AztecProtocol/aztec-packages/issues/9080)) ([07e4c95](https://github.com/AztecProtocol/aztec-packages/commit/07e4c956494154685970849bc4dda60c25af31bc))
+* Revert deletion of the old bbup ([#9146](https://github.com/AztecProtocol/aztec-packages/issues/9146)) ([3138078](https://github.com/AztecProtocol/aztec-packages/commit/3138078f0062d8426b3c45ac47646169317ab795))
+
## [0.57.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.56.0...barretenberg-v0.57.0) (2024-10-07)
diff --git a/barretenberg/cpp/CMakeLists.txt b/barretenberg/cpp/CMakeLists.txt
index 38bdf552b21..14e3a775ac1 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.57.0 # x-release-please-version
+ VERSION 0.58.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 1951dd80d9b..585518a116b 100644
--- a/barretenberg/ts/CHANGELOG.md
+++ b/barretenberg/ts/CHANGELOG.md
@@ -1,5 +1,23 @@
# Changelog
+## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.57.0...barretenberg.js-v0.58.0) (2024-10-18)
+
+
+### Features
+
+* Browser tests for UltraHonk ([#9047](https://github.com/AztecProtocol/aztec-packages/issues/9047)) ([f0d45dd](https://github.com/AztecProtocol/aztec-packages/commit/f0d45dd8d0c00707cd18989c3a45ff0c3cbc92a6))
+* Docker_fast.sh ([#9273](https://github.com/AztecProtocol/aztec-packages/issues/9273)) ([57e792e](https://github.com/AztecProtocol/aztec-packages/commit/57e792e6baaa2dfaef7af4c84d4ab75804c9d3de))
+* Use s3 cache in bootstrap fast ([#9111](https://github.com/AztecProtocol/aztec-packages/issues/9111)) ([349f938](https://github.com/AztecProtocol/aztec-packages/commit/349f938601f7a4fdbdf83aea62c7b8c244bbe434))
+
+
+### Bug Fixes
+
+* Limit number of bb.js threads to 32 ([#9070](https://github.com/AztecProtocol/aztec-packages/issues/9070)) ([97e4b9b](https://github.com/AztecProtocol/aztec-packages/commit/97e4b9b2e0d37575b6b5e4c7a22f85b60d1f418b))
+* Make gate counting functions less confusing and avoid estimations ([#9046](https://github.com/AztecProtocol/aztec-packages/issues/9046)) ([0bda0a4](https://github.com/AztecProtocol/aztec-packages/commit/0bda0a4d71ae0fb4352de0746f7d96b63b787888))
+* Reduce SRS size back to normal ([#9098](https://github.com/AztecProtocol/aztec-packages/issues/9098)) ([a306ea5](https://github.com/AztecProtocol/aztec-packages/commit/a306ea5ffeb13019427a96d8152e5642b717c5f6))
+* Revert "feat: use s3 cache in bootstrap fast" ([#9181](https://github.com/AztecProtocol/aztec-packages/issues/9181)) ([7872d09](https://github.com/AztecProtocol/aztec-packages/commit/7872d092c359298273d7ab1fc23fa61ae1973f8b))
+* Revert "fix: Revert "feat: use s3 cache in bootstrap fast"" ([#9182](https://github.com/AztecProtocol/aztec-packages/issues/9182)) ([ce3d08a](https://github.com/AztecProtocol/aztec-packages/commit/ce3d08a18684da9f5b1289a2b9bdf60a66342590))
+
## [0.57.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.56.0...barretenberg.js-v0.57.0) (2024-10-07)
diff --git a/barretenberg/ts/package.json b/barretenberg/ts/package.json
index 508809953c0..e6eef986a6f 100644
--- a/barretenberg/ts/package.json
+++ b/barretenberg/ts/package.json
@@ -1,7 +1,7 @@
{
"name": "@aztec/bb.js",
"packageManager": "yarn@1.22.22",
- "version": "0.57.0",
+ "version": "0.58.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 996e8507477..4325d9f180b 100644
--- a/yarn-project/aztec/CHANGELOG.md
+++ b/yarn-project/aztec/CHANGELOG.md
@@ -1,5 +1,26 @@
# Changelog
+## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.57.0...aztec-package-v0.58.0) (2024-10-18)
+
+
+### ⚠ BREAKING CHANGES
+
+* protocol contracts ([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025))
+
+### Features
+
+* Modify contract instance to include public keys ([#9153](https://github.com/AztecProtocol/aztec-packages/issues/9153)) ([17c6127](https://github.com/AztecProtocol/aztec-packages/commit/17c612740dc3563321bf69c1760de1ef88b22124))
+* Native tmux-based network e2e ([#9036](https://github.com/AztecProtocol/aztec-packages/issues/9036)) ([f9fc73a](https://github.com/AztecProtocol/aztec-packages/commit/f9fc73a40f5b9d11ad92a6cee3e29d3fcc80425e))
+* Protocol contracts ([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025)) ([f3bcff0](https://github.com/AztecProtocol/aztec-packages/commit/f3bcff0c0943d190261de366301ed8f9267543f3))
+* World state synchronizer reorgs ([#9091](https://github.com/AztecProtocol/aztec-packages/issues/9091)) ([ba63b43](https://github.com/AztecProtocol/aztec-packages/commit/ba63b43c6e5c09ecda0ed94bdd3b875546400d27))
+
+
+### Miscellaneous
+
+* Added healthcheck and startup check ([#9112](https://github.com/AztecProtocol/aztec-packages/issues/9112)) ([ffa012f](https://github.com/AztecProtocol/aztec-packages/commit/ffa012ffb1d0e72ddab68c066ca9e923bd1c0c2b))
+* Default logging level to debug if debug set ([#9173](https://github.com/AztecProtocol/aztec-packages/issues/9173)) ([febf744](https://github.com/AztecProtocol/aztec-packages/commit/febf7449c80ffe44eaadb88c088e35fa419ed443))
+* Rename some prover env vars ([#9032](https://github.com/AztecProtocol/aztec-packages/issues/9032)) ([e27ead8](https://github.com/AztecProtocol/aztec-packages/commit/e27ead85403d3f21ebc406e7d1a7e18190085603))
+
## [0.57.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.56.0...aztec-package-v0.57.0) (2024-10-07)
diff --git a/yarn-project/aztec/package.json b/yarn-project/aztec/package.json
index 4ce8632be01..a0b6864d043 100644
--- a/yarn-project/aztec/package.json
+++ b/yarn-project/aztec/package.json
@@ -1,6 +1,6 @@
{
"name": "@aztec/aztec",
- "version": "0.57.0",
+ "version": "0.58.0",
"type": "module",
"exports": {
".": "./dest/index.js"