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.5.0 #490

merged 219 commits into from Oct 8, 2019


Copy link

commented Oct 8, 2019

  • New File endings for ZoKrates code .zok #476
  • Multidimensional Arrays of anything #434
  • Implement Structs and named imports from modules #448
  • Added JSON-ABI to allow providing ZoKrates program inputs as JSON #480
  • Cross module circuit optimizations #357
  • Refactored Testing #474
  • Tests for Operator Precedence #487
  • Compiler Performance Improvements #467

Thanks @petscheit for the contributions!

Schaeff added 30 commits Apr 23, 2019
… not the dependency graph, implement display for typed prog
…, move corelib to static analyser step, clean
Thibaut and others added 23 commits Oct 1, 2019
Thibaut Thibaut
…into patch-not-propagation
Thibaut Thibaut
Patch NOT propagation
Patch array access unrolling
Thibaut Thibaut
Thibaut Thibaut
Co-Authored-By: Thibaut Schaeffer <>
Adds Precedence Test
Co-Authored-By: Stefan <>
Thibaut Thibaut
Implement structures
Thibaut Thibaut
Add ABI component
Copy link

left a comment

Let's go! ABI, Arrays, Structs, ... :)

@JacobEberhardt JacobEberhardt merged commit f7602b9 into master Oct 8, 2019
5 checks passed
5 checks passed
ci/circleci: build Your tests passed on CircleCI!
ci/circleci: integration_test Your tests passed on CircleCI!
ci/circleci: test Your tests passed on CircleCI!
ci/circleci: wasm_test Your tests passed on CircleCI!
continuous-integration/travis-ci/pr The Travis CI build passed
@JacobEberhardt JacobEberhardt deleted the rc/0.5.0 branch Oct 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
6 participants
You can’t perform that action at this time.