Skip to content

Commit

Permalink
chore(master): Release 0.39.0
Browse files Browse the repository at this point in the history
  • Loading branch information
AztecBot committed May 9, 2024
1 parent cc59981 commit a9d86d4
Show file tree
Hide file tree
Showing 8 changed files with 101 additions and 7 deletions.
8 changes: 4 additions & 4 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
".": "0.38.0",
".": "0.39.0",
"yarn-project/cli": "0.35.1",
"yarn-project/aztec": "0.38.0",
"barretenberg": "0.38.0",
"barretenberg/ts": "0.38.0"
"yarn-project/aztec": "0.39.0",
"barretenberg": "0.39.0",
"barretenberg/ts": "0.39.0"
}
61 changes: 61 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,66 @@
# Changelog

## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.38.0...aztec-packages-v0.39.0) (2024-05-09)


### ⚠ BREAKING CHANGES

* specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239))

### Features

* Add `Not` trait to stdlib (https://github.com/noir-lang/noir/pull/4999) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* Add support for u16/i16 (https://github.com/noir-lang/noir/pull/4985) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* **aztec-nr:** Add 'with_gas()' function to avm call interface ([#6256](https://github.com/AztecProtocol/aztec-packages/issues/6256)) ([0aedd23](https://github.com/AztecProtocol/aztec-packages/commit/0aedd23067154e7de4819583251a188e860acd85))
* **aztec-nr:** Add enqueue functions to AvmCallInterface ([#6264](https://github.com/AztecProtocol/aztec-packages/issues/6264)) ([1c74387](https://github.com/AztecProtocol/aztec-packages/commit/1c74387e56b49102043fc6701735325a891e6c65))
* Div opcode ([#6053](https://github.com/AztecProtocol/aztec-packages/issues/6053)) ([8e111f8](https://github.com/AztecProtocol/aztec-packages/commit/8e111f8bab5a0348fe8c7185f89e979541f91a67))
* Encrypted log body ([#6251](https://github.com/AztecProtocol/aztec-packages/issues/6251)) ([ba618d5](https://github.com/AztecProtocol/aztec-packages/commit/ba618d5aa715f5f45988bb5aae4638d4091a6786))
* Implement `ops` traits on `u16`/`i16` (https://github.com/noir-lang/noir/pull/4996) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* Increase default expression width to 4 (https://github.com/noir-lang/noir/pull/4995) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* Private Kernel Recursion ([#6278](https://github.com/AztecProtocol/aztec-packages/issues/6278)) ([eae5822](https://github.com/AztecProtocol/aztec-packages/commit/eae5822cfcf47d03739e09911c183ba9f4ced18b))
* Proper padding in ts AES and constrained AES in body and header computations ([#6269](https://github.com/AztecProtocol/aztec-packages/issues/6269)) ([ef9cdde](https://github.com/AztecProtocol/aztec-packages/commit/ef9cdde09d6cdd8a5deb0217fea1e828477f0c03))
* Remove query to backend to get expression width (https://github.com/noir-lang/noir/pull/4975) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* Return gas usage per phase from node tx simulation ([#6255](https://github.com/AztecProtocol/aztec-packages/issues/6255)) ([fb58dfc](https://github.com/AztecProtocol/aztec-packages/commit/fb58dfcb935735ed3dba6f60ba98fb9a62577a69))
* Specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239)) ([01d9f24](https://github.com/AztecProtocol/aztec-packages/commit/01d9f24d2f089f7ce6e522e31e77c1e70177d8ef))
* Structured trace in client ivc ([#6132](https://github.com/AztecProtocol/aztec-packages/issues/6132)) ([92c1478](https://github.com/AztecProtocol/aztec-packages/commit/92c14780a7cdec87173d1ec9a22675ca13bf1ae7))
* Sync from aztec-packages (https://github.com/noir-lang/noir/pull/4993) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))


### Bug Fixes

* `CombinedConstantData` not registered for serialization ([#6292](https://github.com/AztecProtocol/aztec-packages/issues/6292)) ([89ab8ee](https://github.com/AztecProtocol/aztec-packages/commit/89ab8eeab35dfeae36efbb1ae159c6600f40e059))
* **avm-simulator:** Always set revertReason when reverting ([#6297](https://github.com/AztecProtocol/aztec-packages/issues/6297)) ([cc59981](https://github.com/AztecProtocol/aztec-packages/commit/cc59981a8f69375c4ca92999a12a955e0d385ada))
* **avm-simulator:** Correctly create call stack in shallow assertions ([#6274](https://github.com/AztecProtocol/aztec-packages/issues/6274)) ([f6045fd](https://github.com/AztecProtocol/aztec-packages/commit/f6045fdb9dd44edf4025aaaa12c5be2e1fc3d9fb))
* **avm-simulator:** Fix test expectation ([#6293](https://github.com/AztecProtocol/aztec-packages/issues/6293)) ([f51acfa](https://github.com/AztecProtocol/aztec-packages/commit/f51acfaade686ffab0bde7d91c97a13280b9e2c6))
* **avm-simulator:** Rethrow nested assertions ([#6275](https://github.com/AztecProtocol/aztec-packages/issues/6275)) ([cd05b91](https://github.com/AztecProtocol/aztec-packages/commit/cd05b91a1c70af9dca54cd2c717745022388614e))
* **ci:** Stop mass serialization ([#6290](https://github.com/AztecProtocol/aztec-packages/issues/6290)) ([60104e9](https://github.com/AztecProtocol/aztec-packages/commit/60104e9ff00ab5b39ee94310816f1e1098af6f53))
* Defer overflow checks for unsigned integers to acir-gen (https://github.com/noir-lang/noir/pull/4832) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* Enable client proof tests ([#6249](https://github.com/AztecProtocol/aztec-packages/issues/6249)) ([6d3a800](https://github.com/AztecProtocol/aztec-packages/commit/6d3a800b9088764d162a061dd4c4f6e13f5fedc5))
* Pw/update merge check ([#6201](https://github.com/AztecProtocol/aztec-packages/issues/6201)) ([856657f](https://github.com/AztecProtocol/aztec-packages/commit/856657fbd1f82b7526b3ff0214e3e6758db214e3))
* Run noir browser tests in series ([#6232](https://github.com/AztecProtocol/aztec-packages/issues/6232)) ([e092514](https://github.com/AztecProtocol/aztec-packages/commit/e09251498ee085586e8b3dee465a073628d497bf))


### Miscellaneous

* Adding name shadowing tests template program (https://github.com/noir-lang/noir/pull/4799) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* **avm-simulator:** Add U128 overflow tests to AVM simulator ([#6281](https://github.com/AztecProtocol/aztec-packages/issues/6281)) ([5514143](https://github.com/AztecProtocol/aztec-packages/commit/5514143aab1db195aa466752e1e476d95a993a08))
* **ci:** Run clippy on benchmarks (https://github.com/noir-lang/noir/pull/4988) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* Disable `gates_report.yml` (https://github.com/noir-lang/noir/pull/4997) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* **dsl:** Update backend gateCount command to query a Program in a single request ([#6228](https://github.com/AztecProtocol/aztec-packages/issues/6228)) ([8079f60](https://github.com/AztecProtocol/aztec-packages/commit/8079f601a23219ddd96f01064d0c31c6e8109471))
* Enforce formatting of noir code ([#6271](https://github.com/AztecProtocol/aztec-packages/issues/6271)) ([356f7bb](https://github.com/AztecProtocol/aztec-packages/commit/356f7bb88576cc88fb82e1868706f90aac65fd0a))
* Make MSM builder more explicit ([#6110](https://github.com/AztecProtocol/aztec-packages/issues/6110)) ([40306b6](https://github.com/AztecProtocol/aztec-packages/commit/40306b6d5ea01bf191288b0a3bca6fdbeae9912f))
* Replace relative paths to noir-protocol-circuits ([8330f70](https://github.com/AztecProtocol/aztec-packages/commit/8330f70b6813d70f8a98d2d120185cf7420624f5))
* Replace relative paths to noir-protocol-circuits ([484741a](https://github.com/AztecProtocol/aztec-packages/commit/484741aa23186652ec31271175bcd1d1d9ab3026))
* Siloing in tails ([#6167](https://github.com/AztecProtocol/aztec-packages/issues/6167)) ([c20dd50](https://github.com/AztecProtocol/aztec-packages/commit/c20dd501f2eff024034f4d6f267f9489d58d6f9d))
* Simplify nargo CLI to read from artifacts ([#6279](https://github.com/AztecProtocol/aztec-packages/issues/6279)) ([b2c019b](https://github.com/AztecProtocol/aztec-packages/commit/b2c019b6b11c3aaa98d8bbb79b77b42a5f87f0d0))
* Split `ops` into `arith` and `bit` modules (https://github.com/noir-lang/noir/pull/4989) ([11cde44](https://github.com/AztecProtocol/aztec-packages/commit/11cde4434060807e4ee5fcb39268c6e8dbcc4a45))
* Update cspell for abi demonomorphizer ([#6258](https://github.com/AztecProtocol/aztec-packages/issues/6258)) ([ce2d43c](https://github.com/AztecProtocol/aztec-packages/commit/ce2d43c8793755ff54ce363d94e420afac3ef657))


### Documentation

* Call types ([#5472](https://github.com/AztecProtocol/aztec-packages/issues/5472)) ([1ca0d28](https://github.com/AztecProtocol/aztec-packages/commit/1ca0d28d4931e7461bcb00ef77d412b9ade02630))

## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-packages-v0.37.0...aztec-packages-v0.38.0) (2024-05-07)


Expand Down
19 changes: 19 additions & 0 deletions barretenberg/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Changelog

## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.38.0...barretenberg-v0.39.0) (2024-05-09)


### ⚠ BREAKING CHANGES

* specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239))

### Features

* Div opcode ([#6053](https://github.com/AztecProtocol/aztec-packages/issues/6053)) ([8e111f8](https://github.com/AztecProtocol/aztec-packages/commit/8e111f8bab5a0348fe8c7185f89e979541f91a67))
* Specify databus arrays for BB ([#6239](https://github.com/AztecProtocol/aztec-packages/issues/6239)) ([01d9f24](https://github.com/AztecProtocol/aztec-packages/commit/01d9f24d2f089f7ce6e522e31e77c1e70177d8ef))
* Structured trace in client ivc ([#6132](https://github.com/AztecProtocol/aztec-packages/issues/6132)) ([92c1478](https://github.com/AztecProtocol/aztec-packages/commit/92c14780a7cdec87173d1ec9a22675ca13bf1ae7))


### Miscellaneous

* **dsl:** Update backend gateCount command to query a Program in a single request ([#6228](https://github.com/AztecProtocol/aztec-packages/issues/6228)) ([8079f60](https://github.com/AztecProtocol/aztec-packages/commit/8079f601a23219ddd96f01064d0c31c6e8109471))
* Make MSM builder more explicit ([#6110](https://github.com/AztecProtocol/aztec-packages/issues/6110)) ([40306b6](https://github.com/AztecProtocol/aztec-packages/commit/40306b6d5ea01bf191288b0a3bca6fdbeae9912f))

## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg-v0.37.0...barretenberg-v0.38.0) (2024-05-07)


Expand Down
2 changes: 1 addition & 1 deletion barretenberg/cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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.38.0 # x-release-please-version
VERSION 0.39.0 # x-release-please-version
LANGUAGES CXX C
)
# Insert version into `bb` config file
Expand Down
7 changes: 7 additions & 0 deletions barretenberg/ts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.38.0...barretenberg.js-v0.39.0) (2024-05-09)


### Miscellaneous

* **barretenberg.js:** Synchronize aztec-packages versions

## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/barretenberg.js-v0.37.0...barretenberg.js-v0.38.0) (2024-05-07)


Expand Down
2 changes: 1 addition & 1 deletion barretenberg/ts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aztec/bb.js",
"version": "0.38.0",
"version": "0.39.0",
"homepage": "https://github.com/AztecProtocol/aztec-packages/tree/master/barretenberg/ts",
"license": "MIT",
"type": "module",
Expand Down
7 changes: 7 additions & 0 deletions yarn-project/aztec/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [0.39.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.38.0...aztec-package-v0.39.0) (2024-05-09)


### Miscellaneous

* **aztec-package:** Synchronize aztec-packages versions

## [0.38.0](https://github.com/AztecProtocol/aztec-packages/compare/aztec-package-v0.37.0...aztec-package-v0.38.0) (2024-05-07)


Expand Down
2 changes: 1 addition & 1 deletion yarn-project/aztec/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aztec/aztec",
"version": "0.38.0",
"version": "0.39.0",
"type": "module",
"exports": {
".": "./dest/index.js"
Expand Down

0 comments on commit a9d86d4

Please sign in to comment.