Skip to content

chore(deps): bump github.com/consensys/gnark from 0.14.0 to 0.15.0#2088

Merged
alexeykiselev merged 1 commit into
masterfrom
dependabot/go_modules/github.com/consensys/gnark-0.15.0
May 14, 2026
Merged

chore(deps): bump github.com/consensys/gnark from 0.14.0 to 0.15.0#2088
alexeykiselev merged 1 commit into
masterfrom
dependabot/go_modules/github.com/consensys/gnark-0.15.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 14, 2026

Bumps github.com/consensys/gnark from 0.14.0 to 0.15.0.

Release notes

Sourced from github.com/consensys/gnark's releases.

v0.15.0

What's Changed

... (truncated)

Changelog

Sourced from github.com/consensys/gnark's changelog.

[v0.15.0] - 2026-03-11

Build

  • updated to latest gnark crypto api change (code gen) (#1668)
  • deps: bump golang.org/x/crypto from 0.41.0 to 0.45.0 in the go_modules group across 1 directory (#1652)
  • deps: bump github.com/consensys/gnark-crypto from 0.19.0 to 0.19.1 in the go_modules group across 1 directory (#1636)

CI

  • enable security code scanner (#1655)

Chore

  • generate release updates
  • update chglog config
  • pin GitHub Actions to commit SHAs (#1766)
  • golangcilint update (#1726)
  • add dependabot configuration for GitHub Actions updates (#1714)
  • update CI workflows to go 1.25 (#1710)
  • regenerate tinyfield (#1602)
  • use self hosted runners (#1633)
  • small cleanup in pairings (#1621)
  • use standard lib testing environment detection (#1631)
  • collect small contributions for next release v0.15 (#1606)

Docs

  • update README.md (#1712)
  • added zkBTC to gnark known users (#1658)

Feat

  • implement log-derivative argument over small fields (#1673)
  • implement BLS signature verification (minimal public key) (#1473)
  • clean up interface assertions in circuits (#1685)
  • allow replacing hints in test engine (#1737)
  • add grumpkin curve support (#1729)
  • Test engine to store elements in Montgomery format (#1695)
  • add new api to profile package to capture virtual constraints (#1696)
  • add PointEval precompiles for 16-bit limbs (#1689)
  • emulated arithmetic bound optimization (#1688)
  • Compiled Gates for GKR (#1676)
  • correct curve names in error messages and vector type (#1587)
  • make elliptic curve arithmetic complete by default and only fallback to incomplete path on request (#1751)
  • Enable multiple GKR sub-circuits (#1661)
  • add internal Koalabear E4 extension for field emulation and logderivative argument (#1672)
  • add tool to modify all files before new release
  • add example for printing constraints (#1643)
  • EIP-7951 for ECDSA on P-256 curve (#1649)
  • implement flag based recursive groth16 and EdDSA check (#1647)
  • add BLS12-377, BLS12-381 and BW6-761 GPU acceleration support for Groth16 (#1625)
  • add Grumpkin elliptic curve (native 2-cycle with BN254) (#1409)
  • allow taking benchmarking instance in NewAssert (#1607)
  • better emulation for small fields in large fields (#1682)
  • pointeval precompile circuit for failing inputs (#1572)
  • poseidon2: support BN254 widths t=4,8,12,16; fix matMulExternal indexing (#1743)
  • GKR-Hashers (#1512)

Fix

  • plonk commitment input deduplicate effective constants (#1754)

... (truncated)

Commits
  • 18368a5 release: gnark v0.15.0 (#1731)
  • f4e549a chore: pin GitHub Actions to commit SHAs (#1766)
  • a9bb425 perf: generalize sparse solver optimizations (#1761)
  • 77dfdc4 perf: dedicated Cube method in extension fields (#1759)
  • 25df781 fix, perf: complete the soundness fixes from #1751 for native and G2 + optimi...
  • 906a65a perf: optimize native Fp2 mul (#1758)
  • e6bbfe1 feat: make elliptic curve arithmetic complete by default and only fallback to...
  • 2d41ad0 deps(actions)(deps): bump gotesttools/gotestfmt-action from 2.2.0 to 2.3.0 in...
  • 1226be0 fix: plonk commitment input deduplicate effective constants (#1754)
  • 7019cdb Three pairing bug (#1753)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/consensys/gnark](https://github.com/consensys/gnark) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/consensys/gnark/releases)
- [Changelog](https://github.com/Consensys/gnark/blob/master/CHANGELOG.md)
- [Commits](Consensys/gnark@v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: github.com/consensys/gnark
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels May 14, 2026
@alexeykiselev alexeykiselev merged commit 56c9703 into master May 14, 2026
19 checks passed
@alexeykiselev alexeykiselev deleted the dependabot/go_modules/github.com/consensys/gnark-0.15.0 branch May 14, 2026 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant