Skip to content

Releases: semaphore-protocol/semaphore

v3.0.0-beta.4

03 Jan 21:05
Compare
Choose a tag to compare
v3.0.0-beta.4 Pre-release
Pre-release
chore(cli): v0.5.0

Former-commit-id: bd30127759bea9a7b049920781a19d58bd1298c7

v3.0.0-beta.3

03 Jan 12:53
Compare
Choose a tag to compare
v3.0.0-beta.3 Pre-release
Pre-release
docs(proof): update readme file

Former-commit-id: 55add650f9276eb97107b046dce3f4ec847ad8e5

v3.0.0-beta.2

28 Nov 14:54
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-release
Merge pull request #180 from semaphore-protocol/refactor/group-id

No SNARK restrictions for Group IDs

Former-commit-id: 27320f17233b18de477a74919084fba76513470f

v3.0.0-beta.1

25 Nov 17:09
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-release
chore: add license to contracts package

Former-commit-id: 0f24c01ff15d49db44883adba3e88c0313a4a715

v3.0.0-beta

23 Nov 11:03
Compare
Choose a tag to compare
v3.0.0-beta Pre-release
Pre-release
Merge pull request #173 from semaphore-protocol/chore/poseidon-lite

New Poseidon library

Former-commit-id: 8081766843cbd45286006abe5d1df51eac6ea6c8

v2.6.1

26 Oct 14:35
Compare
Choose a tag to compare

Changelog

  • @semaphore-protocol/subgraph: Set correct TheGraph API urls (commit)

v2.6.0

19 Oct 17:10
Compare
Choose a tag to compare

Changelog

  • Add class getters to the @semaphore-protocol/identity package #142
  • Update @semaphore-protocol/contracts dependencies
  • Add fixes for v.2.5.0 audit findings

v2.5.0

19 Sep 15:01
Compare
Choose a tag to compare

Changelog

  • Global versioning: from now on, npm package versions will always have the same minor and major version
  • Monorepo: all code (i.e. JavaScript, Solidity, Circom) is now in the same repository #134
  • Nullifiers hashes are now specific for each group #136
  • New proof parameters in the VerifiedProof event #136
  • Nullifier hashes were moved out of the SemaphoreCore.sol contract #138

Audit

One major issue was found in the @zk-kit/incremental-merkle-tree.sol package, which is a @semaphore-protocol/contracts dependency: privacy-scaling-explorations/zk-kit#32.

Semaphore_2.5.0_Audit.pdf

v2.2.0

14 Sep 13:33
Compare
Choose a tag to compare
  • Additional index parameter for the member events: #133

v2.1.0

13 Sep 11:51
Compare
Choose a tag to compare
  • New function to add many members in a single transaction: #131
  • New function to update group members: #128
  • Merkle tree expiries: #124
  • Gas optimizations: #117 #118 #113
  • Fixed prigma: #116
  • The Kovan network is no longer supported as being deprecated