From 9553d656a88626e947dee14195af6a33d4f5ffe6 Mon Sep 17 00:00:00 2001 From: Aztec Bot <49558828+AztecBot@users.noreply.github.com> Date: Wed, 9 Oct 2024 04:21:53 -0400 Subject: [PATCH] chore(master): Release 0.58.0 --- .release-please-manifest.json | 8 ++--- CHANGELOG.md | 54 +++++++++++++++++++++++++++++++++ barretenberg/CHANGELOG.md | 23 ++++++++++++++ barretenberg/cpp/CMakeLists.txt | 2 +- barretenberg/ts/CHANGELOG.md | 8 +++++ barretenberg/ts/package.json | 2 +- yarn-project/aztec/CHANGELOG.md | 17 +++++++++++ yarn-project/aztec/package.json | 2 +- 8 files changed, 109 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..b7114ecb4dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,59 @@ # Changelog +## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.57.0...aztec-packages-v0.58.0) (2024-10-09) + + +### ⚠ BREAKING CHANGES + +* protocol contracts ([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025)) + +### Features + +* Add more `Type` and `UnresolvedType` methods (https://github.com/noir-lang/noir/pull/5994) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1)) +* **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) +* Handwritten parser (https://github.com/noir-lang/noir/pull/6180) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1)) +* Integrate databus in the private kernels ([#9028](https://github.com/AztecProtocol/aztec-packages/issues/9028)) ([1798b1c](https://github.com/AztecProtocol/aztec-packages/commit/1798b1cc701824dd268ed0e49e592febf01a1687)) +* Native tmux-based network e2e ([#9036](https://github.com/AztecProtocol/aztec-packages/issues/9036)) ([f9fc73a](https://github.com/AztecProtocol/aztec-packages/commit/f9fc73a40f5b9d11ad92a6cee3e29d3fcc80425e)) +* New world state ([#8776](https://github.com/AztecProtocol/aztec-packages/issues/8776)) ([41f3934](https://github.com/AztecProtocol/aztec-packages/commit/41f393443396cae77e09a09df07d42e6d5ff5618)) +* Parameterize circuit epoch duration ([#9050](https://github.com/AztecProtocol/aztec-packages/issues/9050)) ([1b902f6](https://github.com/AztecProtocol/aztec-packages/commit/1b902f663349198aa8f9b3a22663b5c8adc0d442)) +* **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)) +* **test:** Fuzz test stdlib hash functions (https://github.com/noir-lang/noir/pull/6233) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1)) + + +### Bug Fixes + +* Check for Schnorr null signature (https://github.com/noir-lang/noir/pull/6226) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1)) +* Dockerized vk build ([#9078](https://github.com/AztecProtocol/aztec-packages/issues/9078)) ([2aac1fb](https://github.com/AztecProtocol/aztec-packages/commit/2aac1fb78790eb4472529146ab5ef562abe1d0fc)) +* Handle nested arrays in calldata (https://github.com/noir-lang/noir/pull/6232) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1)) +* Increase l1 propose gas estimate ([#9071](https://github.com/AztecProtocol/aztec-packages/issues/9071)) ([9d28414](https://github.com/AztecProtocol/aztec-packages/commit/9d284140bd58a9485fdbc3db52c08496adf1f7d1)) +* 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)) +* Panic on composite types within databus (https://github.com/noir-lang/noir/pull/6225) ([26185f0](https://github.com/AztecProtocol/aztec-packages/commit/26185f0e23d54e2f122ae07de573b77b2974e7c1)) +* Setup fee juice for e2e tests ([#9094](https://github.com/AztecProtocol/aztec-packages/issues/9094)) ([a8ec91a](https://github.com/AztecProtocol/aztec-packages/commit/a8ec91a32d8fee3d309c855ed9d43a6c025c487b)) +* 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)) + + +### 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)) +* Adjust debug level of received attestations ([#9087](https://github.com/AztecProtocol/aztec-packages/issues/9087)) ([eb67dd4](https://github.com/AztecProtocol/aztec-packages/commit/eb67dd4ab47755cd8e1445be3fb1b75a4d6c3f21)) +* Eccvm transcript builder ([#9026](https://github.com/AztecProtocol/aztec-packages/issues/9026)) ([d2c9ae2](https://github.com/AztecProtocol/aztec-packages/commit/d2c9ae2853bb75cd736583406a57e96645bd2e88)) +* 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)) +* 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)) +* **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)) +* 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 ([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)) +* 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)) + ## [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..b2d77eb8ede 100644 --- a/barretenberg/CHANGELOG.md +++ b/barretenberg/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.57.0...barretenberg-v0.58.0) (2024-10-09) + + +### Features + +* **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) +* Integrate databus in the private kernels ([#9028](https://github.com/AztecProtocol/aztec-packages/issues/9028)) ([1798b1c](https://github.com/AztecProtocol/aztec-packages/commit/1798b1cc701824dd268ed0e49e592febf01a1687)) +* New world state ([#8776](https://github.com/AztecProtocol/aztec-packages/issues/8776)) ([41f3934](https://github.com/AztecProtocol/aztec-packages/commit/41f393443396cae77e09a09df07d42e6d5ff5618)) + + +### 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)) + + +### 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)) +* 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)) +* 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)) + ## [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 8403aded867..aaee9c08ebb 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..c531ba021e2 100644 --- a/barretenberg/ts/CHANGELOG.md +++ b/barretenberg/ts/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.57.0...barretenberg.js-v0.58.0) (2024-10-09) + + +### 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)) + ## [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..060fe2a0848 100644 --- a/yarn-project/aztec/CHANGELOG.md +++ b/yarn-project/aztec/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.58.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.57.0...aztec-package-v0.58.0) (2024-10-09) + + +### ⚠ BREAKING CHANGES + +* protocol contracts ([#9025](https://github.com/AztecProtocol/aztec-packages/issues/9025)) + +### Features + +* 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)) + + +### Miscellaneous + +* 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"