Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.8.8 #1355

Merged
merged 29 commits into from
Nov 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ebb2bcc
bump nova-snark, ff, bellperson, pasta_curves and adjust the code
May 15, 2023
b21b25c
Fix constant in mimc7
dark64 May 23, 2023
db88aab
Create 1317-dark64
dark64 May 23, 2023
3316efd
short circuit on constant branch conditions
Schaeff May 23, 2023
9c8d331
propagate embed call in reducer
Schaeff May 23, 2023
f19ba44
allow complex type assignee in witness assignment
dark64 May 24, 2023
cd8d257
add missing alignment, changelog
dark64 May 29, 2023
ad456f6
Fixed a small typo, the right bracket next to bitwidth was mistyped. …
only4sim May 30, 2023
b990caf
check composite types, fix possible incorrect signature in zir function
dark64 May 30, 2023
95e9178
update changelog
dark64 May 30, 2023
bdb9d2a
add more tests
dark64 May 30, 2023
002099b
fix propagation in case of nested assembly
dark64 May 31, 2023
3e0323c
fix the format of assembly blocks in zir
dark64 Jun 12, 2023
3650aba
suggestions, update book
dark64 Jun 12, 2023
ced1a56
remove extra space
dark64 Jun 12, 2023
0c2d53e
detect division by zero in typed propagation
dark64 Jun 12, 2023
c715cb0
add changelog
dark64 Jun 12, 2023
2cc87ef
add changelog
dark64 Jun 13, 2023
fdbb7ec
Fixing pest-ast exact version
Jun 26, 2023
c75219b
Fix js format and clippy issues (#1339)
dark64 Aug 22, 2023
443f2d4
fix clippy issues (#1342)
dark64 Aug 31, 2023
bee93cd
fix warnings caused by missing spans (#1340)
dark64 Sep 12, 2023
491c3e3
Set webcrypto only if crypto instance is not available (#1338)
dark64 Sep 12, 2023
f069d5e
fix: one liner script doesn't work on windows
0xAzureDev Sep 15, 2023
2ebc450
Fix range check (#1309)
dark64 Nov 9, 2023
69e3d3f
Remove branch isolation (#1353)
dark64 Nov 9, 2023
1fa14e8
bump versions
dark64 Nov 9, 2023
e5cbee7
update changelog
dark64 Nov 9, 2023
91fb3cb
remove wasm test
dark64 Nov 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 0 additions & 19 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,23 +48,6 @@ jobs:
no_output_timeout: 1h
command: RUSTFLAGS="-D warnings" ./test.sh
- save-sccache-cache
wasm_test:
docker:
- image: zokrates/env:latest
resource_class: large
steps:
- checkout
- run:
name: Version information
command: rustc --version; cargo --version; rustup --version
- setup-sccache
- restore-sccache-cache
- run:
name: Test on firefox
command: |
cd zokrates_test
wasm-pack test --firefox --headless
- save-sccache-cache
integration_test:
docker:
- image: zokrates/env:latest
Expand Down Expand Up @@ -250,7 +233,6 @@ workflows:
jobs:
- build
- test
# - wasm_test
- integration_test
- zokrates_js_build
- zokrates_js_test
Expand Down Expand Up @@ -308,7 +290,6 @@ workflows:
requires:
- build
- test
# - wasm_test
- integration_test
- zokrates_js_build
- zokrates_js_test
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file.
## [Unreleased]
https://github.com/Zokrates/ZoKrates/compare/latest...develop

## [0.8.8] - 2023-11-09

### Release
- https://github.com/Zokrates/ZoKrates/releases/tag/0.8.8 <!-- markdown-link-check-disable-line -->

### Changes
- Improve safety in range checks (#1309, @dark64)
- Remove expensive and buggy branch isolation (#1353, @dark64)
- Short-circuit on compile-time constant branch conditions (#1315, @schaeff)
- Fix invalid constant in mimc7 (#1317, @dark64)
- Allow composite type in assembly assignment statement (#1318, @dark64)
- Fix panic in case of nested assembly blocks (#1322, @dark64)
- Detect division by zero on compile-time (#1326, @dark64)
- Set webcrypto only if crypto instance is not available (nodejs) (#1338, @dark64)
- Add missing source information (#1340, @dark64)
- Propagate embed call (#1313, @schaeff)

## [0.8.7] - 2023-04-22

### Release
Expand Down
Loading
Loading