Releases: semaphore-protocol/semaphore
Releases · semaphore-protocol/semaphore
v3.0.0-beta.4
chore(cli): v0.5.0 Former-commit-id: bd30127759bea9a7b049920781a19d58bd1298c7
v3.0.0-beta.3
docs(proof): update readme file Former-commit-id: 55add650f9276eb97107b046dce3f4ec847ad8e5
v3.0.0-beta.2
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
chore: add license to contracts package Former-commit-id: 0f24c01ff15d49db44883adba3e88c0313a4a715
v3.0.0-beta
Merge pull request #173 from semaphore-protocol/chore/poseidon-lite New Poseidon library Former-commit-id: 8081766843cbd45286006abe5d1df51eac6ea6c8
v2.6.1
v2.6.0
v2.5.0
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.