From 210285a07d9bef182bfadc17aa0b42ebb3130b0a Mon Sep 17 00:00:00 2001 From: schaeff Date: Thu, 13 Apr 2023 17:37:10 +0200 Subject: [PATCH] bump versions, generate changelog --- CHANGELOG.md | 12 +++++++++ Cargo.lock | 38 ++++++++++++++--------------- changelogs/unreleased/1268-dark64 | 1 - changelogs/unreleased/1285-schaeff | 1 - changelogs/unreleased/1287-Turupawn | 1 - changelogs/unreleased/1288-schaeff | 1 - changelogs/unreleased/1289-dark64 | 1 - zokrates_abi/Cargo.toml | 2 +- zokrates_analysis/Cargo.toml | 2 +- zokrates_ark/Cargo.toml | 2 +- zokrates_ast/Cargo.toml | 2 +- zokrates_bellman/Cargo.toml | 2 +- zokrates_circom/Cargo.toml | 2 +- zokrates_cli/Cargo.toml | 2 +- zokrates_codegen/Cargo.toml | 2 +- zokrates_core/Cargo.toml | 2 +- zokrates_core_test/Cargo.toml | 2 +- zokrates_embed/Cargo.toml | 2 +- zokrates_field/Cargo.toml | 2 +- zokrates_interpreter/Cargo.toml | 2 +- zokrates_js/Cargo.toml | 2 +- zokrates_js/package.json | 2 +- zokrates_parser/Cargo.toml | 2 +- zokrates_pest_ast/Cargo.toml | 2 +- zokrates_proof_systems/Cargo.toml | 2 +- zokrates_test/Cargo.toml | 2 +- zokrates_test_derive/Cargo.toml | 2 +- 27 files changed, 51 insertions(+), 44 deletions(-) delete mode 100644 changelogs/unreleased/1268-dark64 delete mode 100644 changelogs/unreleased/1285-schaeff delete mode 100644 changelogs/unreleased/1287-Turupawn delete mode 100644 changelogs/unreleased/1288-schaeff delete mode 100644 changelogs/unreleased/1289-dark64 diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ea84c10..0c24b138 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file. ## [Unreleased] https://github.com/Zokrates/ZoKrates/compare/latest...develop +## [0.8.6] - 2023-04-13 + +### Release +- https://github.com/Zokrates/ZoKrates/releases/tag/0.8.6 + +### Changes +- Make ZoKrates build on stable rust (#1288, @schaeff) +- Introduce sourcemaps, introduce `inspect` command to identify costly parts of the source (#1285, @schaeff) +- Change witness format to binary, optimize backend integration code to improve proving time (#1289, @dark64) +- Fixed precedence issue on Sudoku example. (#1287, @Turupawn) +- Reduce compiled program size by deduplicating assembly solvers (#1268, @dark64) + ## [0.8.5] - 2023-03-28 ### Release diff --git a/Cargo.lock b/Cargo.lock index 93cdda61..e74fd1a9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3090,7 +3090,7 @@ dependencies = [ [[package]] name = "zokrates_abi" -version = "0.1.7" +version = "0.1.8" dependencies = [ "serde", "serde_derive", @@ -3101,7 +3101,7 @@ dependencies = [ [[package]] name = "zokrates_analysis" -version = "0.1.1" +version = "0.1.2" dependencies = [ "cfg-if 0.1.10", "csv", @@ -3124,7 +3124,7 @@ dependencies = [ [[package]] name = "zokrates_ark" -version = "0.1.2" +version = "0.1.3" dependencies = [ "ark-bls12-377", "ark-bn254", @@ -3151,7 +3151,7 @@ dependencies = [ [[package]] name = "zokrates_ast" -version = "0.1.5" +version = "0.1.6" dependencies = [ "ark-bls12-377", "byteorder", @@ -3170,7 +3170,7 @@ dependencies = [ [[package]] name = "zokrates_bellman" -version = "0.1.1" +version = "0.1.2" dependencies = [ "bellman_ce", "getrandom", @@ -3187,7 +3187,7 @@ dependencies = [ [[package]] name = "zokrates_circom" -version = "0.1.2" +version = "0.1.3" dependencies = [ "bellman_ce", "byteorder", @@ -3200,7 +3200,7 @@ dependencies = [ [[package]] name = "zokrates_cli" -version = "0.8.5" +version = "0.8.6" dependencies = [ "assert_cli", "blake2 0.8.1", @@ -3243,7 +3243,7 @@ dependencies = [ [[package]] name = "zokrates_codegen" -version = "0.1.1" +version = "0.1.2" dependencies = [ "zokrates_ast", "zokrates_common", @@ -3261,7 +3261,7 @@ dependencies = [ [[package]] name = "zokrates_core" -version = "0.7.4" +version = "0.7.5" dependencies = [ "cfg-if 0.1.10", "csv", @@ -3286,7 +3286,7 @@ dependencies = [ [[package]] name = "zokrates_core_test" -version = "0.2.10" +version = "0.2.11" dependencies = [ "zokrates_test", "zokrates_test_derive", @@ -3294,7 +3294,7 @@ dependencies = [ [[package]] name = "zokrates_embed" -version = "0.1.9" +version = "0.1.10" dependencies = [ "ark-bls12-377", "ark-bw6-761", @@ -3312,7 +3312,7 @@ dependencies = [ [[package]] name = "zokrates_field" -version = "0.5.3" +version = "0.5.4" dependencies = [ "ark-bls12-377", "ark-bls12-381", @@ -3344,7 +3344,7 @@ dependencies = [ [[package]] name = "zokrates_interpreter" -version = "0.1.3" +version = "0.1.4" dependencies = [ "ark-bls12-377", "num", @@ -3360,7 +3360,7 @@ dependencies = [ [[package]] name = "zokrates_js" -version = "1.1.6" +version = "1.1.7" dependencies = [ "console_error_panic_hook", "getrandom", @@ -3390,7 +3390,7 @@ dependencies = [ [[package]] name = "zokrates_parser" -version = "0.3.3" +version = "0.3.4" dependencies = [ "glob 0.2.11", "pest", @@ -3399,7 +3399,7 @@ dependencies = [ [[package]] name = "zokrates_pest_ast" -version = "0.3.1" +version = "0.3.2" dependencies = [ "from-pest", "glob 0.2.11", @@ -3418,7 +3418,7 @@ dependencies = [ [[package]] name = "zokrates_proof_systems" -version = "0.1.1" +version = "0.1.2" dependencies = [ "blake2 0.8.1", "byteorder", @@ -3444,7 +3444,7 @@ dependencies = [ [[package]] name = "zokrates_test" -version = "0.2.1" +version = "0.2.2" dependencies = [ "getrandom", "rand 0.8.5", @@ -3466,7 +3466,7 @@ dependencies = [ [[package]] name = "zokrates_test_derive" -version = "0.0.1" +version = "0.0.2" dependencies = [ "glob 0.3.1", ] diff --git a/changelogs/unreleased/1268-dark64 b/changelogs/unreleased/1268-dark64 deleted file mode 100644 index 7d2f33da..00000000 --- a/changelogs/unreleased/1268-dark64 +++ /dev/null @@ -1 +0,0 @@ -Reduce compiled program size by deduplicating assembly solvers \ No newline at end of file diff --git a/changelogs/unreleased/1285-schaeff b/changelogs/unreleased/1285-schaeff deleted file mode 100644 index aa8478a0..00000000 --- a/changelogs/unreleased/1285-schaeff +++ /dev/null @@ -1 +0,0 @@ -Introduce sourcemaps, introduce `inspect` command to identify costly parts of the source \ No newline at end of file diff --git a/changelogs/unreleased/1287-Turupawn b/changelogs/unreleased/1287-Turupawn deleted file mode 100644 index 7cb706c0..00000000 --- a/changelogs/unreleased/1287-Turupawn +++ /dev/null @@ -1 +0,0 @@ -Fixed precedence issue on Sudoku example. diff --git a/changelogs/unreleased/1288-schaeff b/changelogs/unreleased/1288-schaeff deleted file mode 100644 index a3758ebe..00000000 --- a/changelogs/unreleased/1288-schaeff +++ /dev/null @@ -1 +0,0 @@ -Make ZoKrates build on stable rust \ No newline at end of file diff --git a/changelogs/unreleased/1289-dark64 b/changelogs/unreleased/1289-dark64 deleted file mode 100644 index 950a2f58..00000000 --- a/changelogs/unreleased/1289-dark64 +++ /dev/null @@ -1 +0,0 @@ -Change witness format to binary, optimize backend integration code to improve proving time \ No newline at end of file diff --git a/zokrates_abi/Cargo.toml b/zokrates_abi/Cargo.toml index 953aa53f..7ee7e15a 100644 --- a/zokrates_abi/Cargo.toml +++ b/zokrates_abi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_abi" -version = "0.1.7" +version = "0.1.8" authors = ["Thibaut Schaeffer "] edition = "2018" diff --git a/zokrates_analysis/Cargo.toml b/zokrates_analysis/Cargo.toml index f93dc7d8..91179040 100644 --- a/zokrates_analysis/Cargo.toml +++ b/zokrates_analysis/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_analysis" -version = "0.1.1" +version = "0.1.2" edition = "2021" [features] diff --git a/zokrates_ark/Cargo.toml b/zokrates_ark/Cargo.toml index 97bd8692..8aec3784 100644 --- a/zokrates_ark/Cargo.toml +++ b/zokrates_ark/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_ark" -version = "0.1.2" +version = "0.1.3" edition = "2021" [features] diff --git a/zokrates_ast/Cargo.toml b/zokrates_ast/Cargo.toml index 38d79d77..1e8e47c9 100644 --- a/zokrates_ast/Cargo.toml +++ b/zokrates_ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_ast" -version = "0.1.5" +version = "0.1.6" edition = "2021" [features] diff --git a/zokrates_bellman/Cargo.toml b/zokrates_bellman/Cargo.toml index fb4c70fe..0c832a67 100644 --- a/zokrates_bellman/Cargo.toml +++ b/zokrates_bellman/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_bellman" -version = "0.1.1" +version = "0.1.2" edition = "2021" [features] diff --git a/zokrates_circom/Cargo.toml b/zokrates_circom/Cargo.toml index 6a0118e3..04de4d52 100644 --- a/zokrates_circom/Cargo.toml +++ b/zokrates_circom/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_circom" -version = "0.1.2" +version = "0.1.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/zokrates_cli/Cargo.toml b/zokrates_cli/Cargo.toml index 90066f8f..8eda1100 100644 --- a/zokrates_cli/Cargo.toml +++ b/zokrates_cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_cli" -version = "0.8.5" +version = "0.8.6" authors = ["Jacob Eberhardt ", "Dennis Kuhnert ", "Thibaut Schaeffer "] repository = "https://github.com/Zokrates/ZoKrates.git" edition = "2018" diff --git a/zokrates_codegen/Cargo.toml b/zokrates_codegen/Cargo.toml index 1d9ec3bc..30fe981c 100644 --- a/zokrates_codegen/Cargo.toml +++ b/zokrates_codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_codegen" -version = "0.1.1" +version = "0.1.2" edition = "2021" [features] diff --git a/zokrates_core/Cargo.toml b/zokrates_core/Cargo.toml index 2b253004..e443f176 100644 --- a/zokrates_core/Cargo.toml +++ b/zokrates_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_core" -version = "0.7.4" +version = "0.7.5" edition = "2021" authors = ["Jacob Eberhardt ", "Dennis Kuhnert "] repository = "https://github.com/Zokrates/ZoKrates" diff --git a/zokrates_core_test/Cargo.toml b/zokrates_core_test/Cargo.toml index 19c80266..3730edd6 100644 --- a/zokrates_core_test/Cargo.toml +++ b/zokrates_core_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_core_test" -version = "0.2.10" +version = "0.2.11" authors = ["schaeff "] edition = "2018" diff --git a/zokrates_embed/Cargo.toml b/zokrates_embed/Cargo.toml index 147a2f0c..fcff9510 100644 --- a/zokrates_embed/Cargo.toml +++ b/zokrates_embed/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_embed" -version = "0.1.9" +version = "0.1.10" authors = ["schaeff "] edition = "2018" diff --git a/zokrates_field/Cargo.toml b/zokrates_field/Cargo.toml index 8bcde430..c73d3859 100644 --- a/zokrates_field/Cargo.toml +++ b/zokrates_field/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_field" -version = "0.5.3" +version = "0.5.4" authors = ["Thibaut Schaeffer ", "Guillaume Ballet "] edition = "2018" diff --git a/zokrates_interpreter/Cargo.toml b/zokrates_interpreter/Cargo.toml index 27043668..30c9f272 100644 --- a/zokrates_interpreter/Cargo.toml +++ b/zokrates_interpreter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_interpreter" -version = "0.1.3" +version = "0.1.4" edition = "2021" [features] diff --git a/zokrates_js/Cargo.toml b/zokrates_js/Cargo.toml index 243f12a8..4840d1c4 100644 --- a/zokrates_js/Cargo.toml +++ b/zokrates_js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_js" -version = "1.1.6" +version = "1.1.7" authors = ["Darko Macesic"] edition = "2018" diff --git a/zokrates_js/package.json b/zokrates_js/package.json index 02b6e919..14ca7ef7 100644 --- a/zokrates_js/package.json +++ b/zokrates_js/package.json @@ -1,6 +1,6 @@ { "name": "zokrates-js", - "version": "1.1.6", + "version": "1.1.7", "module": "index.js", "main": "index-node.js", "description": "JavaScript bindings for ZoKrates", diff --git a/zokrates_parser/Cargo.toml b/zokrates_parser/Cargo.toml index 2928dd0f..4c143fb5 100644 --- a/zokrates_parser/Cargo.toml +++ b/zokrates_parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_parser" -version = "0.3.3" +version = "0.3.4" authors = ["JacobEberhardt "] edition = "2018" diff --git a/zokrates_pest_ast/Cargo.toml b/zokrates_pest_ast/Cargo.toml index 6e94a080..a71ef66c 100644 --- a/zokrates_pest_ast/Cargo.toml +++ b/zokrates_pest_ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_pest_ast" -version = "0.3.1" +version = "0.3.2" authors = ["schaeff "] edition = "2018" diff --git a/zokrates_proof_systems/Cargo.toml b/zokrates_proof_systems/Cargo.toml index 55fc91c8..b0b24510 100644 --- a/zokrates_proof_systems/Cargo.toml +++ b/zokrates_proof_systems/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_proof_systems" -version = "0.1.1" +version = "0.1.2" edition = "2021" [dependencies] diff --git a/zokrates_test/Cargo.toml b/zokrates_test/Cargo.toml index 0a601c70..45e01ce8 100644 --- a/zokrates_test/Cargo.toml +++ b/zokrates_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_test" -version = "0.2.1" +version = "0.2.2" authors = ["schaeff "] edition = "2018" diff --git a/zokrates_test_derive/Cargo.toml b/zokrates_test_derive/Cargo.toml index 75329767..5d67294b 100644 --- a/zokrates_test_derive/Cargo.toml +++ b/zokrates_test_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_test_derive" -version = "0.0.1" +version = "0.0.2" authors = ["schaeff "] edition = "2018"