Skip to content

Releases: semaphore-protocol/semaphore

v3.12.3

11 Oct 20:53
Compare
Choose a tag to compare

No significant changes

    View changes on GitHub

v3.12.2

11 Oct 18:17
Compare
Choose a tag to compare

   🐞 Bug Fixes

    View changes on GitHub

v3.12.1

11 Oct 17:51
Compare
Choose a tag to compare

No significant changes

    View changes on GitHub

v3.12.0

11 Oct 16:59
Compare
Choose a tag to compare

No significant changes

    View changes on GitHub

v3.11.1

12 Sep 14:03
Compare
Choose a tag to compare

   🐞 Bug Fixes

   ♻️ Refactoring

    View changes on GitHub

v3.11.0

21 Aug 14:29
Compare
Choose a tag to compare

   🚀 Features

   ♻️ Refactoring

    View changes on GitHub

v3.10.1

17 May 10:00
Compare
Choose a tag to compare

   🐞 Bug Fixes

    View changes on GitHub

v3.10.0

15 May 15:16
Compare
Choose a tag to compare

📣 Important news

Off-chain groups

In order for a member of a Semaphore group to generate a valid zero-knowledge proof, it is necessary to create an off-chain group and add all members so that the Merkle proof for that member can be calculated. This step can take place in a server or on the browser, but in any case it is important that the time for adding members is reasonable. The old addMembers method has been replaced with a third parameter in the Group class, which is more than 10 times faster.

import { Group } from "@semaphore-protocol/group"
import { SemaphoreSubgraph } from "@semaphore-protocol/data"

const semaphoreSubgraph = new SemaphoreSubgraph()
const members = await semaphoreEthers.getGroupMembers("42")

const group = new Group("42", 20, members)

PR: #322

Documentation

Answers to frequently asked questions have been added to a separate page in the documentation, along with the troubleshooting page and a new guide to fetch on-chain data with the @semaphore-protocol/data package. Also, the search bar can now also be used in Spanish.


   🚀 Features

    View changes on GitHub

v3.9.0

28 Apr 11:47
Compare
Choose a tag to compare

   🚀 Features

    View changes on GitHub

v3.8.0

26 Apr 14:37
Compare
Choose a tag to compare

   🚀 Features

   ♻️ Refactoring

    View changes on GitHub