1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00

bump versions, update changelog

This commit is contained in:
schaeff 2021-08-16 19:02:42 +02:00
parent b324e17684
commit dfd3d5a7ab
22 changed files with 35 additions and 28 deletions

View file

@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file.
## [Unreleased] ## [Unreleased]
https://github.com/Zokrates/ZoKrates/compare/latest...develop https://github.com/Zokrates/ZoKrates/compare/latest...develop
## [0.7.6] - 2021-08-16
### Release
- https://github.com/Zokrates/ZoKrates/releases/tag/0.7.6 <!-- markdown-link-check-disable-line -->
### Changes
- Make the stdlib `unpack` function safe against overflows of bit decompositions for any size of output, introduce `unpack_unchecked` for cases that do not require determinism (#955, @schaeff)
- Add explicit function generic parameters to docs (#962, @schaeff)
- Add gm17 verifier to stdlib for bw6_761 (#948, @schaeff)
- Enable constant generics on structs (#945, @schaeff)
- Use constants in the standard library, make `mimcSponge` implementation generic (#942, @dark64)
- Fix constant range check in uint lt check (#954, @schaeff)
- Add compiler logs (#950, @schaeff)
- Fix state corruption in the constant inliner (#949, @schaeff)
- Fix abi encoder bug for struct values where the members are encoded in the wrong order (#947, @schaeff)
- Bump Solidity version to latest breaking release and use Solidity's ABI v2. This means that the `export-verifier` CLI flag to choose the ABI coder was removed. (#844, @leonardoalt)
## [0.7.5] - 2021-07-10 ## [0.7.5] - 2021-07-10
### Release ### Release

16
Cargo.lock generated
View file

@ -2383,7 +2383,7 @@ dependencies = [
[[package]] [[package]]
name = "zokrates_cli" name = "zokrates_cli"
version = "0.7.5" version = "0.7.6"
dependencies = [ dependencies = [
"assert_cli", "assert_cli",
"bincode", "bincode",
@ -2410,7 +2410,7 @@ version = "0.1.0"
[[package]] [[package]]
name = "zokrates_core" name = "zokrates_core"
version = "0.6.5" version = "0.6.6"
dependencies = [ dependencies = [
"ark-bls12-377", "ark-bls12-377",
"ark-bn254", "ark-bn254",
@ -2457,7 +2457,7 @@ dependencies = [
[[package]] [[package]]
name = "zokrates_core_test" name = "zokrates_core_test"
version = "0.2.3" version = "0.2.4"
dependencies = [ dependencies = [
"zokrates_test", "zokrates_test",
"zokrates_test_derive", "zokrates_test_derive",
@ -2505,7 +2505,7 @@ dependencies = [
[[package]] [[package]]
name = "zokrates_fs_resolver" name = "zokrates_fs_resolver"
version = "0.5.1" version = "0.5.2"
dependencies = [ dependencies = [
"tempfile", "tempfile",
"zokrates_common", "zokrates_common",
@ -2513,7 +2513,7 @@ dependencies = [
[[package]] [[package]]
name = "zokrates_parser" name = "zokrates_parser"
version = "0.2.3" version = "0.2.4"
dependencies = [ dependencies = [
"glob 0.2.11", "glob 0.2.11",
"pest", "pest",
@ -2522,7 +2522,7 @@ dependencies = [
[[package]] [[package]]
name = "zokrates_pest_ast" name = "zokrates_pest_ast"
version = "0.2.2" version = "0.2.3"
dependencies = [ dependencies = [
"from-pest", "from-pest",
"glob 0.2.11", "glob 0.2.11",
@ -2534,7 +2534,7 @@ dependencies = [
[[package]] [[package]]
name = "zokrates_stdlib" name = "zokrates_stdlib"
version = "0.2.3" version = "0.2.4"
dependencies = [ dependencies = [
"fs_extra", "fs_extra",
"zokrates_test", "zokrates_test",
@ -2543,7 +2543,7 @@ dependencies = [
[[package]] [[package]]
name = "zokrates_test" name = "zokrates_test"
version = "0.1.6" version = "0.1.7"
dependencies = [ dependencies = [
"serde", "serde",
"serde_derive", "serde_derive",

View file

@ -1 +0,0 @@
Bump Solidity version to latest breaking release and use Solidity's ABI v2. This means that the `export-verifier` CLI flag to choose the ABI coder was removed.

View file

@ -1 +0,0 @@
Use constants in the standard library, make `mimcSponge` implementation generic

View file

@ -1 +0,0 @@
Enable constant generics on structs

View file

@ -1 +0,0 @@
Fix abi encoder bug for struct values where the members are encoded in the wrong order

View file

@ -1 +0,0 @@
Add gm17 verifier to stdlib for bw6_761

View file

@ -1 +0,0 @@
Fix state corruption in the constant inliner

View file

@ -1 +0,0 @@
Add compiler logs

View file

@ -1 +0,0 @@
Fix constant range check in uint lt check

View file

@ -1 +0,0 @@
Make the stdlib `unpack` function safe against overflows of bit decompositions for any size of output, introduce `unpack_unchecked` for cases that do not require determinism

View file

@ -1 +0,0 @@
Add explicit function generic parameters to docs

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_cli" name = "zokrates_cli"
version = "0.7.5" version = "0.7.6"
authors = ["Jacob Eberhardt <jacob.eberhardt@tu-berlin.de>", "Dennis Kuhnert <mail@kyroy.com>", "Thibaut Schaeffer <thibaut@schaeff.fr>"] authors = ["Jacob Eberhardt <jacob.eberhardt@tu-berlin.de>", "Dennis Kuhnert <mail@kyroy.com>", "Thibaut Schaeffer <thibaut@schaeff.fr>"]
repository = "https://github.com/Zokrates/ZoKrates.git" repository = "https://github.com/Zokrates/ZoKrates.git"
edition = "2018" edition = "2018"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_core" name = "zokrates_core"
version = "0.6.5" version = "0.6.6"
edition = "2018" edition = "2018"
authors = ["Jacob Eberhardt <jacob.eberhardt@tu-berlin.de>", "Dennis Kuhnert <mail@kyroy.com>"] authors = ["Jacob Eberhardt <jacob.eberhardt@tu-berlin.de>", "Dennis Kuhnert <mail@kyroy.com>"]
repository = "https://github.com/Zokrates/ZoKrates" repository = "https://github.com/Zokrates/ZoKrates"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_core_test" name = "zokrates_core_test"
version = "0.2.3" version = "0.2.4"
authors = ["schaeff <thibaut@schaeff.fr>"] authors = ["schaeff <thibaut@schaeff.fr>"]
edition = "2018" edition = "2018"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_fs_resolver" name = "zokrates_fs_resolver"
version = "0.5.1" version = "0.5.2"
authors = ["Thibaut Schaeffer <thibaut@schaeff.fr>"] authors = ["Thibaut Schaeffer <thibaut@schaeff.fr>"]
repository = "https://github.com/JacobEberhardt/ZoKrates.git" repository = "https://github.com/JacobEberhardt/ZoKrates.git"
edition = "2018" edition = "2018"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_js" name = "zokrates_js"
version = "1.0.34" version = "1.0.35"
authors = ["Darko Macesic"] authors = ["Darko Macesic"]
edition = "2018" edition = "2018"

View file

@ -2,7 +2,7 @@
"name": "zokrates-js", "name": "zokrates-js",
"main": "index.js", "main": "index.js",
"author": "Darko Macesic <darem966@gmail.com>", "author": "Darko Macesic <darem966@gmail.com>",
"version": "1.0.34", "version": "1.0.35",
"keywords": [ "keywords": [
"zokrates", "zokrates",
"wasm-bindgen", "wasm-bindgen",

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_parser" name = "zokrates_parser"
version = "0.2.3" version = "0.2.4"
authors = ["JacobEberhardt <jacob.eberhardt@tu-berlin.de>"] authors = ["JacobEberhardt <jacob.eberhardt@tu-berlin.de>"]
edition = "2018" edition = "2018"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_pest_ast" name = "zokrates_pest_ast"
version = "0.2.2" version = "0.2.3"
authors = ["schaeff <thibaut@schaeff.fr>"] authors = ["schaeff <thibaut@schaeff.fr>"]
edition = "2018" edition = "2018"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_stdlib" name = "zokrates_stdlib"
version = "0.2.3" version = "0.2.4"
authors = ["Stefan Deml <stefandeml@gmail.com>", "schaeff <thibaut@schaeff.fr>"] authors = ["Stefan Deml <stefandeml@gmail.com>", "schaeff <thibaut@schaeff.fr>"]
edition = "2018" edition = "2018"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "zokrates_test" name = "zokrates_test"
version = "0.1.6" version = "0.1.7"
authors = ["schaeff <thibaut@schaeff.fr>"] authors = ["schaeff <thibaut@schaeff.fr>"]
edition = "2018" edition = "2018"