ShippethEthereum releases, writing, news and network upgrades
Everything22Releases22Articles0Advisories0
Network upgradeNothing scheduled. Glamsterdam is on devnet 11

Privacy & ZK: Ethereum releases, writing, news and network upgrades

Showing only gnark. Show everything
gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 licenseConsensys-Incorporated/gnark on GitHub

22 items match, 0 of them low signal.

Top of this filter

Items with a reason of their own, ranked by urgency, weight and how often the project publishes
gnarkZK-ProvingConsensys-Incorporated/gnark·Security

v0.16.4 (opens in a new tab)

gnark v0.16.4. This release contains a security fix for a high-severity soundness issue in emulated elliptic-curve scalar multiplication, which made ECDSA signature forgery possible.gnark release notes
gnarkZK-ProvingConsensys-Incorporated/gnark·Security

v0.12.0 (opens in a new tab)

NB! This release fixes security advisory GHSA-cph5-3pgr-c82g (OOM on specially crafted inputs). What's Changed. chore: up gnark-crypto by @yelhousni in · test: add scalar mul to stats by @yelhousni in · feat: replace stats gob format with csv for easier diffs…gnark release notes
gnarkZK-ProvingConsensys-Incorporated/gnark·Breaking

v0.10.0 (opens in a new tab)

. TLDR; Breaking changes. PlonK was updated to latest paper version and is incompatible with previous gnark version · gnark now supports efficient PlonK recursion with 2-chains (bls12-377 / bw6-761) · Groth16 solidity verifier now supports commitments · Additi…gnark release notes
gnarkZK-ProvingConsensys-Incorporated/gnark·Security

v0.8.1 (opens in a new tab)

Security. Update gnark-crypto dependency to include security fix. What's Changed. Fix the example in README.md by @aybehrouz in · Full Changelog:gnark release notes
gnarkZK-ProvingConsensys-Incorporated/gnark·Security

v0.7.0 (opens in a new tab)

[v0.7.0] - 2022-03-25. Build. go.mod: go version upgrade 1.16 --> go1.17 · update to gnark-crpto v0.7.0 · Feat. adds gnark logger. closes #202 · added internal/stats package: measure number of constraints of circuit snippets for regression · adds std/math/bits…gnark release notes
gnarkZK-ProvingConsensys-Incorporated/gnark·Recommended

v0.6.2 (opens in a new tab)

[v0.6.2] - 2022-01-28. Build. go version dependency bumped from 1.16 to 1.17 · Feat. added witness.MarshalJSON and witness.MarshalBinary · added ccs.GetSchema() - the schema of a circuit is required for witness json (de)serialization · added ccs.GetConstraints…gnark release notes
gnarkZK-ProvingConsensys-Incorporated/gnark·Breaking

v0.6.0 (opens in a new tab)

[v0.6.0] - 2022-01-03. Important: next release (v0.7.0) will be compatible with Go1.18+ only Breaking changes. circuit.Define(curveID, api) -> circuit.Define(api); added api.Curve() to retrieve curve info · api.Constant(..) was removed.gnark release notes

The stream

Newest first
Wed 7 October
Mon 24 August
Thu 20 August
Wed 19 August
Wed 13 May
Fri, 22 August 2025
Thu, 12 June 2025
Fri, 24 January 2025
v0.12.0 (opens in a new tab) · gnark Security
Fri, 6 September 2024
Mon, 22 April 2024
v0.10.0 (opens in a new tab) · gnark Breaking
Mon, 16 October 2023
Tue, 26 September 2023
Tue, 11 July 2023
v0.8.1 (opens in a new tab) · gnark Security
Tue, 14 February 2023
Sun, 27 March 2022
v0.7.0 (opens in a new tab) · gnark Security
Tue, 15 February 2022
Sun, 13 February 2022
Fri, 28 January 2022
v0.6.2 (opens in a new tab) · gnark Recommended
Tue, 4 January 2022
v0.6.0 (opens in a new tab) · gnark Breaking
Wed, 3 November 2021
v0.5.2 (opens in a new tab) · gnark Breaking
Tue, 21 September 2021

Release candidates

Versions the projects put out for testing, carrying the changes the release will bring