Skip to content

Commit 5d67cdb

Browse files
authored
Merge pull request #1290 from Zokrates/rc/0.8.5
Release 0.8.5
2 parents b5f2263 + 16ef50f commit 5d67cdb

32 files changed

Lines changed: 857 additions & 1179 deletions

File tree

.github/workflows/js-format-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ jobs:
66
steps:
77
- uses: actions/checkout@v2
88
- name: Check format with prettier
9-
uses: creyD/prettier_action@v4.2
9+
uses: creyD/prettier_action@v4.3
1010
with:
1111
prettier_options: --check ./**/*.{js,ts,json}

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file.
44
## [Unreleased]
55
https://github.com/Zokrates/ZoKrates/compare/latest...develop
66

7+
## [0.8.5] - 2023-03-28
8+
9+
### Release
10+
- https://github.com/Zokrates/ZoKrates/releases/tag/0.8.5 <!-- markdown-link-check-disable-line -->
11+
12+
### Changes
13+
- Reduce memory usage and runtime by refactoring the reducer (ssa, propagation, unrolling and inlining) (#1283, @schaeff)
14+
- Fix `radix-path` help message on `mpc init` subcommand (#1280, @dark64)
15+
- Fix a potential crash in `zokrates-js` due to inefficient serialization of a setup keypair (#1277, @dark64)
16+
- Show help when running `zokrates mpc` (#1275, @dark64)
17+
718
## [0.8.4] - 2023-01-31
819

920
### Release

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

zokrates_analysis/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "zokrates_analysis"
3-
version = "0.1.0"
3+
version = "0.1.1"
44
edition = "2021"
55

66
[features]

zokrates_analysis/src/flatten_complex_types.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -629,8 +629,6 @@ fn fold_statement<'ast, T: Field>(
629629
})
630630
.collect(),
631631
)],
632-
typed::TypedStatement::PushCallLog(..) => vec![],
633-
typed::TypedStatement::PopCallLog => vec![],
634632
typed::TypedStatement::For(..) => unreachable!(),
635633
};
636634

zokrates_analysis/src/lib.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,10 +161,6 @@ pub fn analyse<'ast, T: Field>(
161161
let r = reduce_program(r).map_err(Error::from)?;
162162
log::trace!("\n{}", r);
163163

164-
log::debug!("Static analyser: Propagate");
165-
let r = Propagator::propagate(r)?;
166-
log::trace!("\n{}", r);
167-
168164
log::debug!("Static analyser: Concretize structs");
169165
let r = StructConcretizer::concretize(r);
170166
log::trace!("\n{}", r);

0 commit comments

Comments
 (0)