Skip to content

v1.5.22

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Aug 08:16
· 98 commits to master since this release
0743cea

1.5.22 (2024-08-05)

Bug Fixes

  • _ instead of . in circuit causing compilation error for SimpleStruct2 and for incremented non-structs alllow for multiple incrementations (1f65c4c)
  • allow for += that counts as a decrement because decremented elsewhere in the function (d9b616c)
  • allow for multiple increments for structs (f2be420)
  • bug due to state being set as path causing incrementations to be marked incorrectly (15b561a)
  • circuit error in Assign-Shared-Secret due to mappings (3877b00)
  • error causing zappify error (8535fde)
  • error checks for unknown variables (33c2e09)
  • error in operands array (e37c648)
  • errors due to += expanded twice in circuit and undefined added as a proof input in orchestration (de161ec)
  • for decrementation (f393811)
  • for mapping of struct in orchestration full name not appearing (eca8c2e)
  • in orchestration nullifierRoot is sent as a newNullifierRoot in SendTransaction (4bcae06)
  • in orchestration when encrypting mapping key (backup) generalise first in case it is an integer (1136449)
  • incrementation variables declared at beginning in circuit (41baade)
  • increments and decrements in same function - avoid negative numbers in orchestration (301261b)
  • missing brackets (7973409)
  • move increments for decrementation to statements (f382e6d)
  • move increments from pre-statements to statements (17f9ae3)
  • move increments to st (89d7843)
  • move membership witnes from pre-statements to post statements in orchestrationinternalfunctioncallvisitor (03f4001)
  • move membership witness to the post statements (17ba1e7)
  • msgSender appearing as msg in Buckets of Balls and causing a circuit compilation error (68fe11c)
  • multiple incrementations for decrements in orchestration (1eda67f)
  • multiple incrementations for some variable in circuit (32568d8)
  • test contract (f97e073)
  • when there is only accessed only variables and incremented variables ensure the nullifier root is sent to the contract and that input length is correct (5d4cc4e)
  • zappify error in SimpleStruct2 because node.increments is a struct (ac8f782)
  • zappify error in whol-increment due to duplicate state var id in circuit (ca29a16)
  • zappify errors due to multiple declarations of state var id in circuit (8a48d46)