From 22004bb77bef2e126b64e2370c9d851a1a4f4eec Mon Sep 17 00:00:00 2001
From: Aztec Bot <49558828+AztecBot@users.noreply.github.com>
Date: Thu, 26 Oct 2023 09:20:24 -0400
Subject: [PATCH] chore(master): Release 0.12.0 (#3021)
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.12.0
##
[0.12.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.11.1...aztec-packages-v0.12.0)
(2023-10-26)
### ⚠ BREAKING CHANGES
* remove plookup pedersen methods from c_bind namespace
([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
### Features
* Add function selector to cli to make it easier for to call functions
([#3053](https://github.com/AztecProtocol/aztec-packages/issues/3053))
([e0f0a8e](https://github.com/AztecProtocol/aztec-packages/commit/e0f0a8e4558a42a17d183515d5f2912d0cf8723c)),
closes
[#1996](https://github.com/AztecProtocol/aztec-packages/issues/1996)
* Added correctness tests for several small relations in Goblin
Translator (Goblin Translator part 8)
([#2963](https://github.com/AztecProtocol/aztec-packages/issues/2963))
([4c83250](https://github.com/AztecProtocol/aztec-packages/commit/4c8325093e7d76158a767dcf2854f1cfd274c5ff))
* AWS mainnet fork
([#2986](https://github.com/AztecProtocol/aztec-packages/issues/2986))
([f491362](https://github.com/AztecProtocol/aztec-packages/commit/f491362329071983e5b16c3e7caa79342f2e93fa))
* Correctness tests for decomposition and non-native field relations
(Goblin Translator Part 9)
([#2981](https://github.com/AztecProtocol/aztec-packages/issues/2981))
([cdc830d](https://github.com/AztecProtocol/aztec-packages/commit/cdc830dd8731d9f8fed85bb46b3ed6771796f526))
* Enable sol verifier tests in ci
([#2997](https://github.com/AztecProtocol/aztec-packages/issues/2997))
([058de1e](https://github.com/AztecProtocol/aztec-packages/commit/058de1ea92b1c19f76867b93769d8de4bb9a6f55))
* Goblin Translator flavor and permutation correctness (Goblin
Translator part 7)
([#2961](https://github.com/AztecProtocol/aztec-packages/issues/2961))
([737f17f](https://github.com/AztecProtocol/aztec-packages/commit/737f17fdff5a213dd1424c4e668bce41b95b349a))
* Linking errors
([#3004](https://github.com/AztecProtocol/aztec-packages/issues/3004))
([388a47b](https://github.com/AztecProtocol/aztec-packages/commit/388a47ba402fac0a4b9832845d8b964e28aadb85)),
closes
[#2969](https://github.com/AztecProtocol/aztec-packages/issues/2969)
### Bug Fixes
* Fix clang-16 check
([#3030](https://github.com/AztecProtocol/aztec-packages/issues/3030))
([7a5a8b3](https://github.com/AztecProtocol/aztec-packages/commit/7a5a8b3b79c18b45aa29eacc05e9bfb26090cc95))
* Fix docusaurus yellow paper build
([#3063](https://github.com/AztecProtocol/aztec-packages/issues/3063))
([db54c1f](https://github.com/AztecProtocol/aztec-packages/commit/db54c1f1efc037e9cc73053a5832b764247c3bf5))
* Run deploy step for mainnet fork
([#3052](https://github.com/AztecProtocol/aztec-packages/issues/3052))
([9b6be22](https://github.com/AztecProtocol/aztec-packages/commit/9b6be227169c9ee923744601ff3072b134e12f41))
* Try fix publish bb
([#3036](https://github.com/AztecProtocol/aztec-packages/issues/3036))
([51248b5](https://github.com/AztecProtocol/aztec-packages/commit/51248b5af22a8d87b4d87a23444ccea5a3c3a982))
* Unboxing - nargo.toml injection of "-" for "_"
([#3018](https://github.com/AztecProtocol/aztec-packages/issues/3018))
([83d6c51](https://github.com/AztecProtocol/aztec-packages/commit/83d6c511d3e717202e2eb665579bc70e53fd5370))
### Miscellaneous
* **acir_tests:** Add script to regenerate double_verify_proof inputs
([#3005](https://github.com/AztecProtocol/aztec-packages/issues/3005))
([9c4eab2](https://github.com/AztecProtocol/aztec-packages/commit/9c4eab27d6a8a774d49f40ccea92faf305caf500))
* Add portal contract option to deploy subcommand of aztec-cli
([#3032](https://github.com/AztecProtocol/aztec-packages/issues/3032))
([546b410](https://github.com/AztecProtocol/aztec-packages/commit/546b41045ee021239a8d7656c6703eab688f1a0d))
* Fix `pedersen_compress_with_hash_index` c_bind function
([#3054](https://github.com/AztecProtocol/aztec-packages/issues/3054))
([a136f6e](https://github.com/AztecProtocol/aztec-packages/commit/a136f6e70725500739b518e1bfc96b680c3cb1b2))
* Msg sender is 0 when no entrypoint is called
([#3024](https://github.com/AztecProtocol/aztec-packages/issues/3024))
([53c6680](https://github.com/AztecProtocol/aztec-packages/commit/53c6680a28672e2fbeea54e24b05abc3a9dc3fd1)),
closes
[#2949](https://github.com/AztecProtocol/aztec-packages/issues/2949)
* Optimize pedersen hash for the common usecase by not allocating when
input fits in scratch space
([#3056](https://github.com/AztecProtocol/aztec-packages/issues/3056))
([a0d290d](https://github.com/AztecProtocol/aztec-packages/commit/a0d290d3bab6c42809d57d86b5cd5e3948e35abd))
* Proxy redundant `hash` methods
([#3046](https://github.com/AztecProtocol/aztec-packages/issues/3046))
([df389b5](https://github.com/AztecProtocol/aztec-packages/commit/df389b5f593a202bc644479a6c3dff884b7d3652))
* Remove "non-core artifact" nargo generated files
([#3026](https://github.com/AztecProtocol/aztec-packages/issues/3026))
([03ebb8e](https://github.com/AztecProtocol/aztec-packages/commit/03ebb8e1d243507b4056b748af7c093f131eaf4d)),
closes
[#2977](https://github.com/AztecProtocol/aztec-packages/issues/2977)
* Remove `pedersen_buffer_to_field` from c_bind
([#3045](https://github.com/AztecProtocol/aztec-packages/issues/3045))
([de7e63b](https://github.com/AztecProtocol/aztec-packages/commit/de7e63bf7e1184333c1eaadf2387fef6bf163871))
* Remove pedersen hash oracle
([#3023](https://github.com/AztecProtocol/aztec-packages/issues/3023))
([0e6958c](https://github.com/AztecProtocol/aztec-packages/commit/0e6958c94e6d00d4132f08baa2cd63141ff8aae7))
* Remove plookup pedersen methods from c_bind namespace
([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
([a8ea391](https://github.com/AztecProtocol/aztec-packages/commit/a8ea391c95a9fe4fa26a3fa987f52114a40c664a))
* Rename pedersen typescript methods to be called `hash` instead of
compress
([#3047](https://github.com/AztecProtocol/aztec-packages/issues/3047))
([2f7cc5f](https://github.com/AztecProtocol/aztec-packages/commit/2f7cc5fd3242b04fa996b71dbd7282444e82e903))
* Run check rebuild on boxes
([#3000](https://github.com/AztecProtocol/aztec-packages/issues/3000))
([c503d91](https://github.com/AztecProtocol/aztec-packages/commit/c503d91aba42dc87acd50e9986a32bc93707fbc1))
* Same prettier in boxes and everywhere else
([#3025](https://github.com/AztecProtocol/aztec-packages/issues/3025))
([0769d20](https://github.com/AztecProtocol/aztec-packages/commit/0769d2077bcc1f31ba36de2f8a9576427036cbed)),
closes
[#2978](https://github.com/AztecProtocol/aztec-packages/issues/2978)
barretenberg.js: 0.12.0
##
[0.12.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.11.1...barretenberg.js-v0.12.0)
(2023-10-26)
### ⚠ BREAKING CHANGES
* remove plookup pedersen methods from c_bind namespace
([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
### Miscellaneous
* Proxy redundant `hash` methods
([#3046](https://github.com/AztecProtocol/aztec-packages/issues/3046))
([df389b5](https://github.com/AztecProtocol/aztec-packages/commit/df389b5f593a202bc644479a6c3dff884b7d3652))
* Remove `pedersen_buffer_to_field` from c_bind
([#3045](https://github.com/AztecProtocol/aztec-packages/issues/3045))
([de7e63b](https://github.com/AztecProtocol/aztec-packages/commit/de7e63bf7e1184333c1eaadf2387fef6bf163871))
* Remove plookup pedersen methods from c_bind namespace
([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
([a8ea391](https://github.com/AztecProtocol/aztec-packages/commit/a8ea391c95a9fe4fa26a3fa987f52114a40c664a))
* Rename pedersen typescript methods to be called `hash` instead of
compress
([#3047](https://github.com/AztecProtocol/aztec-packages/issues/3047))
([2f7cc5f](https://github.com/AztecProtocol/aztec-packages/commit/2f7cc5fd3242b04fa996b71dbd7282444e82e903))
barretenberg: 0.12.0
##
[0.12.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.11.1...barretenberg-v0.12.0)
(2023-10-26)
### ⚠ BREAKING CHANGES
* remove plookup pedersen methods from c_bind namespace
([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
### Features
* Added correctness tests for several small relations in Goblin
Translator (Goblin Translator part 8)
([#2963](https://github.com/AztecProtocol/aztec-packages/issues/2963))
([4c83250](https://github.com/AztecProtocol/aztec-packages/commit/4c8325093e7d76158a767dcf2854f1cfd274c5ff))
* Correctness tests for decomposition and non-native field relations
(Goblin Translator Part 9)
([#2981](https://github.com/AztecProtocol/aztec-packages/issues/2981))
([cdc830d](https://github.com/AztecProtocol/aztec-packages/commit/cdc830dd8731d9f8fed85bb46b3ed6771796f526))
* Enable sol verifier tests in ci
([#2997](https://github.com/AztecProtocol/aztec-packages/issues/2997))
([058de1e](https://github.com/AztecProtocol/aztec-packages/commit/058de1ea92b1c19f76867b93769d8de4bb9a6f55))
* Goblin Translator flavor and permutation correctness (Goblin
Translator part 7)
([#2961](https://github.com/AztecProtocol/aztec-packages/issues/2961))
([737f17f](https://github.com/AztecProtocol/aztec-packages/commit/737f17fdff5a213dd1424c4e668bce41b95b349a))
### Bug Fixes
* Fix clang-16 check
([#3030](https://github.com/AztecProtocol/aztec-packages/issues/3030))
([7a5a8b3](https://github.com/AztecProtocol/aztec-packages/commit/7a5a8b3b79c18b45aa29eacc05e9bfb26090cc95))
### Miscellaneous
* **acir_tests:** Add script to regenerate double_verify_proof inputs
([#3005](https://github.com/AztecProtocol/aztec-packages/issues/3005))
([9c4eab2](https://github.com/AztecProtocol/aztec-packages/commit/9c4eab27d6a8a774d49f40ccea92faf305caf500))
* Fix `pedersen_compress_with_hash_index` c_bind function
([#3054](https://github.com/AztecProtocol/aztec-packages/issues/3054))
([a136f6e](https://github.com/AztecProtocol/aztec-packages/commit/a136f6e70725500739b518e1bfc96b680c3cb1b2))
* Proxy redundant `hash` methods
([#3046](https://github.com/AztecProtocol/aztec-packages/issues/3046))
([df389b5](https://github.com/AztecProtocol/aztec-packages/commit/df389b5f593a202bc644479a6c3dff884b7d3652))
* Remove `pedersen_buffer_to_field` from c_bind
([#3045](https://github.com/AztecProtocol/aztec-packages/issues/3045))
([de7e63b](https://github.com/AztecProtocol/aztec-packages/commit/de7e63bf7e1184333c1eaadf2387fef6bf163871))
* Remove pedersen hash oracle
([#3023](https://github.com/AztecProtocol/aztec-packages/issues/3023))
([0e6958c](https://github.com/AztecProtocol/aztec-packages/commit/0e6958c94e6d00d4132f08baa2cd63141ff8aae7))
* Remove plookup pedersen methods from c_bind namespace
([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
([a8ea391](https://github.com/AztecProtocol/aztec-packages/commit/a8ea391c95a9fe4fa26a3fa987f52114a40c664a))
---
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 | 29 +++++++++++++++++++++++++++++
VERSION | 2 +-
cpp/CMakeLists.txt | 2 +-
ts/CHANGELOG.md | 14 ++++++++++++++
ts/package.json | 2 +-
5 files changed, 46 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d71f1e7789..596b744ca1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,34 @@
# Changelog
+## [0.12.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.11.1...barretenberg-v0.12.0) (2023-10-26)
+
+
+### ⚠ BREAKING CHANGES
+
+* remove plookup pedersen methods from c_bind namespace ([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
+
+### Features
+
+* Added correctness tests for several small relations in Goblin Translator (Goblin Translator part 8) ([#2963](https://github.com/AztecProtocol/aztec-packages/issues/2963)) ([4c83250](https://github.com/AztecProtocol/aztec-packages/commit/4c8325093e7d76158a767dcf2854f1cfd274c5ff))
+* Correctness tests for decomposition and non-native field relations (Goblin Translator Part 9) ([#2981](https://github.com/AztecProtocol/aztec-packages/issues/2981)) ([cdc830d](https://github.com/AztecProtocol/aztec-packages/commit/cdc830dd8731d9f8fed85bb46b3ed6771796f526))
+* Enable sol verifier tests in ci ([#2997](https://github.com/AztecProtocol/aztec-packages/issues/2997)) ([058de1e](https://github.com/AztecProtocol/aztec-packages/commit/058de1ea92b1c19f76867b93769d8de4bb9a6f55))
+* Goblin Translator flavor and permutation correctness (Goblin Translator part 7) ([#2961](https://github.com/AztecProtocol/aztec-packages/issues/2961)) ([737f17f](https://github.com/AztecProtocol/aztec-packages/commit/737f17fdff5a213dd1424c4e668bce41b95b349a))
+
+
+### Bug Fixes
+
+* Fix clang-16 check ([#3030](https://github.com/AztecProtocol/aztec-packages/issues/3030)) ([7a5a8b3](https://github.com/AztecProtocol/aztec-packages/commit/7a5a8b3b79c18b45aa29eacc05e9bfb26090cc95))
+
+
+### Miscellaneous
+
+* **acir_tests:** Add script to regenerate double_verify_proof inputs ([#3005](https://github.com/AztecProtocol/aztec-packages/issues/3005)) ([9c4eab2](https://github.com/AztecProtocol/aztec-packages/commit/9c4eab27d6a8a774d49f40ccea92faf305caf500))
+* Fix `pedersen_compress_with_hash_index` c_bind function ([#3054](https://github.com/AztecProtocol/aztec-packages/issues/3054)) ([a136f6e](https://github.com/AztecProtocol/aztec-packages/commit/a136f6e70725500739b518e1bfc96b680c3cb1b2))
+* Proxy redundant `hash` methods ([#3046](https://github.com/AztecProtocol/aztec-packages/issues/3046)) ([df389b5](https://github.com/AztecProtocol/aztec-packages/commit/df389b5f593a202bc644479a6c3dff884b7d3652))
+* Remove `pedersen_buffer_to_field` from c_bind ([#3045](https://github.com/AztecProtocol/aztec-packages/issues/3045)) ([de7e63b](https://github.com/AztecProtocol/aztec-packages/commit/de7e63bf7e1184333c1eaadf2387fef6bf163871))
+* Remove pedersen hash oracle ([#3023](https://github.com/AztecProtocol/aztec-packages/issues/3023)) ([0e6958c](https://github.com/AztecProtocol/aztec-packages/commit/0e6958c94e6d00d4132f08baa2cd63141ff8aae7))
+* Remove plookup pedersen methods from c_bind namespace ([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033)) ([a8ea391](https://github.com/AztecProtocol/aztec-packages/commit/a8ea391c95a9fe4fa26a3fa987f52114a40c664a))
+
## [0.11.1](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.11.0...barretenberg-v0.11.1) (2023-10-24)
diff --git a/VERSION b/VERSION
index d3d7101046..20d20514da 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-v0.11.1 x-release-please-version
+v0.12.0 x-release-please-version
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index 57d1f4b733..514c7c069e 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.11.1 # x-release-please-version
+ VERSION 0.12.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 67559c24a8..bcdde2b770 100644
--- a/ts/CHANGELOG.md
+++ b/ts/CHANGELOG.md
@@ -1,5 +1,19 @@
# Changelog
+## [0.12.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.11.1...barretenberg.js-v0.12.0) (2023-10-26)
+
+
+### ⚠ BREAKING CHANGES
+
+* remove plookup pedersen methods from c_bind namespace ([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033))
+
+### Miscellaneous
+
+* Proxy redundant `hash` methods ([#3046](https://github.com/AztecProtocol/aztec-packages/issues/3046)) ([df389b5](https://github.com/AztecProtocol/aztec-packages/commit/df389b5f593a202bc644479a6c3dff884b7d3652))
+* Remove `pedersen_buffer_to_field` from c_bind ([#3045](https://github.com/AztecProtocol/aztec-packages/issues/3045)) ([de7e63b](https://github.com/AztecProtocol/aztec-packages/commit/de7e63bf7e1184333c1eaadf2387fef6bf163871))
+* Remove plookup pedersen methods from c_bind namespace ([#3033](https://github.com/AztecProtocol/aztec-packages/issues/3033)) ([a8ea391](https://github.com/AztecProtocol/aztec-packages/commit/a8ea391c95a9fe4fa26a3fa987f52114a40c664a))
+* Rename pedersen typescript methods to be called `hash` instead of compress ([#3047](https://github.com/AztecProtocol/aztec-packages/issues/3047)) ([2f7cc5f](https://github.com/AztecProtocol/aztec-packages/commit/2f7cc5fd3242b04fa996b71dbd7282444e82e903))
+
## [0.11.1](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.11.0...barretenberg.js-v0.11.1) (2023-10-24)
diff --git a/ts/package.json b/ts/package.json
index 248a995363..5fd11e7217 100644
--- a/ts/package.json
+++ b/ts/package.json
@@ -1,6 +1,6 @@
{
"name": "@aztec/bb.js",
- "version": "0.11.1",
+ "version": "0.12.0",
"homepage": "https://github.com/AztecProtocol/aztec-packages/tree/master/barretenberg/ts",
"license": "MIT",
"type": "module",