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

Merge branch 'develop' of github.com:Zokrates/ZoKrates into for-loop-doc

This commit is contained in:
schaeff 2021-06-23 12:33:24 +02:00
commit 655f033129
21 changed files with 30 additions and 23 deletions

View file

@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file.
## [Unreleased]
https://github.com/Zokrates/ZoKrates/compare/latest...develop
## [0.7.4] - 2021-06-17
### Release
- https://github.com/Zokrates/ZoKrates/releases/tag/0.7.4 <!-- markdown-link-check-disable-line -->
### Changes
- Add `FIELD_SIZE_IN_BITS`, `FIELD_MIN` and `FIELD_MAX` constants to `field` stdlib module (#917, @dark64)
- Fix crash on import of functions containing constants (#913, @schaeff)
- Change endianness in keccak, sha3 and blake2s hash algorithms to big endian (#906, @dark64)
- Documentation improvements, move examples to a separate section, remove deprecated `--light` flag used in a rng tutorial, add a simple file system resolver example to zokrates.js docs (#914, @dark64)
- Fixed deserialization logic in the zokrates.js that caused issues on cli-compiled binaries (#912, @dark64)
- Reduce the cost of conditionals (#907, @schaeff)
- Improve propagation on if-else expressions when consequence and alternative are equal (#905, @schaeff)
- Fix access to constant in local function call (#910, @schaeff)
- Fix parsing of the left hand side of definitions (#896, @schaeff)
- Fix variable write remover when isolating branches (#904, @schaeff)
- Introduce a limit of 2**20 for for-loop sizes (#902, @schaeff)
- Run compilation test on RNG tutorial and fix bugs (#881, @axic)
## [0.7.3] - 2021-05-19
### Release

8
Cargo.lock generated
View file

@ -2269,7 +2269,7 @@ dependencies = [
[[package]]
name = "zokrates_cli"
version = "0.7.3"
version = "0.7.4"
dependencies = [
"assert_cli",
"bincode",
@ -2294,7 +2294,7 @@ version = "0.1.0"
[[package]]
name = "zokrates_core"
version = "0.6.3"
version = "0.6.4"
dependencies = [
"ark-bls12-377",
"ark-bn254",
@ -2343,7 +2343,7 @@ dependencies = [
[[package]]
name = "zokrates_embed"
version = "0.1.2"
version = "0.1.3"
dependencies = [
"bellman_ce",
"sapling-crypto_ce",
@ -2402,7 +2402,7 @@ dependencies = [
[[package]]
name = "zokrates_stdlib"
version = "0.2.2"
version = "0.2.3"
dependencies = [
"fs_extra",
"zokrates_test",

View file

@ -1 +0,0 @@
Run compilation test on RNG tutorial and fix bugs

View file

@ -1 +0,0 @@
Fix parsing of the left hand side of definitions

View file

@ -1 +0,0 @@
Introduce a limit of 2**20 for for-loop sizes

View file

@ -1 +0,0 @@
Fix variable write remover when isolating branches

View file

@ -1 +0,0 @@
Improve propagation on if-else expressions when consequence and alternative are equal

View file

@ -1 +0,0 @@
Change endianness in keccak, sha3 and blake2s hash algorithms to big endian

View file

@ -1 +0,0 @@
Reduce the cost of conditionals

View file

@ -1 +0,0 @@
Fix access to constant in local function call

View file

@ -1 +0,0 @@
Fixed deserialization logic in the zokrates.js that caused issues on cli-compiled binaries

View file

@ -1 +0,0 @@
Fix crash on import of functions containing constants

View file

@ -1 +0,0 @@
Documentation improvements, move examples to a separate section, remove deprecated `--light` flag used in a rng tutorial, add a simple file system resolver example to zokrates.js docs

View file

@ -1 +0,0 @@
Add `FIELD_SIZE_IN_BITS`, `FIELD_MIN` and `FIELD_MAX` constants to `field` stdlib module

View file

@ -30,7 +30,7 @@ cat << EOT
## [${tag}] - $(qdate '+%Y-%m-%d')
### Release
- https://github.com/Zokrates/ZoKrates/releases/tag/${tag}
- https://github.com/Zokrates/ZoKrates/releases/tag/${tag} <!-- markdown-link-check-disable-line -->
### Changes
EOT

View file

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

View file

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

View file

@ -1,6 +1,6 @@
[package]
name = "zokrates_embed"
version = "0.1.2"
version = "0.1.3"
authors = ["schaeff <thibaut@schaeff.fr>"]
edition = "2018"

View file

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

View file

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

View file

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