diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 3fbdc0c56..6189c3e63 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.20.1","acir":"0.20.1","acir_field":"0.20.1","acvm":"0.20.1","stdlib":"0.20.1","brillig":"0.20.1","brillig_vm":"0.20.1","blackbox_solver":"0.20.1"} \ No newline at end of file +{".":"0.21.0","acir":"0.21.0","acir_field":"0.21.0","acvm":"0.21.0","stdlib":"0.21.0","brillig":"0.21.0","brillig_vm":"0.21.0","blackbox_solver":"0.21.0"} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 98287d817..191964ab3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.21.0](https://github.com/noir-lang/acvm/compare/root-v0.20.1...root-v0.21.0) (2023-07-26) + + +### ⚠ BREAKING CHANGES + +* **acir:** Remove `Block`, `RAM` and `ROM` opcodes ([#457](https://github.com/noir-lang/acvm/issues/457)) +* **acvm:** Remove `OpcodeResolution` enum ([#400](https://github.com/noir-lang/acvm/issues/400)) +* **acvm:** Support stepwise execution of ACIR ([#399](https://github.com/noir-lang/acvm/issues/399)) + +### Features + +* **acvm:** Remove `OpcodeResolution` enum ([#400](https://github.com/noir-lang/acvm/issues/400)) ([d0ce48c](https://github.com/noir-lang/acvm/commit/d0ce48c506619a5560412ef6693bfa11036b501e)) +* **acvm:** Support stepwise execution of ACIR ([#399](https://github.com/noir-lang/acvm/issues/399)) ([6a03950](https://github.com/noir-lang/acvm/commit/6a0395021779a2711353c2fe2948e09b5b538fc0)) + + +### Miscellaneous Chores + +* **acir:** Remove `Block`, `RAM` and `ROM` opcodes ([#457](https://github.com/noir-lang/acvm/issues/457)) ([8dd220a](https://github.com/noir-lang/acvm/commit/8dd220ae127baf6cc5a31d8ab7ffdeeb161f6109)) + ## [0.20.1](https://github.com/noir-lang/acvm/compare/root-v0.20.0...root-v0.20.1) (2023-07-26) diff --git a/Cargo.toml b/Cargo.toml index 25123ea42..0560a5323 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,11 +10,11 @@ rust-version = "1.66" repository = "https://github.com/noir-lang/acvm/" [workspace.dependencies] -acir = { version = "0.20.1", path = "acir", default-features = false } -acir_field = { version = "0.20.1", path = "acir_field", default-features = false } -stdlib = { package = "acvm_stdlib", version = "0.20.1", path = "stdlib", default-features = false } -brillig = { version = "0.20.1", path = "brillig", default-features = false } -blackbox_solver = { package = "acvm_blackbox_solver", version = "0.20.1", path = "blackbox_solver", default-features = false } +acir = { version = "0.21.0", path = "acir", default-features = false } +acir_field = { version = "0.21.0", path = "acir_field", default-features = false } +stdlib = { package = "acvm_stdlib", version = "0.21.0", path = "stdlib", default-features = false } +brillig = { version = "0.21.0", path = "brillig", default-features = false } +blackbox_solver = { package = "acvm_blackbox_solver", version = "0.21.0", path = "blackbox_solver", default-features = false } bincode = "1.3.3" diff --git a/acir/CHANGELOG.md b/acir/CHANGELOG.md index 09e93772b..371f448e8 100644 --- a/acir/CHANGELOG.md +++ b/acir/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.21.0](https://github.com/noir-lang/acvm/compare/acir-v0.20.1...acir-v0.21.0) (2023-07-26) + + +### ⚠ BREAKING CHANGES + +* **acir:** Remove `Block`, `RAM` and `ROM` opcodes ([#457](https://github.com/noir-lang/acvm/issues/457)) +* **acvm:** Support stepwise execution of ACIR ([#399](https://github.com/noir-lang/acvm/issues/399)) + +### Features + +* **acvm:** Support stepwise execution of ACIR ([#399](https://github.com/noir-lang/acvm/issues/399)) ([6a03950](https://github.com/noir-lang/acvm/commit/6a0395021779a2711353c2fe2948e09b5b538fc0)) + + +### Miscellaneous Chores + +* **acir:** Remove `Block`, `RAM` and `ROM` opcodes ([#457](https://github.com/noir-lang/acvm/issues/457)) ([8dd220a](https://github.com/noir-lang/acvm/commit/8dd220ae127baf6cc5a31d8ab7ffdeeb161f6109)) + ## [0.20.1](https://github.com/noir-lang/acvm/compare/acir-v0.20.0...acir-v0.20.1) (2023-07-26) diff --git a/acir/Cargo.toml b/acir/Cargo.toml index a703fcf12..dad67d82b 100644 --- a/acir/Cargo.toml +++ b/acir/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "acir" description = "ACIR is the IR that the VM processes, it is analogous to LLVM IR" -version = "0.20.1" +version = "0.21.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/acir_field/CHANGELOG.md b/acir_field/CHANGELOG.md index 13efdc611..cc1e1bfb6 100644 --- a/acir_field/CHANGELOG.md +++ b/acir_field/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.21.0](https://github.com/noir-lang/acvm/compare/acir_field-v0.20.1...acir_field-v0.21.0) (2023-07-26) + + +### Miscellaneous Chores + +* **acir_field:** Synchronize acvm versions + ## [0.20.1](https://github.com/noir-lang/acvm/compare/acir_field-v0.20.0...acir_field-v0.20.1) (2023-07-26) diff --git a/acir_field/Cargo.toml b/acir_field/Cargo.toml index 15695674a..68206be52 100644 --- a/acir_field/Cargo.toml +++ b/acir_field/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "acir_field" description = "The field implementation being used by ACIR." -version = "0.20.1" +version = "0.21.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/acvm/CHANGELOG.md b/acvm/CHANGELOG.md index 4ed702840..f7dd776fc 100644 --- a/acvm/CHANGELOG.md +++ b/acvm/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [0.21.0](https://github.com/noir-lang/acvm/compare/acvm-v0.20.1...acvm-v0.21.0) (2023-07-26) + + +### ⚠ BREAKING CHANGES + +* **acir:** Remove `Block`, `RAM` and `ROM` opcodes ([#457](https://github.com/noir-lang/acvm/issues/457)) +* **acvm:** Remove `OpcodeResolution` enum ([#400](https://github.com/noir-lang/acvm/issues/400)) +* **acvm:** Support stepwise execution of ACIR ([#399](https://github.com/noir-lang/acvm/issues/399)) + +### Features + +* **acvm:** Remove `OpcodeResolution` enum ([#400](https://github.com/noir-lang/acvm/issues/400)) ([d0ce48c](https://github.com/noir-lang/acvm/commit/d0ce48c506619a5560412ef6693bfa11036b501e)) +* **acvm:** Support stepwise execution of ACIR ([#399](https://github.com/noir-lang/acvm/issues/399)) ([6a03950](https://github.com/noir-lang/acvm/commit/6a0395021779a2711353c2fe2948e09b5b538fc0)) + + +### Miscellaneous Chores + +* **acir:** Remove `Block`, `RAM` and `ROM` opcodes ([#457](https://github.com/noir-lang/acvm/issues/457)) ([8dd220a](https://github.com/noir-lang/acvm/commit/8dd220ae127baf6cc5a31d8ab7ffdeeb161f6109)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * brillig_vm bumped from 0.20.1 to 0.21.0 + ## [0.20.1](https://github.com/noir-lang/acvm/compare/acvm-v0.20.0...acvm-v0.20.1) (2023-07-26) diff --git a/acvm/Cargo.toml b/acvm/Cargo.toml index d61a3e4fd..417e70c5d 100644 --- a/acvm/Cargo.toml +++ b/acvm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "acvm" description = "The virtual machine that processes ACIR given a backend/proof system." -version = "0.20.1" +version = "0.21.0" authors.workspace = true edition.workspace = true license.workspace = true @@ -17,7 +17,7 @@ thiserror.workspace = true acir.workspace = true stdlib.workspace = true -brillig_vm = { version = "0.20.1", path = "../brillig_vm", default-features = false } +brillig_vm = { version = "0.21.0", path = "../brillig_vm", default-features = false } blackbox_solver.workspace = true indexmap = "1.7.0" diff --git a/blackbox_solver/CHANGELOG.md b/blackbox_solver/CHANGELOG.md index 8de57ee71..ddf2d7299 100644 --- a/blackbox_solver/CHANGELOG.md +++ b/blackbox_solver/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.21.0](https://github.com/noir-lang/acvm/compare/acvm_blackbox_solver-v0.20.1...acvm_blackbox_solver-v0.21.0) (2023-07-26) + + +### Miscellaneous Chores + +* **acvm_blackbox_solver:** Synchronize acvm versions + ## [0.20.1](https://github.com/noir-lang/acvm/compare/acvm_blackbox_solver-v0.20.0...acvm_blackbox_solver-v0.20.1) (2023-07-26) diff --git a/blackbox_solver/Cargo.toml b/blackbox_solver/Cargo.toml index 35580e899..df2852f82 100644 --- a/blackbox_solver/Cargo.toml +++ b/blackbox_solver/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "acvm_blackbox_solver" description = "A solver for the blackbox functions found in ACIR and Brillig" -version = "0.20.1" +version = "0.21.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/brillig/CHANGELOG.md b/brillig/CHANGELOG.md index 2ac9d4bf9..edaf135df 100644 --- a/brillig/CHANGELOG.md +++ b/brillig/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.21.0](https://github.com/noir-lang/acvm/compare/brillig-v0.20.1...brillig-v0.21.0) (2023-07-26) + + +### Miscellaneous Chores + +* **brillig:** Synchronize acvm versions + ## [0.20.1](https://github.com/noir-lang/acvm/compare/brillig-v0.20.0...brillig-v0.20.1) (2023-07-26) diff --git a/brillig/Cargo.toml b/brillig/Cargo.toml index 0472e24b9..320670a0e 100644 --- a/brillig/Cargo.toml +++ b/brillig/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "brillig" description = "Brillig is the bytecode ACIR uses for non-determinism." -version = "0.20.1" +version = "0.21.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/brillig_vm/CHANGELOG.md b/brillig_vm/CHANGELOG.md index bc449002a..7c67b19c6 100644 --- a/brillig_vm/CHANGELOG.md +++ b/brillig_vm/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.21.0](https://github.com/noir-lang/acvm/compare/brillig_vm-v0.20.1...brillig_vm-v0.21.0) (2023-07-26) + + +### Miscellaneous Chores + +* **brillig_vm:** Synchronize acvm versions + ## [0.20.1](https://github.com/noir-lang/acvm/compare/brillig_vm-v0.20.0...brillig_vm-v0.20.1) (2023-07-26) diff --git a/brillig_vm/Cargo.toml b/brillig_vm/Cargo.toml index 720deb64d..bbddb9b35 100644 --- a/brillig_vm/Cargo.toml +++ b/brillig_vm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "brillig_vm" description = "The virtual machine that processes Brillig bytecode, used to introduce non-determinism to the ACVM" -version = "0.20.1" +version = "0.21.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/stdlib/CHANGELOG.md b/stdlib/CHANGELOG.md index 3cf34c516..9393eecee 100644 --- a/stdlib/CHANGELOG.md +++ b/stdlib/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.21.0](https://github.com/noir-lang/acvm/compare/acvm_stdlib-v0.20.1...acvm_stdlib-v0.21.0) (2023-07-26) + + +### Miscellaneous Chores + +* **acvm_stdlib:** Synchronize acvm versions + ## [0.20.1](https://github.com/noir-lang/acvm/compare/acvm_stdlib-v0.20.0...acvm_stdlib-v0.20.1) (2023-07-26) diff --git a/stdlib/Cargo.toml b/stdlib/Cargo.toml index 7d6dbc7fc..703ddae43 100644 --- a/stdlib/Cargo.toml +++ b/stdlib/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "acvm_stdlib" description = "The ACVM standard library." -version = "0.20.1" +version = "0.21.0" authors.workspace = true edition.workspace = true license.workspace = true