diff --git a/CHANGELOG.md b/CHANGELOG.md index 418767fc0..94623389a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,24 @@ All notable changes to this project will be documented in this file. ## [Unreleased] https://github.com/Zokrates/ZoKrates/compare/latest...develop +## [0.7.7] - 2021-10-04 + +### Release +- https://github.com/Zokrates/ZoKrates/releases/tag/0.7.7 + +### Changes +- Reduce the deployment cost of the g16 and pghr13 verifiers (#1008, @m1cm1c) +- Make operators table more clear in the book (#1017, @dark64) +- Allow calls in constant definitions (#975, @schaeff) +- Handle out of bound accesses gracefully (#1013, @schaeff) +- Improve error message on unconstrained variable detection (#1015, @dark64) +- Apply propagation in ZIR (#957, @dark64) +- Fail on mistyped constants (#974, @schaeff) +- Graceful error handling on unconstrained variable detection (#977, @dark64) +- Fix incorrect propagation of spreads (#987, @schaeff) +- Add range semantics to docs (#992, @dark64) +- Fix invalid cast to `usize` which caused wrong values in 32-bit environments (#998, @dark64) + ## [0.7.6] - 2021-08-16 ### Release diff --git a/Cargo.lock b/Cargo.lock index 17e4488a3..84b07de18 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2383,7 +2383,7 @@ dependencies = [ [[package]] name = "zokrates_cli" -version = "0.7.6" +version = "0.7.7" dependencies = [ "assert_cli", "bincode", @@ -2410,7 +2410,7 @@ version = "0.1.0" [[package]] name = "zokrates_core" -version = "0.6.6" +version = "0.6.7" dependencies = [ "ark-bls12-377", "ark-bn254", diff --git a/changelogs/unreleased/1008-m1cm1c b/changelogs/unreleased/1008-m1cm1c deleted file mode 100644 index 47647fc4d..000000000 --- a/changelogs/unreleased/1008-m1cm1c +++ /dev/null @@ -1 +0,0 @@ -Reduce the deployment cost of the g16 and pghr13 verifiers \ No newline at end of file diff --git a/changelogs/unreleased/1013-schaeff b/changelogs/unreleased/1013-schaeff deleted file mode 100644 index b47a580e2..000000000 --- a/changelogs/unreleased/1013-schaeff +++ /dev/null @@ -1 +0,0 @@ -Handle out of bound accesses gracefully \ No newline at end of file diff --git a/changelogs/unreleased/1015-dark64 b/changelogs/unreleased/1015-dark64 deleted file mode 100644 index 3db3ee4fe..000000000 --- a/changelogs/unreleased/1015-dark64 +++ /dev/null @@ -1 +0,0 @@ -Improve error message on unconstrained variable detection \ No newline at end of file diff --git a/changelogs/unreleased/1017-dark64 b/changelogs/unreleased/1017-dark64 deleted file mode 100644 index efe6534ce..000000000 --- a/changelogs/unreleased/1017-dark64 +++ /dev/null @@ -1 +0,0 @@ -Make operators table more clear in the book \ No newline at end of file diff --git a/changelogs/unreleased/957-dark64 b/changelogs/unreleased/957-dark64 deleted file mode 100644 index 2c4f7389d..000000000 --- a/changelogs/unreleased/957-dark64 +++ /dev/null @@ -1 +0,0 @@ -Apply propagation in ZIR \ No newline at end of file diff --git a/changelogs/unreleased/974-schaeff b/changelogs/unreleased/974-schaeff deleted file mode 100644 index 0f2622f47..000000000 --- a/changelogs/unreleased/974-schaeff +++ /dev/null @@ -1 +0,0 @@ -Fail on mistyped constants \ No newline at end of file diff --git a/changelogs/unreleased/975-schaeff b/changelogs/unreleased/975-schaeff deleted file mode 100644 index d0073f3cb..000000000 --- a/changelogs/unreleased/975-schaeff +++ /dev/null @@ -1 +0,0 @@ -Allow calls in constant definitions \ No newline at end of file diff --git a/changelogs/unreleased/977-dark64 b/changelogs/unreleased/977-dark64 deleted file mode 100644 index c29eed7dc..000000000 --- a/changelogs/unreleased/977-dark64 +++ /dev/null @@ -1 +0,0 @@ -Graceful error handling on unconstrained variable detection \ No newline at end of file diff --git a/changelogs/unreleased/987-schaeff b/changelogs/unreleased/987-schaeff deleted file mode 100644 index 8fe0d3fc6..000000000 --- a/changelogs/unreleased/987-schaeff +++ /dev/null @@ -1 +0,0 @@ -Fix incorrect propagation of spreads \ No newline at end of file diff --git a/changelogs/unreleased/992-dark64 b/changelogs/unreleased/992-dark64 deleted file mode 100644 index bdd50880b..000000000 --- a/changelogs/unreleased/992-dark64 +++ /dev/null @@ -1 +0,0 @@ -Add range semantics to docs \ No newline at end of file diff --git a/changelogs/unreleased/998-dark64 b/changelogs/unreleased/998-dark64 deleted file mode 100644 index d784d85c1..000000000 --- a/changelogs/unreleased/998-dark64 +++ /dev/null @@ -1 +0,0 @@ -Fix invalid cast to `usize` which caused wrong values in 32-bit environments \ No newline at end of file diff --git a/zokrates_cli/Cargo.toml b/zokrates_cli/Cargo.toml index 177892a99..5c2b04cca 100644 --- a/zokrates_cli/Cargo.toml +++ b/zokrates_cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_cli" -version = "0.7.6" +version = "0.7.7" authors = ["Jacob Eberhardt ", "Dennis Kuhnert ", "Thibaut Schaeffer "] repository = "https://github.com/Zokrates/ZoKrates.git" edition = "2018" diff --git a/zokrates_core/Cargo.toml b/zokrates_core/Cargo.toml index 41bc7f170..41d4a1056 100644 --- a/zokrates_core/Cargo.toml +++ b/zokrates_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_core" -version = "0.6.6" +version = "0.6.7" edition = "2018" authors = ["Jacob Eberhardt ", "Dennis Kuhnert "] repository = "https://github.com/Zokrates/ZoKrates" diff --git a/zokrates_js/Cargo.toml b/zokrates_js/Cargo.toml index c2cb7e1c4..ef021eb03 100644 --- a/zokrates_js/Cargo.toml +++ b/zokrates_js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zokrates_js" -version = "1.0.35" +version = "1.0.36" authors = ["Darko Macesic"] edition = "2018" diff --git a/zokrates_js/package.json b/zokrates_js/package.json index de98ffe14..456a23e01 100644 --- a/zokrates_js/package.json +++ b/zokrates_js/package.json @@ -2,7 +2,7 @@ "name": "zokrates-js", "main": "index.js", "author": "Darko Macesic ", - "version": "1.0.35", + "version": "1.0.36", "keywords": [ "zokrates", "wasm-bindgen",