Releases: semaphore-protocol/semaphore
Releases · semaphore-protocol/semaphore
v4.0.0-alpha.7
chore: v4.0.0-alpha.7 Former-commit-id: d25b26bf818d046e22040765398477435bd82bcb
v4.0.0-alpha.6
🐞 Bug Fixes
- @semaphore-protocol/core: Add full import path in esm modules - by @cedoor (9e249)
View changes on GitHub
v4.0.0-alpha.5
🚀 Features
- @semaphore-protocol/core: Create core package - by @cedoor (4928a)
♻️ Refactoring
- @semaphore-protocol/contracts: Update scripts to save deployed contract addresses - by @cedoor (c6102)
View changes on GitHub
v4.0.0-alpha.4
🐞 Bug Fixes
- @semaphore-protocol/data: Update semaphore contract abi - by @cedoor (eb47c)
View changes on GitHub
v4.0.0-alpha.3
No significant changes
View changes on GitHub
v4.0.0-alpha.2
🚀 Features
- @semaphore-protocol/contracts: Add function to get group admin - by @cedoor (34052)
🐞 Bug Fixes
- @semaphore-protocol/cli: Add check for groups with 1 member - by @cedoor (5844e)
View changes on GitHub
v4.0.0-alpha.1
♻️ Refactoring
- Rename proof with points - by @cedoor (fbc8e)
- @semaphore-protocol/contracts:
- @semaphore-protocol/proof:
View changes on GitHub
v4.0.0-alpha
🚀 Features
- @semaphore-protocol/circuits:
- @semaphore-protocol/contracts:
- @semaphore-protocol/group:
- @semaphore-protocol/identity:
- @semaphore-protocol/proof:
- @semaphore-protocol/website:
🐞 Bug Fixes
- Use merkleTreeSize instead of merkleTreeDepth to support groups with one member - by @0xjei (5e7cd)
- Typo for ISemaphore contract interface custom error - by @0xjei (aa29a)
- Adjust cli and data packages - by @cedoor (7b447)
- @semaphore-protocol/contracts:
- @semaphore-protocol/proof:
- @semaphore-protocol/website:
🏎 Performance
- @semaphore-protocol/contracts: Merge verifiers - by @cedoor (0ec9a)
♻️ Refactoring
- Update verifiers - by @cedoor (26195)
- Hash message and scope - by @cedoor (b7d58)
- Update npm types for node up to latest NodeJS LTS version (20) - by @0xjei (81cc9)
- @semaphore-protocol/circuits:
- @semaphore-protocol/contracts:
- Remove extension contracts - by @cedoor (6b347)
- Move access logic to group contract - by @cedoor (2b05a)
- Fix eslint warnings - by @cedoor (bd025)
- Update script to verify contracts - by @cedoor (c9c99)
- Optimize gas - by @vplasencia (b0f40)
- Add 1 verifier for each tree depth - by @cedoor (937f2)
- Update tests, tasks and scripts - by @cedoor (8a8c2)
- Improve task to deploy - by @cedoor (d593f)
- @semaphore-protocol/hardhat:
- @semaphore-protocol/heyauthn:
- @semaphore-protocol/identity:
- @semaphore-protocol/proof:
- @semaphore-protocol/subgraph:
View changes on GitHub
v3.15.2
🐞 Bug Fixes
- @semaphore-protocol/data:
- Replace matic with mumbai - by @vplasencia (edbf0)
v3.15.1
🐞 Bug Fixes
- Typescript type exports - by @dcposch (a4109)
- @semaphore-protocol/contracts: Update variable types - by @vplasencia (aed7a)