Skip to content

Releases: projectsophon/hardhat-circom

hardhat-circom v2.1.0

11 Mar 18:10
9c79d7a
Compare
Choose a tag to compare

Features

  • Add debug output for proof.json & public.json (#38) (ecfd2f5)

hardhat-circom v2.0.0

09 Mar 23:08
07ef94c
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • Generate separate verifiers by default
  • Remove circomlib since it is a consumer dependency

Features

  • Add --circuit CLI parameter to compile one circuit by name (f75a306)
  • Generate separate verifiers by default (f75a306)
  • Implement plonk protocol (f75a306)
  • PascalCase Verifier contract names (f75a306)
  • Update snarkjs (#35) (f75a306)
  • Update snarkjs typescript bindings for plonk (f75a306)
  • Write wat output for debugging (f75a306)

Miscellaneous Chores

  • Remove circomlib since it is a consumer dependency (f75a306)

hardhat-circom v1.2.0

24 Oct 14:39
55fd63d
Compare
Choose a tag to compare

Features

  • Allow naming and exporting of verification key json (#32) (11b6dcc)

hardhat-circom v1.1.0

12 Aug 04:18
1cb102e
Compare
Choose a tag to compare

Features

  • allow naming and exporting r1cs file (#29) (bcb5787)

hardhat-circom v1.0.1

03 May 19:09
1ac7da1
Compare
Choose a tag to compare

Bug Fixes

  • ci: Release workflow needed an id (#21) (e59f172)
  • Use a hex entropy value for non-detereministic beacon (#28) (3e0d352)

hardhat-circom v1.0.0

27 Apr 22:56
0210412
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • Change config, refactors & docs (#13)
  • refactor circomTemplate subtask to receive zkeys as args (#11)

Features

  • Add circom and snarkjs to hre & default our logger (#9) (6009112)
  • add TASK_CIRCOM_TEMPLATE which can be completely overriden for complex templating needs (#6) (c0b7662)
  • Change config, refactors & docs (#13) (895724c)
  • initial implementation (8281fdd)

Bug Fixes

  • ci: Actually check the release was created (#18) (c634e04)
  • templating task wasnt writing on exit (#12) (31b50d7)

Miscellaneous Chores

  • refactor circomTemplate subtask to receive zkeys as args (#11) (afe23c2)