Skip to content

Latest commit

 

History

History
165 lines (96 loc) · 15.6 KB

CHANGELOG.md

File metadata and controls

165 lines (96 loc) · 15.6 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.4.0 (2024-05-07)

⚠ BREAKING CHANGES

  • Changes the prover and verifier APIs to replace transcript labels with Merlin transcripts. Changes how domain separation is applied internally.
  • Removes verify_batch_with_rng from the public API. No longer requires that verify_batch have the rand feature enabled.
  • Removes unused methods that were public, which is technically a breaking change.
  • Introduces a change to the ExtensionDegree public API.
  • Modifies the construction of commitment generators.
  • Changes the batch verification API.
  • Modifies the structure of serialized proofs.

Features

Bug Fixes

0.3.2 (2023-08-07)

Features

  • change precomputation rc to arc (#44) (d495fb2)
  • minor verifier optimizations (#53) (7960214)
  • simplify inner-product generator folding (#52) (271892c)

Bug Fixes

0.3.1 (2023-07-18)

0.3.0 (2023-07-13)

⚠ BREAKING CHANGES

  • Changes the way that seed nonces are used in mask recovery. Existing range proofs will verify, but will fail to recover the correct mask.

Features

Bug Fixes

0.2.3 (2023-04-03)

0.2.2 (2023-04-03)

Bug Fixes

0.2.1 (2023-01-03)

Features

  • add status badges to readme (2f063be)

Bug Fixes

  • exclude dalek from source test coverage (7cae60b)
  • make test_coverage.sh executable (cf1f46f)
  • update test coverage script (5c36bdf)

0.2.0 (2022-12-14)

⚠ BREAKING CHANGES

  • split batches for verification (#22)

Features

0.1.1 (2022-11-24)

Bug Fixes

0.0.7 (2022-10-03)

Features

0.0.6 (2022-06-23)

0.0.5 (2022-06-13)

Features

  • add methods to retrieve extension degree (#14) (670ebdf)

0.0.4 (2022-06-03)

0.0.3 (2022-05-31)

Bug Fixes

0.0.2 (2022-05-31)

Features