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

bump versions, generate changelog

This commit is contained in:
schaeff 2021-04-30 11:34:00 +02:00
parent 8b02ca03c9
commit 0e56ff7c57
21 changed files with 27 additions and 20 deletions

View file

@ -4,6 +4,27 @@ All notable changes to this project will be documented in this file.
## [Unreleased]
https://github.com/Zokrates/ZoKrates/compare/latest...develop
## [0.7.1] - 2021-04-30
### Release
- https://github.com/Zokrates/ZoKrates/releases/tag/0.7.1
### Changes
- Fix integer inference on repeat operators (#834, @schaeff)
- Introduce constant definitions to the language (`const` keyword) (#792, @dark64)
- Introduce constant range checks for checks of the form `x < c` where `p` is a compile-time constant, also for other comparison operators. This works for any `x` and `p`, unlike dynamic `x < y` comparison (#761, @schaeff)
- Handle errors more gracefully in propagation step where applicable (#832, @dark64)
- Add interactive prompt before overwriting existing files in the `one_liner.sh` script (#831, @dark64)
- Add a custom panic hook to handle internal compiler errors more gracefully (#829, @dark64)
- Make command line errors compatible with editor cmd+click (#828, @schaeff)
- Make function definitions more permissive, and move ambiguity checks to call sites and improve them (#826, @schaeff)
- Detect assertion failures at compile time on constant expressions (#823, @dark64)
- Make function selection stricter in function calls (#822, @schaeff)
- Add the ability to import multiple symbols in a single import statement (#809, @dark64)
- Add [poseidon](https://www.poseidon-hash.info/) zk-friendly hashing algorithm to stdlib (#806, @dark64)
- Allow optional underscore before type suffix (e.g. `42_u32`) (#800, @dark64)
- Accept explicit generic parameters outside of definitions (#798, @schaeff)
## [0.7.0] - 2021-04-09
### Release

View file

@ -1 +0,0 @@
Introduce constant range checks for checks of the form `x < c` where `p` is a compile-time constant, also for other comparison operators. This works for any `x` and `p`, unlike dynamic `x < y` comparison

View file

@ -1 +0,0 @@
Introduce constant definitions to the language (`const` keyword)

View file

@ -1 +0,0 @@
Accept explicit generic parameters outside of definitions

View file

@ -1 +0,0 @@
Allow optional underscore before type suffix (e.g. `42_u32`)

View file

@ -1 +0,0 @@
Add [poseidon](https://www.poseidon-hash.info/) zk-friendly hashing algorithm to stdlib

View file

@ -1 +0,0 @@
Add the ability to import multiple symbols in a single import statement

View file

@ -1 +0,0 @@
Make function selection stricter in function calls

View file

@ -1 +0,0 @@
Detect assertion failures at compile time on constant expressions

View file

@ -1 +0,0 @@
Make function definitions more permissive, and move ambiguity checks to call sites and improve them

View file

@ -1 +0,0 @@
Make command line errors compatible with editor cmd+click

View file

@ -1 +0,0 @@
Add a custom panic hook to handle internal compiler errors more gracefully

View file

@ -1 +0,0 @@
Add interactive prompt before overwriting existing files in the `one_liner.sh` script

View file

@ -1 +0,0 @@
Handle errors more gracefully in propagation step where applicable

View file

@ -1 +0,0 @@
Fix integer inference on repeat operators

View file

@ -1,6 +1,6 @@
[package]
name = "zokrates_cli"
version = "0.7.0"
version = "0.7.1"
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.0"
version = "0.6.1"
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_core_test"
version = "0.2.0"
version = "0.2.1"
authors = ["schaeff <thibaut@schaeff.fr>"]
edition = "2018"

View file

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

View file

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

View file

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