accumulation icon indicating copy to clipboard operation
accumulation copied to clipboard

Update ark-r1cs-std requirement from ^0.2.0 to ^0.4.0

Open dependabot[bot] opened this issue 2 years ago • 0 comments
trafficstars

Updates the requirements on ark-r1cs-std to permit the latest version.

Changelog

Sourced from ark-r1cs-std's changelog.

CHANGELOG

Pending

Breaking changes

  • #86 Change the API for domains for coset.

Features

  • #84 Expose short_weierstrass::non_zero_affine module and implement EqGadget for NonZeroAffineVar.
  • #79 Move NonNativeFieldVar from ark-nonnative to ark-r1cs-std.
  • #76 Implement ToBytesGadget for Vec<UInt8>.
  • [nonnative/#45](arkworks-rs/nonnative#45) Add new_witness_with_le_bits which returns the bits used during variable allocation.

Improvements

Bug Fixes

  • #101 Fix is_zero for twisted Edwards curves.
  • #86 Make result of query_position_to_coset consistent with ark-ldt.
  • #77 Fix BLS12 G2PreparedGadget's AllocVar when G2 uses a divisive twist.

v0.3.1

Features

  • #71 Implement the Sum trait for FpVar.
  • #75 Introduce mul_by_inverse_unchecked for FieldVar. This accompanies the bug fix in #70.

Bug Fixes

  • #70 Fix soundness issues of mul_by_inverse for field gadgets.

v0.3.0

Breaking changes

  • #60 Rename AllocatedBit to AllocatedBool for consistency with the Boolean variable. You can update downstream usage with grep -rl 'AllocatedBit' . | xargs env LANG=C env LC_CTYPE=C sed -i '' 's/AllocatedBit/AllocatedBool/g'.
  • #65 Rename Radix2Domain in r1cs-std to Radix2DomainVar.
  • [nonnative/#43](arkworks-rs/nonnative#43) Add padding to allocated nonnative element's to_bytes.

Features

  • #53 Add univariate evaluation domain and Lagrange interpolation.

Improvements

... (truncated)

Commits
  • af070f6 temp remove dev-dependencies
  • 635f1de update dependencies
  • c10680b chore: Release ark-r1cs-std version 0.4.0
  • 5df3f6d Merge branch 'master' into releases
  • 054969f use frobenius_map_in_place instead of frobenious_map (#114)
  • d4edfb6 Prepare release 0.4 (#109)
  • 93b7f19 chore: Release ark-r1cs-std version 0.4.0-alpha.3
  • d556a4b fix test import after curves have a new version
  • b44242e Revert "temp remove dev dependencies"
  • 260894d chore: Release ark-r1cs-std version 0.4.0-alpha.2
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

dependabot[bot] avatar Jan 18 '23 12:01 dependabot[bot]