Releases: semaphore-protocol/semaphore
Releases · semaphore-protocol/semaphore
v4.0.0-beta.9
🐞 Bug Fixes
- Update format code command - by @vplasencia in #759 (5c224)
- @semaphore-protocol/group: Add check for zero values in group constructor - by @cedoor in #764 (87f63)
View changes on GitHub
v4.0.0-beta.8
🚨 Breaking Changes
🐞 Bug Fixes
- Incorrect alias check brought from snarkjs. - by @Stumble (8e246)
- Update snarkjs dependency version - by @cedoor in #755 (79bd8)
- @semaphore-protocol/circuits: Check whether the secret scalar is within the r field - by @cedoor (d9d5d)
🏎 Performance
- @semaphore-protocol/contracts: Turn on solidity optimizer - by @0xbok (7c99c)
♻️ Refactoring
- @semaphore-protocol/circuits: Remove greater-than check and update less-than bits - by @cedoor (e8841)
View changes on GitHub
v4.0.0-beta.7
🐞 Bug Fixes
- @semaphore-protocol/group: Add checks for removed members - by @cedoor (ea214)
- @semaphore-protocol/identity: Convert hex private key before signing messages - by @cedoor (9c296)
♻️ Refactoring
- Use native bigints - by @cedoor (a20d3)
- @semaphore-protocol/group: Remove check on generateMerkleProof function - by @cedoor (2b7db)
- @semaphore-protocol/identity: Keep index.ts file only as there's only 1 class - by @cedoor (072d9)
View changes on GitHub
v4.0.0-beta.6
No significant changes
View changes on GitHub
v4.0.0-beta.5
🚨 Breaking Changes
- @semaphore-protocol/contracts: Create a two-step mechanism to update group admins - by @cedoor (255bc)
🚀 Features
- @semaphore-protocol/utils: Add deployed contracts to utils package - by @cedoor (1647e)
♻️ Refactoring
- @semaphore-protocol/utils: Re-organize 'networks' module structure and add tests - by @cedoor (ff326)
View changes on GitHub
v4.0.0-beta.4
No significant changes
View changes on GitHub
v4.0.0-beta.2
v4.0.0-beta.1
No significant changes
View changes on GitHub
v4.0.0-beta
🚀 Features
- @semaphore-protocol/data:
- Add
getGroupMembers
toSemaphoreSubgraph
- by @zkfriendly (8f739) - Add
getGroupValidatedProofs
toSemaphoreSubgraph
- by @zkfriendly (9f6c6)
- Add
- @semaphore-protocol/utils:
🐞 Bug Fixes
- @semaphore-protocol/contracts: Remove comment line that was causing an error when compiling contracts - by @vplasencia (49cd4)
- @semaphore-protocol/docs: Set right font-family prop - by @cedoor (1483b)
♻️ Refactoring
- Update yarn lock file - by @vplasencia (a8ffd)
- @semaphore-protocol/cli:
- Update cli code and dependencies - by @vplasencia (19bb2)
- @semaphore-protocol/cli-template-contracts-hardhat:
- Update cli contracts hardhat template - by @vplasencia (05c57)
- Update configs - by @vplasencia (fe43c)
- Update cli contracts hardhat template - by @vplasencia (f6f8c)
- Update configs - by @vplasencia (46c2e)
- Update tsconfig file - by @vplasencia (5d47e)
- Update tsconfig in contracts - by @vplasencia (e02a8)
- Fix semaphore version in tests - by @vplasencia (84375)
- @semaphore-protocol/cli-template-monorepo-ethers:
- Update cli monorepo ethers template - by @vplasencia (f62b6)
- Update eslintignore - by @vplasencia (d55f3)
- Update gitignore files - by @vplasencia (f2653)
- Fix semaphore dependencies - by @vplasencia (66402)
- Fix semaphore version in tests - by @vplasencia (b3f20)
- @semaphore-protocol/cli-template-monorepo-subgraph:
- Update the cli monorepo subgraph template - by @vplasencia (e39e5)
- Update configs - by @vplasencia (43074)
- Remove unused env example file - by @vplasencia (0bd8c)
- Update variable name - by @vplasencia (85273)
- Fix semaphore version - by @vplasencia (44613)
- Update tsconfig contracts - by @vplasencia (129d5)
- @semaphore-protocol/cli-templates-monorepo-ethers:
- Update configs - by @vplasencia (70e46)
- @semaphore-protocol/cli-templates-monorepo-subgraph:
- Update gitignore files - by @vplasencia (29b2d)
- @semaphore-protocol/data:
- Remove unnecessary
?? []
- by @zkfriendly (d84c9)
- Remove unnecessary
- @semaphore-protocol/proof:
- Add functions to check types - by @cedoor (3ef05)
- Integrate pack unpack groth16 proof - by @vplasencia (d2844)
View changes on GitHub
v4.0.0-alpha.8
🐞 Bug Fixes
- @semaphore-protocol/data: Update provider parameters - by @cedoor (ffb46)
♻️ Refactoring
- Use ethers conditional exports - by @cedoor (22d39)
- @semaphore-protocol/proof: Create 0-dependency download script - by @cedoor (1dfb6)