diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 76848a0cd..19c901e34 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.6.0","acir":"0.6.0","acir_field":"0.6.0","acvm":"0.6.0","stdlib":"0.6.0"} +{".":"0.7.0","acir":"0.7.0","acir_field":"0.7.0","acvm":"0.7.0","stdlib":"0.7.0"} diff --git a/CHANGELOG.md b/CHANGELOG.md index d1f681dfb..83e3288b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,27 @@ 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.7.0](https://github.com/noir-lang/acvm/compare/root-v0.6.0...root-v0.7.0) (2023-03-21) + + +### ⚠ BREAKING CHANGES + +* **acir:** Add a public outputs field ([#56](https://github.com/noir-lang/acvm/issues/56)) +* **acir:** remove `Linear` struct ([#145](https://github.com/noir-lang/acvm/issues/145)) +* **acvm:** remove `prove_with_meta` and `verify_from_cs` from `ProofSystemCompiler` ([#140](https://github.com/noir-lang/acvm/issues/140)) +* **acvm:** Remove truncate and oddrange directives ([#142](https://github.com/noir-lang/acvm/issues/142)) + +### Features + +* **acir:** Add a public outputs field ([#56](https://github.com/noir-lang/acvm/issues/56)) ([5f358a9](https://github.com/noir-lang/acvm/commit/5f358a97aaa81d87956e182cd8a6d60de75f9752)) + + +### Miscellaneous Chores + +* **acir:** remove `Linear` struct ([#145](https://github.com/noir-lang/acvm/issues/145)) ([bbb6d92](https://github.com/noir-lang/acvm/commit/bbb6d92e25c43dd33b12f5fcd639fc9ad2a9c9d8)) +* **acvm:** remove `prove_with_meta` and `verify_from_cs` from `ProofSystemCompiler` ([#140](https://github.com/noir-lang/acvm/issues/140)) ([35dd181](https://github.com/noir-lang/acvm/commit/35dd181102203df17eef510666b327ef41f4b036)) +* **acvm:** Remove truncate and oddrange directives ([#142](https://github.com/noir-lang/acvm/issues/142)) ([85dd6e8](https://github.com/noir-lang/acvm/commit/85dd6e85bfba85bfb97651f7e30e1f75deb986d5)) + ## [0.6.0](https://github.com/noir-lang/acvm/compare/root-v0.5.0...root-v0.6.0) (2023-03-03) diff --git a/Cargo.toml b/Cargo.toml index f0fb3d90e..069658757 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,9 +9,9 @@ license = "MIT" rust-version = "1.66" [workspace.dependencies] -acir = { version = "0.6.0", path = "acir" } -acir_field = { version = "0.6.0", path = "acir_field" } -stdlib = { package = "acvm_stdlib", version = "0.6.0", path = "stdlib" } +acir = { version = "0.7.0", path = "acir" } +acir_field = { version = "0.7.0", path = "acir_field" } +stdlib = { package = "acvm_stdlib", version = "0.7.0", path = "stdlib" } hex = "0.4.2" num-bigint = "0.4" diff --git a/acir/CHANGELOG.md b/acir/CHANGELOG.md index ea1cec9ac..efd79630b 100644 --- a/acir/CHANGELOG.md +++ b/acir/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.7.0](https://github.com/noir-lang/acvm/compare/acir-v0.6.0...acir-v0.7.0) (2023-03-21) + + +### ⚠ BREAKING CHANGES + +* **acir:** Add a public outputs field ([#56](https://github.com/noir-lang/acvm/issues/56)) +* **acir:** remove `Linear` struct ([#145](https://github.com/noir-lang/acvm/issues/145)) +* **acvm:** Remove truncate and oddrange directives ([#142](https://github.com/noir-lang/acvm/issues/142)) + +### Features + +* **acir:** Add a public outputs field ([#56](https://github.com/noir-lang/acvm/issues/56)) ([5f358a9](https://github.com/noir-lang/acvm/commit/5f358a97aaa81d87956e182cd8a6d60de75f9752)) + + +### Miscellaneous Chores + +* **acir:** remove `Linear` struct ([#145](https://github.com/noir-lang/acvm/issues/145)) ([bbb6d92](https://github.com/noir-lang/acvm/commit/bbb6d92e25c43dd33b12f5fcd639fc9ad2a9c9d8)) +* **acvm:** Remove truncate and oddrange directives ([#142](https://github.com/noir-lang/acvm/issues/142)) ([85dd6e8](https://github.com/noir-lang/acvm/commit/85dd6e85bfba85bfb97651f7e30e1f75deb986d5)) + ## [0.6.0](https://github.com/noir-lang/acvm/compare/acir-v0.5.0...acir-v0.6.0) (2023-03-03) diff --git a/acir/Cargo.toml b/acir/Cargo.toml index 1ea1e3fce..283a0fb2a 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.6.0" +version = "0.7.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/acir_field/CHANGELOG.md b/acir_field/CHANGELOG.md index 7b7033066..bed9f6b9e 100644 --- a/acir_field/CHANGELOG.md +++ b/acir_field/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.7.0](https://github.com/noir-lang/acvm/compare/acir_field-v0.6.0...acir_field-v0.7.0) (2023-03-21) + + +### Miscellaneous Chores + +* **acir_field:** Synchronize undefined versions + ## [0.6.0](https://github.com/noir-lang/acvm/compare/acir_field-v0.5.0...acir_field-v0.6.0) (2023-03-03) diff --git a/acir_field/Cargo.toml b/acir_field/Cargo.toml index e7a28d71c..b572cc037 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.6.0" +version = "0.7.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/acvm/CHANGELOG.md b/acvm/CHANGELOG.md index 5b9129cc5..3f5b050e9 100644 --- a/acvm/CHANGELOG.md +++ b/acvm/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.7.0](https://github.com/noir-lang/acvm/compare/acvm-v0.6.0...acvm-v0.7.0) (2023-03-21) + + +### ⚠ BREAKING CHANGES + +* **acir:** Add a public outputs field ([#56](https://github.com/noir-lang/acvm/issues/56)) +* **acvm:** remove `prove_with_meta` and `verify_from_cs` from `ProofSystemCompiler` ([#140](https://github.com/noir-lang/acvm/issues/140)) +* **acvm:** Remove truncate and oddrange directives ([#142](https://github.com/noir-lang/acvm/issues/142)) + +### Features + +* **acir:** Add a public outputs field ([#56](https://github.com/noir-lang/acvm/issues/56)) ([5f358a9](https://github.com/noir-lang/acvm/commit/5f358a97aaa81d87956e182cd8a6d60de75f9752)) + + +### Miscellaneous Chores + +* **acvm:** remove `prove_with_meta` and `verify_from_cs` from `ProofSystemCompiler` ([#140](https://github.com/noir-lang/acvm/issues/140)) ([35dd181](https://github.com/noir-lang/acvm/commit/35dd181102203df17eef510666b327ef41f4b036)) +* **acvm:** Remove truncate and oddrange directives ([#142](https://github.com/noir-lang/acvm/issues/142)) ([85dd6e8](https://github.com/noir-lang/acvm/commit/85dd6e85bfba85bfb97651f7e30e1f75deb986d5)) + ## [0.6.0](https://github.com/noir-lang/acvm/compare/acvm-v0.5.0...acvm-v0.6.0) (2023-03-03) diff --git a/acvm/Cargo.toml b/acvm/Cargo.toml index d89e39667..86a11ba7c 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.6.0" +version = "0.7.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/stdlib/CHANGELOG.md b/stdlib/CHANGELOG.md index 018c0baa0..cfe0c3aa9 100644 --- a/stdlib/CHANGELOG.md +++ b/stdlib/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.7.0](https://github.com/noir-lang/acvm/compare/acvm_stdlib-v0.6.0...acvm_stdlib-v0.7.0) (2023-03-21) + + +### Miscellaneous Chores + +* **acvm_stdlib:** Synchronize undefined versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * acir bumped from 0.6.0 to 0.7.0 + ## [0.6.0](https://github.com/noir-lang/acvm/compare/acvm_stdlib-v0.5.0...acvm_stdlib-v0.6.0) (2023-03-03) diff --git a/stdlib/Cargo.toml b/stdlib/Cargo.toml index 09171ab05..61990678b 100644 --- a/stdlib/Cargo.toml +++ b/stdlib/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "acvm_stdlib" -version = "0.6.0" +version = "0.7.0" edition = "2021" license = "MIT" description = "The ACVM standard library." # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -acir = { version = "0.6.0", path = "../acir", features = ["bn254"] } +acir = { version = "0.7.0", path = "../acir", features = ["bn254"] }