From ffdc3517b650f7fbc553dcb20662e596e25fdb19 Mon Sep 17 00:00:00 2001
From: Aztec Bot <49558828+AztecBot@users.noreply.github.com>
Date: Fri, 17 Nov 2023 06:50:13 -0500
Subject: [PATCH] chore(master): Release 0.15.0 (#3269)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
:robot: I have created a release *beep* *boop*
---
aztec-packages: 0.15.0
##
[0.15.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.14.2...aztec-packages-v0.15.0)
(2023-11-16)
### ⚠ BREAKING CHANGES
* Replace computing hashes in circuits wasm, with computing them in ts
via bb.js pedersen call.
([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
### Features
* **bb:** Add msan preset
([#3284](https://github.com/AztecProtocol/aztec-packages/issues/3284))
([bcf025c](https://github.com/AztecProtocol/aztec-packages/commit/bcf025ceef07fb2bf5b07f96e7818425ae59e79a))
* Enable merge and root rollup circuits in noir
([#3248](https://github.com/AztecProtocol/aztec-packages/issues/3248))
([68555fc](https://github.com/AztecProtocol/aztec-packages/commit/68555fca71746579c7551a78a13b965400d2c865))
* Protogalaxy combiner quotient
([#3245](https://github.com/AztecProtocol/aztec-packages/issues/3245))
([db0f3ab](https://github.com/AztecProtocol/aztec-packages/commit/db0f3ab9b3d74e0527116a773bf11d26e6bf7736))
* Public kernel in noir
([#3186](https://github.com/AztecProtocol/aztec-packages/issues/3186))
([15a522b](https://github.com/AztecProtocol/aztec-packages/commit/15a522ba731820851f1bf505bc2663314e4efc30))
* Ultra honk arith from ultra
([#3274](https://github.com/AztecProtocol/aztec-packages/issues/3274))
([ec2b805](https://github.com/AztecProtocol/aztec-packages/commit/ec2b805e5b35805e2c5e394ae2b6181865e22aa3))
### Bug Fixes
* Debug build
([#3283](https://github.com/AztecProtocol/aztec-packages/issues/3283))
([aca2624](https://github.com/AztecProtocol/aztec-packages/commit/aca2624df2d07782f6879d32efc891318b985344))
* Fix block constraint key divergence bug.
([#3256](https://github.com/AztecProtocol/aztec-packages/issues/3256))
([1c71a0c](https://github.com/AztecProtocol/aztec-packages/commit/1c71a0cf38cf463efe1964126a6a5741c27bd2eb))
* Main.md typo
([#3278](https://github.com/AztecProtocol/aztec-packages/issues/3278))
([cb87c4d](https://github.com/AztecProtocol/aztec-packages/commit/cb87c4df5e37a689e8ea32a138f794bbe099f884))
* Typo fix roundup
([#3302](https://github.com/AztecProtocol/aztec-packages/issues/3302))
([9dd778d](https://github.com/AztecProtocol/aztec-packages/commit/9dd778d6856b87107b88e4e8e38d0fc6fc6479fc))
### Miscellaneous
* **bb:** Remove -Wfatal-errors
([#3318](https://github.com/AztecProtocol/aztec-packages/issues/3318))
([4229173](https://github.com/AztecProtocol/aztec-packages/commit/4229173e7d794ba7800b34dcc8565d7f3ea5525d))
* Clarify that barretenberg mirror should not take PRs
([#3303](https://github.com/AztecProtocol/aztec-packages/issues/3303))
([13f1a1d](https://github.com/AztecProtocol/aztec-packages/commit/13f1a1d4f8cd12ac8f38e2d1a2c6715f2871f4c8))
* Clean up Plonk widgets
([#3305](https://github.com/AztecProtocol/aztec-packages/issues/3305))
([4623d91](https://github.com/AztecProtocol/aztec-packages/commit/4623d916d5e8d048cf3c5e06f02d937cf91e6180))
* **docs:** Aztec.nr logging page
([#3281](https://github.com/AztecProtocol/aztec-packages/issues/3281))
([11e6ca7](https://github.com/AztecProtocol/aztec-packages/commit/11e6ca732c90dc25eceda00f8ac30620a064ebf6))
* **docs:** Update netlify.toml and fix build
([#3304](https://github.com/AztecProtocol/aztec-packages/issues/3304))
([df76636](https://github.com/AztecProtocol/aztec-packages/commit/df76636293091e2761721eff6f2bdf7243b642e1))
* Explicitly instantiate Goblin translator relations
([#3239](https://github.com/AztecProtocol/aztec-packages/issues/3239))
([e3b5fb0](https://github.com/AztecProtocol/aztec-packages/commit/e3b5fb0681839bd003804a9e066118dd4693502d))
* Plain struct flavor entities
([#3277](https://github.com/AztecProtocol/aztec-packages/issues/3277))
([f109512](https://github.com/AztecProtocol/aztec-packages/commit/f1095124af96d2d69522c8677e5e02cd55063c99))
* Remove bn254 instantiation of eccvm plus naming changes
([#3330](https://github.com/AztecProtocol/aztec-packages/issues/3330))
([23d1e2d](https://github.com/AztecProtocol/aztec-packages/commit/23d1e2d307757c42f6a070afcb22f800fae94555))
* Replace computing hashes in circuits wasm, with computing them in ts
via bb.js pedersen call.
([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
([87eeb71](https://github.com/AztecProtocol/aztec-packages/commit/87eeb715014996ec329de969df85684083b18f83))
* Revert build-debug folder for debug preset
([#3324](https://github.com/AztecProtocol/aztec-packages/issues/3324))
([43a2e6b](https://github.com/AztecProtocol/aztec-packages/commit/43a2e6b68853d5c22fac4563949c83baf443827c))
* Towards plain struct flavor entities
([#3216](https://github.com/AztecProtocol/aztec-packages/issues/3216))
([3ba89cf](https://github.com/AztecProtocol/aztec-packages/commit/3ba89cf6fe3821b1149f482ee28c5e0716878b15))
* Typo fixes based on cspell
([#3319](https://github.com/AztecProtocol/aztec-packages/issues/3319))
([8ae44dd](https://github.com/AztecProtocol/aztec-packages/commit/8ae44dd702987db524ab5e3edd6545881614f56b))
barretenberg.js: 0.15.0
##
[0.15.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.14.2...barretenberg.js-v0.15.0)
(2023-11-16)
### ⚠ BREAKING CHANGES
* Replace computing hashes in circuits wasm, with computing them in ts
via bb.js pedersen call.
([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
### Bug Fixes
* Fix block constraint key divergence bug.
([#3256](https://github.com/AztecProtocol/aztec-packages/issues/3256))
([1c71a0c](https://github.com/AztecProtocol/aztec-packages/commit/1c71a0cf38cf463efe1964126a6a5741c27bd2eb))
### Miscellaneous
* Replace computing hashes in circuits wasm, with computing them in ts
via bb.js pedersen call.
([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
([87eeb71](https://github.com/AztecProtocol/aztec-packages/commit/87eeb715014996ec329de969df85684083b18f83))
* Typo fixes based on cspell
([#3319](https://github.com/AztecProtocol/aztec-packages/issues/3319))
([8ae44dd](https://github.com/AztecProtocol/aztec-packages/commit/8ae44dd702987db524ab5e3edd6545881614f56b))
barretenberg: 0.15.0
##
[0.15.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.14.2...barretenberg-v0.15.0)
(2023-11-16)
### ⚠ BREAKING CHANGES
* Replace computing hashes in circuits wasm, with computing them in ts
via bb.js pedersen call.
([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
### Features
* **bb:** Add msan preset
([#3284](https://github.com/AztecProtocol/aztec-packages/issues/3284))
([bcf025c](https://github.com/AztecProtocol/aztec-packages/commit/bcf025ceef07fb2bf5b07f96e7818425ae59e79a))
* Protogalaxy combiner quotient
([#3245](https://github.com/AztecProtocol/aztec-packages/issues/3245))
([db0f3ab](https://github.com/AztecProtocol/aztec-packages/commit/db0f3ab9b3d74e0527116a773bf11d26e6bf7736))
* Ultra honk arith from ultra
([#3274](https://github.com/AztecProtocol/aztec-packages/issues/3274))
([ec2b805](https://github.com/AztecProtocol/aztec-packages/commit/ec2b805e5b35805e2c5e394ae2b6181865e22aa3))
### Bug Fixes
* Debug build
([#3283](https://github.com/AztecProtocol/aztec-packages/issues/3283))
([aca2624](https://github.com/AztecProtocol/aztec-packages/commit/aca2624df2d07782f6879d32efc891318b985344))
* Fix block constraint key divergence bug.
([#3256](https://github.com/AztecProtocol/aztec-packages/issues/3256))
([1c71a0c](https://github.com/AztecProtocol/aztec-packages/commit/1c71a0cf38cf463efe1964126a6a5741c27bd2eb))
### Miscellaneous
* **bb:** Remove -Wfatal-errors
([#3318](https://github.com/AztecProtocol/aztec-packages/issues/3318))
([4229173](https://github.com/AztecProtocol/aztec-packages/commit/4229173e7d794ba7800b34dcc8565d7f3ea5525d))
* Clarify that barretenberg mirror should not take PRs
([#3303](https://github.com/AztecProtocol/aztec-packages/issues/3303))
([13f1a1d](https://github.com/AztecProtocol/aztec-packages/commit/13f1a1d4f8cd12ac8f38e2d1a2c6715f2871f4c8))
* Clean up Plonk widgets
([#3305](https://github.com/AztecProtocol/aztec-packages/issues/3305))
([4623d91](https://github.com/AztecProtocol/aztec-packages/commit/4623d916d5e8d048cf3c5e06f02d937cf91e6180))
* Explicitly instantiate Goblin translator relations
([#3239](https://github.com/AztecProtocol/aztec-packages/issues/3239))
([e3b5fb0](https://github.com/AztecProtocol/aztec-packages/commit/e3b5fb0681839bd003804a9e066118dd4693502d))
* Plain struct flavor entities
([#3277](https://github.com/AztecProtocol/aztec-packages/issues/3277))
([f109512](https://github.com/AztecProtocol/aztec-packages/commit/f1095124af96d2d69522c8677e5e02cd55063c99))
* Remove bn254 instantiation of eccvm plus naming changes
([#3330](https://github.com/AztecProtocol/aztec-packages/issues/3330))
([23d1e2d](https://github.com/AztecProtocol/aztec-packages/commit/23d1e2d307757c42f6a070afcb22f800fae94555))
* Replace computing hashes in circuits wasm, with computing them in ts
via bb.js pedersen call.
([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
([87eeb71](https://github.com/AztecProtocol/aztec-packages/commit/87eeb715014996ec329de969df85684083b18f83))
* Revert build-debug folder for debug preset
([#3324](https://github.com/AztecProtocol/aztec-packages/issues/3324))
([43a2e6b](https://github.com/AztecProtocol/aztec-packages/commit/43a2e6b68853d5c22fac4563949c83baf443827c))
* Towards plain struct flavor entities
([#3216](https://github.com/AztecProtocol/aztec-packages/issues/3216))
([3ba89cf](https://github.com/AztecProtocol/aztec-packages/commit/3ba89cf6fe3821b1149f482ee28c5e0716878b15))
* Typo fixes based on cspell
([#3319](https://github.com/AztecProtocol/aztec-packages/issues/3319))
([8ae44dd](https://github.com/AztecProtocol/aztec-packages/commit/8ae44dd702987db524ab5e3edd6545881614f56b))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
---
CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++
VERSION | 2 +-
cpp/CMakeLists.txt | 2 +-
ts/CHANGELOG.md | 17 +++++++++++++++++
ts/package.json | 2 +-
5 files changed, 53 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5892931a3b..3ee571c906 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,38 @@
# Changelog
+## [0.15.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.14.2...barretenberg-v0.15.0) (2023-11-16)
+
+
+### ⚠ BREAKING CHANGES
+
+* Replace computing hashes in circuits wasm, with computing them in ts via bb.js pedersen call. ([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
+
+### Features
+
+* **bb:** Add msan preset ([#3284](https://github.com/AztecProtocol/aztec-packages/issues/3284)) ([bcf025c](https://github.com/AztecProtocol/aztec-packages/commit/bcf025ceef07fb2bf5b07f96e7818425ae59e79a))
+* Protogalaxy combiner quotient ([#3245](https://github.com/AztecProtocol/aztec-packages/issues/3245)) ([db0f3ab](https://github.com/AztecProtocol/aztec-packages/commit/db0f3ab9b3d74e0527116a773bf11d26e6bf7736))
+* Ultra honk arith from ultra ([#3274](https://github.com/AztecProtocol/aztec-packages/issues/3274)) ([ec2b805](https://github.com/AztecProtocol/aztec-packages/commit/ec2b805e5b35805e2c5e394ae2b6181865e22aa3))
+
+
+### Bug Fixes
+
+* Debug build ([#3283](https://github.com/AztecProtocol/aztec-packages/issues/3283)) ([aca2624](https://github.com/AztecProtocol/aztec-packages/commit/aca2624df2d07782f6879d32efc891318b985344))
+* Fix block constraint key divergence bug. ([#3256](https://github.com/AztecProtocol/aztec-packages/issues/3256)) ([1c71a0c](https://github.com/AztecProtocol/aztec-packages/commit/1c71a0cf38cf463efe1964126a6a5741c27bd2eb))
+
+
+### Miscellaneous
+
+* **bb:** Remove -Wfatal-errors ([#3318](https://github.com/AztecProtocol/aztec-packages/issues/3318)) ([4229173](https://github.com/AztecProtocol/aztec-packages/commit/4229173e7d794ba7800b34dcc8565d7f3ea5525d))
+* Clarify that barretenberg mirror should not take PRs ([#3303](https://github.com/AztecProtocol/aztec-packages/issues/3303)) ([13f1a1d](https://github.com/AztecProtocol/aztec-packages/commit/13f1a1d4f8cd12ac8f38e2d1a2c6715f2871f4c8))
+* Clean up Plonk widgets ([#3305](https://github.com/AztecProtocol/aztec-packages/issues/3305)) ([4623d91](https://github.com/AztecProtocol/aztec-packages/commit/4623d916d5e8d048cf3c5e06f02d937cf91e6180))
+* Explicitly instantiate Goblin translator relations ([#3239](https://github.com/AztecProtocol/aztec-packages/issues/3239)) ([e3b5fb0](https://github.com/AztecProtocol/aztec-packages/commit/e3b5fb0681839bd003804a9e066118dd4693502d))
+* Plain struct flavor entities ([#3277](https://github.com/AztecProtocol/aztec-packages/issues/3277)) ([f109512](https://github.com/AztecProtocol/aztec-packages/commit/f1095124af96d2d69522c8677e5e02cd55063c99))
+* Remove bn254 instantiation of eccvm plus naming changes ([#3330](https://github.com/AztecProtocol/aztec-packages/issues/3330)) ([23d1e2d](https://github.com/AztecProtocol/aztec-packages/commit/23d1e2d307757c42f6a070afcb22f800fae94555))
+* Replace computing hashes in circuits wasm, with computing them in ts via bb.js pedersen call. ([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114)) ([87eeb71](https://github.com/AztecProtocol/aztec-packages/commit/87eeb715014996ec329de969df85684083b18f83))
+* Revert build-debug folder for debug preset ([#3324](https://github.com/AztecProtocol/aztec-packages/issues/3324)) ([43a2e6b](https://github.com/AztecProtocol/aztec-packages/commit/43a2e6b68853d5c22fac4563949c83baf443827c))
+* Towards plain struct flavor entities ([#3216](https://github.com/AztecProtocol/aztec-packages/issues/3216)) ([3ba89cf](https://github.com/AztecProtocol/aztec-packages/commit/3ba89cf6fe3821b1149f482ee28c5e0716878b15))
+* Typo fixes based on cspell ([#3319](https://github.com/AztecProtocol/aztec-packages/issues/3319)) ([8ae44dd](https://github.com/AztecProtocol/aztec-packages/commit/8ae44dd702987db524ab5e3edd6545881614f56b))
+
## [0.14.2](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.14.1...barretenberg-v0.14.2) (2023-11-07)
diff --git a/VERSION b/VERSION
index bfec125b8c..1af2a5d5e7 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-v0.14.2 x-release-please-version
+v0.15.0 x-release-please-version
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index a96c91fdc2..705dc94ed5 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.24)
project(
Barretenberg
DESCRIPTION "BN254 elliptic curve library, and PLONK SNARK prover"
- VERSION 0.14.2 # x-release-please-version
+ VERSION 0.15.0 # x-release-please-version
LANGUAGES CXX C
)
# Insert version into `bb` config file
diff --git a/ts/CHANGELOG.md b/ts/CHANGELOG.md
index 6612e9d542..146682cbb8 100644
--- a/ts/CHANGELOG.md
+++ b/ts/CHANGELOG.md
@@ -1,5 +1,22 @@
# Changelog
+## [0.15.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.14.2...barretenberg.js-v0.15.0) (2023-11-16)
+
+
+### ⚠ BREAKING CHANGES
+
+* Replace computing hashes in circuits wasm, with computing them in ts via bb.js pedersen call. ([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114))
+
+### Bug Fixes
+
+* Fix block constraint key divergence bug. ([#3256](https://github.com/AztecProtocol/aztec-packages/issues/3256)) ([1c71a0c](https://github.com/AztecProtocol/aztec-packages/commit/1c71a0cf38cf463efe1964126a6a5741c27bd2eb))
+
+
+### Miscellaneous
+
+* Replace computing hashes in circuits wasm, with computing them in ts via bb.js pedersen call. ([#3114](https://github.com/AztecProtocol/aztec-packages/issues/3114)) ([87eeb71](https://github.com/AztecProtocol/aztec-packages/commit/87eeb715014996ec329de969df85684083b18f83))
+* Typo fixes based on cspell ([#3319](https://github.com/AztecProtocol/aztec-packages/issues/3319)) ([8ae44dd](https://github.com/AztecProtocol/aztec-packages/commit/8ae44dd702987db524ab5e3edd6545881614f56b))
+
## [0.14.2](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.14.1...barretenberg.js-v0.14.2) (2023-11-07)
diff --git a/ts/package.json b/ts/package.json
index ca3f88a4dd..8aae4f3917 100644
--- a/ts/package.json
+++ b/ts/package.json
@@ -1,6 +1,6 @@
{
"name": "@aztec/bb.js",
- "version": "0.14.2",
+ "version": "0.15.0",
"homepage": "https://github.com/AztecProtocol/aztec-packages/tree/master/barretenberg/ts",
"license": "MIT",
"type": "module",