Skip to content

v2.1.1

Compare
Choose a tag to compare
@clararod9 clararod9 released this 05 Nov 23:56
· 549 commits to master since this release
95f3918

November 4, 2022 circom 2.1.1

Extensions

  • New feature of anonymous components: programmers can pass the parameters indicate the input names receiving the values.See here.
  • circom now exits with 0 when it finishes successfully (last version exists with Exist(0) which broke some projects).
  • Improving tags assignment: case multiple assignments in an array giving the same value to a tag.
  • Allowing in cpp the use of binary, octal and hexadecimal numbers as inputs from a json file
  • Adding support for non-64bit architectures.
  • Witness_calculator adapted to work with negative numbers in the json input.

Fixed bugs

  • Fixing bug in C++ witness generation: function Fr_toInt in fr.asm
  • Improving error handling division by zero (instead of throwing a panic)