Skip to content
This repository was archived by the owner on Feb 27, 2025. It is now read-only.

Bump the ark group across 1 directory with 10 updates#4074

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/ark-4befd5f11f
Open

Bump the ark group across 1 directory with 10 updates#4074
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/ark-4befd5f11f

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jan 23, 2025

Bumps the ark group with 10 updates in the / directory:

Package From To
ark-bn254 0.4.0 0.5.0
ark-ed-on-bn254 0.4.0 0.5.0
ark-ff 0.4.2 0.5.0
ark-serialize 0.4.2 0.5.0
ark-std 0.4.0 0.5.0
ark-bls12-377 0.4.0 0.5.0
ark-bls12-381 0.4.0 0.5.0
ark-bw6-761 0.4.0 0.5.0
ark-crypto-primitives 0.4.0 0.5.0
ark-relations 0.4.0 0.5.1

Updates ark-bn254 from 0.4.0 to 0.5.0

Changelog

Sourced from ark-bn254's changelog.

v0.5.0

  • #772 (ark-ff) Implementation of mul method for BigInteger.
  • #794 (ark-ff) Fix wasm compilation.
  • #837 (ark-serialize) Fix array deserialization panic.
  • #845 (Algebra) Implementation of mul method for DenseMultilinearExtension<F> * F.

Breaking changes

  • #577 (ark-ff, ark-ec) Add AdditiveGroup, a trait for additive groups (equipped with scalar field).
  • #593 (ark-ec) Change AffineRepr::xy() to return owned values.
  • #633 (ark-ec) Generic pairing implementation for the curves from the BW6 family.
  • #659 (ark-ec) Move auxiliary parity function from ark_ec::hashing::curve_maps::swu to ark_ec::hashing::curve_maps.
  • #746 (ark-ec) Refactor fixed-based batch multiplication:
    • Move functionality to ScalarMul::batch_mul and ScalarMul::batch_mul_with_preprocessing.
    • Create new struct BatchMulPreprocessing for to hold preprocessed powers of base.
      • Provide high-level constructor new that calculates window size and scalar size.
      • Provide low-level constructor with_window_and_scalar_size that allows setting these parameters.
      • Make windowed_mul a private method of BatchMulPreprocessing.
      • Rename get_mul_window_size to compute_window_size and make it private.
  • #748 (ark-ff) Add FromStr for BigInteger.
  • #756 (ark-ec) Require Neg, Sub, SubAssign ops on AffineRepr.
  • #767 (ark-curve25519) Change (negate) generator of curve25519 for inter-operability with curve25519-dalek.
  • #811 (ark-serialize) Remove Send trait bound from Valid.

Features

  • #758 Implement Elligator2 hash-to-curve parameters for Bandersnatch.
  • #659 (ark-ec) Add Elligator2 hash-to-curve map.
  • #689 (ark-serialize) Add CanonicalSerialize and CanonicalDeserialize impls for VecDeque and LinkedList.
  • #691 (ark-poly) Implement Polynomial for SparseMultilinearExtension and DenseMultilinearExtension.
  • #693 (ark-serialize) Add serialize_to_vec! convenience macro.
  • #713 (ark-ff) Add support for bitwise operations AND, OR, and XOR between BigInteger.
  • #763 (ark-poly) Add concat to concatenate evaluation tables of DenseMultilinearPolynomials.
  • #811 (ark-serialize) Implement Valid & CanonicalDeserialize for Rc.

Improvements

  • #736 (ark-ff) Deprecate divn(), and use core::ops::{Shr, ShrAssign} instead.
  • #739 (ark-ff) Deprecate muln(), and use core::ops::{Shl, ShlAssign} instead.
  • #771 (ark-ec) Omit expensive scalar multiplication in is_in_correct_subgroup_assuming_on_curve() for short Weierstrass curves of cofactor one.
  • #817 (ark-ec) Relax the visibility for G2 ell coeffs and related algorithms.

Bugfixes

  • #747 (ark-ff-macros) Fix fetching attributes in MontConfig macro.
  • #803 (ark-ec, ark-test-template) Fix incorrect decomposition in GLV.
  • #806 (ark-ff) Fix the impl for Displaying zero element in Fp.
  • #822 (ark-ec, ark-test-template) Fix the incorrect Affine - Projective implementation

... (truncated)

Commits

Updates ark-ed-on-bn254 from 0.4.0 to 0.5.0

Changelog

Sourced from ark-ed-on-bn254's changelog.

v0.5.0

  • #772 (ark-ff) Implementation of mul method for BigInteger.
  • #794 (ark-ff) Fix wasm compilation.
  • #837 (ark-serialize) Fix array deserialization panic.
  • #845 (Algebra) Implementation of mul method for DenseMultilinearExtension<F> * F.

Breaking changes

  • #577 (ark-ff, ark-ec) Add AdditiveGroup, a trait for additive groups (equipped with scalar field).
  • #593 (ark-ec) Change AffineRepr::xy() to return owned values.
  • #633 (ark-ec) Generic pairing implementation for the curves from the BW6 family.
  • #659 (ark-ec) Move auxiliary parity function from ark_ec::hashing::curve_maps::swu to ark_ec::hashing::curve_maps.
  • #746 (ark-ec) Refactor fixed-based batch multiplication:
    • Move functionality to ScalarMul::batch_mul and ScalarMul::batch_mul_with_preprocessing.
    • Create new struct BatchMulPreprocessing for to hold preprocessed powers of base.
      • Provide high-level constructor new that calculates window size and scalar size.
      • Provide low-level constructor with_window_and_scalar_size that allows setting these parameters.
      • Make windowed_mul a private method of BatchMulPreprocessing.
      • Rename get_mul_window_size to compute_window_size and make it private.
  • #748 (ark-ff) Add FromStr for BigInteger.
  • #756 (ark-ec) Require Neg, Sub, SubAssign ops on AffineRepr.
  • #767 (ark-curve25519) Change (negate) generator of curve25519 for inter-operability with curve25519-dalek.
  • #811 (ark-serialize) Remove Send trait bound from Valid.

Features

  • #758 Implement Elligator2 hash-to-curve parameters for Bandersnatch.
  • #659 (ark-ec) Add Elligator2 hash-to-curve map.
  • #689 (ark-serialize) Add CanonicalSerialize and CanonicalDeserialize impls for VecDeque and LinkedList.
  • #691 (ark-poly) Implement Polynomial for SparseMultilinearExtension and DenseMultilinearExtension.
  • #693 (ark-serialize) Add serialize_to_vec! convenience macro.
  • #713 (ark-ff) Add support for bitwise operations AND, OR, and XOR between BigInteger.
  • #763 (ark-poly) Add concat to concatenate evaluation tables of DenseMultilinearPolynomials.
  • #811 (ark-serialize) Implement Valid & CanonicalDeserialize for Rc.

Improvements

  • #736 (ark-ff) Deprecate divn(), and use core::ops::{Shr, ShrAssign} instead.
  • #739 (ark-ff) Deprecate muln(), and use core::ops::{Shl, ShlAssign} instead.
  • #771 (ark-ec) Omit expensive scalar multiplication in is_in_correct_subgroup_assuming_on_curve() for short Weierstrass curves of cofactor one.
  • #817 (ark-ec) Relax the visibility for G2 ell coeffs and related algorithms.

Bugfixes

  • #747 (ark-ff-macros) Fix fetching attributes in MontConfig macro.
  • #803 (ark-ec, ark-test-template) Fix incorrect decomposition in GLV.
  • #806 (ark-ff) Fix the impl for Displaying zero element in Fp.
  • #822 (ark-ec, ark-test-template) Fix the incorrect Affine - Projective implementation

... (truncated)

Commits

Updates ark-ff from 0.4.2 to 0.5.0

Changelog

Sourced from ark-ff's changelog.

v0.5.0

  • #772 (ark-ff) Implementation of mul method for BigInteger.
  • #794 (ark-ff) Fix wasm compilation.
  • #837 (ark-serialize) Fix array deserialization panic.
  • #845 (Algebra) Implementation of mul method for DenseMultilinearExtension<F> * F.

Breaking changes

  • #577 (ark-ff, ark-ec) Add AdditiveGroup, a trait for additive groups (equipped with scalar field).
  • #593 (ark-ec) Change AffineRepr::xy() to return owned values.
  • #633 (ark-ec) Generic pairing implementation for the curves from the BW6 family.
  • #659 (ark-ec) Move auxiliary parity function from ark_ec::hashing::curve_maps::swu to ark_ec::hashing::curve_maps.
  • #746 (ark-ec) Refactor fixed-based batch multiplication:
    • Move functionality to ScalarMul::batch_mul and ScalarMul::batch_mul_with_preprocessing.
    • Create new struct BatchMulPreprocessing for to hold preprocessed powers of base.
      • Provide high-level constructor new that calculates window size and scalar size.
      • Provide low-level constructor with_window_and_scalar_size that allows setting these parameters.
      • Make windowed_mul a private method of BatchMulPreprocessing.
      • Rename get_mul_window_size to compute_window_size and make it private.
  • #748 (ark-ff) Add FromStr for BigInteger.
  • #756 (ark-ec) Require Neg, Sub, SubAssign ops on AffineRepr.
  • #767 (ark-curve25519) Change (negate) generator of curve25519 for inter-operability with curve25519-dalek.
  • #811 (ark-serialize) Remove Send trait bound from Valid.

Features

  • #758 Implement Elligator2 hash-to-curve parameters for Bandersnatch.
  • #659 (ark-ec) Add Elligator2 hash-to-curve map.
  • #689 (ark-serialize) Add CanonicalSerialize and CanonicalDeserialize impls for VecDeque and LinkedList.
  • #691 (ark-poly) Implement Polynomial for SparseMultilinearExtension and DenseMultilinearExtension.
  • #693 (ark-serialize) Add serialize_to_vec! convenience macro.
  • #713 (ark-ff) Add support for bitwise operations AND, OR, and XOR between BigInteger.
  • #763 (ark-poly) Add concat to concatenate evaluation tables of DenseMultilinearPolynomials.
  • #811 (ark-serialize) Implement Valid & CanonicalDeserialize for Rc.

Improvements

  • #736 (ark-ff) Deprecate divn(), and use core::ops::{Shr, ShrAssign} instead.
  • #739 (ark-ff) Deprecate muln(), and use core::ops::{Shl, ShlAssign} instead.
  • #771 (ark-ec) Omit expensive scalar multiplication in is_in_correct_subgroup_assuming_on_curve() for short Weierstrass curves of cofactor one.
  • #817 (ark-ec) Relax the visibility for G2 ell coeffs and related algorithms.

Bugfixes

  • #747 (ark-ff-macros) Fix fetching attributes in MontConfig macro.
  • #803 (ark-ec, ark-test-template) Fix incorrect decomposition in GLV.
  • #806 (ark-ff) Fix the impl for Displaying zero element in Fp.
  • #822 (ark-ec, ark-test-template) Fix the incorrect Affine - Projective implementation
Commits

Updates ark-serialize from 0.4.2 to 0.5.0

Changelog

Sourced from ark-serialize's changelog.

v0.5.0

  • #772 (ark-ff) Implementation of mul method for BigInteger.
  • #794 (ark-ff) Fix wasm compilation.
  • #837 (ark-serialize) Fix array deserialization panic.
  • #845 (Algebra) Implementation of mul method for DenseMultilinearExtension<F> * F.

Breaking changes

  • #577 (ark-ff, ark-ec) Add AdditiveGroup, a trait for additive groups (equipped with scalar field).
  • #593 (ark-ec) Change AffineRepr::xy() to return owned values.
  • #633 (ark-ec) Generic pairing implementation for the curves from the BW6 family.
  • #659 (ark-ec) Move auxiliary parity function from ark_ec::hashing::curve_maps::swu to ark_ec::hashing::curve_maps.
  • #746 (ark-ec) Refactor fixed-based batch multiplication:
    • Move functionality to ScalarMul::batch_mul and ScalarMul::batch_mul_with_preprocessing.
    • Create new struct BatchMulPreprocessing for to hold preprocessed powers of base.
      • Provide high-level constructor new that calculates window size and scalar size.
      • Provide low-level constructor with_window_and_scalar_size that allows setting these parameters.
      • Make windowed_mul a private method of BatchMulPreprocessing.
      • Rename get_mul_window_size to compute_window_size and make it private.
  • #748 (ark-ff) Add FromStr for BigInteger.
  • #756 (ark-ec) Require Neg, Sub, SubAssign ops on AffineRepr.
  • #767 (ark-curve25519) Change (negate) generator of curve25519 for inter-operability with curve25519-dalek.
  • #811 (ark-serialize) Remove Send trait bound from Valid.

Features

  • #758 Implement Elligator2 hash-to-curve parameters for Bandersnatch.
  • #659 (ark-ec) Add Elligator2 hash-to-curve map.
  • #689 (ark-serialize) Add CanonicalSerialize and CanonicalDeserialize impls for VecDeque and LinkedList.
  • #691 (ark-poly) Implement Polynomial for SparseMultilinearExtension and DenseMultilinearExtension.
  • #693 (ark-serialize) Add serialize_to_vec! convenience macro.
  • #713 (ark-ff) Add support for bitwise operations AND, OR, and XOR between BigInteger.
  • #763 (ark-poly) Add concat to concatenate evaluation tables of DenseMultilinearPolynomials.
  • #811 (ark-serialize) Implement Valid & CanonicalDeserialize for Rc.

Improvements

  • #736 (ark-ff) Deprecate divn(), and use core::ops::{Shr, ShrAssign} instead.
  • #739 (ark-ff) Deprecate muln(), and use core::ops::{Shl, ShlAssign} instead.
  • #771 (ark-ec) Omit expensive scalar multiplication in is_in_correct_subgroup_assuming_on_curve() for short Weierstrass curves of cofactor one.
  • #817 (ark-ec) Relax the visibility for G2 ell coeffs and related algorithms.

Bugfixes

  • #747 (ark-ff-macros) Fix fetching attributes in MontConfig macro.
  • #803 (ark-ec, ark-test-template) Fix incorrect decomposition in GLV.
  • #806 (ark-ff) Fix the impl for Displaying zero element in Fp.
  • #822 (ark-ec, ark-test-template) Fix the incorrect Affine - Projective implementation
Commits

Updates ark-std from 0.4.0 to 0.5.0

Changelog

Sourced from ark-std's changelog.

Pending

  • #47 Fix incorrect use of atomic variable in src/perf_trace.rs

Breaking changes

Features

Improvements

Bug fixes

Commits

Updates ark-bls12-377 from 0.4.0 to 0.5.0

Changelog

Sourced from ark-bls12-377's changelog.

v0.5.0

  • #772 (ark-ff) Implementation of mul method for BigInteger.
  • #794 (ark-ff) Fix wasm compilation.
  • #837 (ark-serialize) Fix array deserialization panic.
  • #845 (Algebra) Implementation of mul method for DenseMultilinearExtension<F> * F.

Breaking changes

  • #577 (ark-ff, ark-ec) Add AdditiveGroup, a trait for additive groups (equipped with scalar field).
  • #593 (ark-ec) Change AffineRepr::xy() to return owned values.
  • #633 (ark-ec) Generic pairing implementation for the curves from the BW6 family.
  • #659 (ark-ec) Move auxiliary parity function from ark_ec::hashing::curve_maps::swu to ark_ec::hashing::curve_maps.
  • #746 (ark-ec) Refactor fixed-based batch multiplication:
    • Move functionality to ScalarMul::batch_mul and ScalarMul::batch_mul_with_preprocessing.
    • Create new struct BatchMulPreprocessing for to hold preprocessed powers of base.
      • Provide high-level constructor new that calculates window size and scalar size.
      • Provide low-level constructor with_window_and_scalar_size that allows setting these parameters.
      • Make windowed_mul a private method of BatchMulPreprocessing.
      • Rename get_mul_window_size to compute_window_size and make it private.
  • #748 (ark-ff) Add FromStr for BigInteger.
  • #756 (ark-ec) Require Neg, Sub, SubAssign ops on AffineRepr.
  • #767 (ark-curve25519) Change (negate) generator of curve25519 for inter-operability with curve25519-dalek.
  • #811 (ark-serialize) Remove Send trait bound from Valid.

Features

  • #758 Implement Elligator2 hash-to-curve parameters for Bandersnatch.
  • #659 (ark-ec) Add Elligator2 hash-to-curve map.
  • #689 (ark-serialize) Add CanonicalSerialize and CanonicalDeserialize impls for VecDeque and LinkedList.
  • #691 (ark-poly) Implement Polynomial for SparseMultilinearExtension and DenseMultilinearExtension.
  • #693 (ark-serialize) Add serialize_to_vec! convenience macro.
  • #713 (ark-ff) Add support for bitwise operations AND, OR, and XOR between BigInteger.
  • #763 (ark-poly) Add concat to concatenate evaluation tables of DenseMultilinearPolynomials.
  • #811 (ark-serialize) Implement Valid & CanonicalDeserialize for Rc.

Improvements

  • #736 (ark-ff) Deprecate divn(), and use core::ops::{Shr, ShrAssign} instead.
  • #739 (ark-ff) Deprecate muln(), and use core::ops::{Shl, ShlAssign} instead.
  • #771 (ark-ec) Omit expensive scalar multiplication in is_in_correct_subgroup_assuming_on_curve() for short Weierstrass curves of cofactor one.
  • #817 (ark-ec) Relax the visibility for G2 ell coeffs and related algorithms.

Bugfixes

  • #747 (ark-ff-macros) Fix fetching attributes in MontConfig macro.
  • #803 (ark-ec, ark-test-template) Fix incorrect decomposition in GLV.
  • #806 (ark-ff) Fix the impl for Displaying zero element in Fp.
  • #822 (ark-ec, ark-test-template) Fix the incorrect Affine - Projective implementation

... (truncated)

Commits

Updates ark-bls12-381 from 0.4.0 to 0.5.0

Changelog

Sourced from ark-bls12-381's changelog.

v0.5.0

  • #772 (ark-ff) Implementation of mul method for BigInteger.
  • #794 (ark-ff) Fix wasm compilation.
  • #837 (ark-serialize) Fix array deserialization panic.
  • #845 (Algebra) Implementation of mul method for DenseMultilinearExtension<F> * F.

Breaking changes

  • #577 (ark-ff, ark-ec) Add AdditiveGroup, a trait for additive groups (equipped with scalar field).
  • #593 (ark-ec) Change AffineRepr::xy() to return owned values.
  • #633 (ark-ec) Generic pairing implementation for the curves from the BW6 family.
  • #659 (ark-ec) Move auxiliary parity function from ark_ec::hashing::curve_maps::swu to ark_ec::hashing::curve_maps.
  • #746 (ark-ec) Refactor fixed-based batch multiplication:
    • Move functionality to ScalarMul::batch_mul and ScalarMul::batch_mul_with_preprocessing.
    • Create new struct BatchMulPreprocessing for to hold preprocessed powers of base.
      • Provide high-level constructor new that calculates window size and scalar size.
      • Provide low-level constructor with_window_and_scalar_size that allows setting these parameters.
      • Make windowed_mul a private method of BatchMulPreprocessing.
      • Rename get_mul_window_size to compute_window_size and make it private.
  • #748 (ark-ff) Add FromStr for BigInteger.
  • #756 (ark-ec) Require Neg, Sub, SubAssign ops on AffineRepr.
  • #767 (ark-curve25519) Change (negate) generator of curve25519 for inter-operability with curve25519-dalek.
  • #811 (ark-serialize) Remove Send trait bound from Valid.

Features

  • #758 Implement Elligator2 hash-to-curve parameters for Bandersnatch.
  • #659 (ark-ec) Add Elligator2 hash-to-curve map.
  • #689 (ark-serialize) Add CanonicalSerialize and CanonicalDeserialize impls for VecDeque and LinkedList.
  • #691 (ark-poly) Implement Polynomial for SparseMultilinearExtension and DenseMultilinearExtension.
  • #693 (ark-serialize) Add serialize_to_vec! convenience macro.
  • #713 (ark-ff) Add support for bitwise operations AND, OR, and XOR between BigInteger.
  • #763 (ark-poly) Add concat to concatenate evaluation tables of DenseMultilinearPolynomials.
  • #811 (ark-serialize) Implement Valid & CanonicalDeserialize for Rc.

Improvements

  • #736 (ark-ff) Deprecate divn(), and use core::ops::{Shr, ShrAssign} instead.
  • #739 (ark-ff) Deprecate muln(), and use core::ops::{Shl, ShlAssign} instead.
  • #771 (ark-ec) Omit expensive scalar multiplication in is_in_correct_subgroup_assuming_on_curve() for short Weierstrass curves of cofactor one.
  • #817 (ark-ec) Relax the visibility for G2 ell coeffs and related algorithms.

Bugfixes

  • #747 (ark-ff-macros) Fix fetching attributes in MontConfig macro.
  • #803 (ark-ec, ark-test-template) Fix incorrect decomposition in GLV.
  • #806 (ark-ff) Fix the impl for Displaying zero element in Fp.
  • #822 (ark-ec, ark-test-template) Fix the incorrect Affine - Projective implementation

... (truncated)

Commits

Updates ark-bw6-761 from 0.4.0 to 0.5.0

Changelog

Sourced from ark-bw6-761's changelog.

v0.5.0

  • #772 (ark-ff) Implementation of mul method for BigInteger.
  • #794 (ark-ff) Fix wasm compilation.
  • #837 (ark-serialize) Fix array deserialization panic.
  • #845 (Algebra) Implementation of mul method for DenseMultilinearExtension<F> * F.

Breaking changes

  • #577 (ark-ff, ark-ec) Add AdditiveGroup, a trait for additive groups (equipped with scalar field).
  • #593 (ark-ec) Change AffineRepr::xy() to return owned values.
  • #633 (ark-ec) Generic pairing implementation for the curves from the BW6 family.
  • #659 (ark-ec) Move auxiliary parity function from ark_ec::hashing::curve_maps::swu to ark_ec::hashing::curve_maps.
  • #746 (ark-ec) Refactor fixed-based batch multiplication:
    • Move functionality to ScalarMul::batch_mul and ScalarMul::batch_mul_with_preprocessing.
    • Create new struct BatchMulPreprocessing for to hold preprocessed powers of base.
      • Provide high-level constructor new that calculates window size and scalar size.
      • Provide low-level constructor with_window_and_scalar_size that allows setting these parameters.
      • Make windowed_mul a private method of BatchMulPreprocessing.
      • Rename get_mul_window_size to compute_window_size and make it private.
  • #748 (ark-ff) Add FromStr for BigInteger.
  • #756 (ark-ec) Require Neg, Sub, SubAssign ops on AffineRepr.
  • #767 (ark-curve25519) Change (negate) generator of curve25519 for inter-operability with curve25519-dalek.
  • #811 (ark-serialize) Remove Send trait bound from Valid.

Features

  • #758 Implement Elligator2 hash-to-curve parameters for Bandersnatch.
  • #659 (ark-ec) Add Elligator2 hash-to-curve map.
  • #689 (ark-serialize) Add CanonicalSerialize and CanonicalDeserialize impls for VecDeque and LinkedList.
  • #691 (ark-poly) Implement Polynomial for SparseMultilinearExtension and DenseMultilinearExtension.
  • #693 (ark-serialize) Add serialize_to_vec! convenience macro.
  • #713 (ark-ff) Add support for bitwise operations AND, OR, and XOR between BigInteger.
  • #763 (ark-poly) Add concat to concatenate evaluation tables of DenseMultilinearPolynomials.
  • #811 (ark-serialize) Implement Valid & CanonicalDeserialize for Rc.

Improvements

  • #736 (ark-ff) Deprecate divn(), and use core::ops::{Shr, ShrAssign} instead.
  • #739 (ark-ff) Deprecate muln(), and use core::ops::{Shl, ShlAssign} instead.
  • #771 (ark-ec) Omit expensive scalar multiplication in is_in_correct_subgroup_assuming_on_curve() for short Weierstrass curves of cofactor one.
  • #817 (ark-ec) Relax the visibility for G2 ell coeffs and related algorithms.

Bugfixes

  • #747 (ark-ff-macros) Fix fetching attributes in MontConfig macro.
  • #803 (ark-ec, ark-test-template) Fix incorrect decomposition in GLV.
  • #806 (ark-ff) Fix the impl for Displaying zero element in Fp.
  • #822 (ark-ec, ark-test-template) Fix the incorrect Affine - Projective implementation

... (truncated)

Commits

@dependabot dependabot Bot requested a review from ss-es as a code owner January 23, 2025 03:14
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jan 23, 2025
@dependabot dependabot Bot force-pushed the dependabot/cargo/ark-4befd5f11f branch 8 times, most recently from edd18ab to 33c3d7a Compare January 31, 2025 03:36
@dependabot dependabot Bot force-pushed the dependabot/cargo/ark-4befd5f11f branch 6 times, most recently from b2dffd8 to be52639 Compare February 10, 2025 03:13
Bumps the ark group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [ark-bn254](https://github.com/arkworks-rs/algebra) | `0.4.0` | `0.5.0` |
| [ark-ed-on-bn254](https://github.com/arkworks-rs/algebra) | `0.4.0` | `0.5.0` |
| [ark-ff](https://github.com/arkworks-rs/algebra) | `0.4.2` | `0.5.0` |
| [ark-serialize](https://github.com/arkworks-rs/algebra) | `0.4.2` | `0.5.0` |
| [ark-std](https://github.com/arkworks-rs/std) | `0.4.0` | `0.5.0` |
| [ark-bls12-377](https://github.com/arkworks-rs/algebra) | `0.4.0` | `0.5.0` |
| [ark-bls12-381](https://github.com/arkworks-rs/algebra) | `0.4.0` | `0.5.0` |
| [ark-bw6-761](https://github.com/arkworks-rs/algebra) | `0.4.0` | `0.5.0` |
| [ark-crypto-primitives](https://github.com/arkworks-rs/crypto-primitives) | `0.4.0` | `0.5.0` |
| [ark-relations](https://github.com/arkworks-rs/snark) | `0.4.0` | `0.5.1` |



Updates `ark-bn254` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/algebra/releases)
- [Changelog](https://github.com/arkworks-rs/algebra/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/algebra@v0.4.0...v0.5.0)

Updates `ark-ed-on-bn254` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/algebra/releases)
- [Changelog](https://github.com/arkworks-rs/algebra/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/algebra@v0.4.0...v0.5.0)

Updates `ark-ff` from 0.4.2 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/algebra/releases)
- [Changelog](https://github.com/arkworks-rs/algebra/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/algebra@v0.4.2...v0.5.0)

Updates `ark-serialize` from 0.4.2 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/algebra/releases)
- [Changelog](https://github.com/arkworks-rs/algebra/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/algebra@v0.4.2...v0.5.0)

Updates `ark-std` from 0.4.0 to 0.5.0
- [Changelog](https://github.com/arkworks-rs/std/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/std@v0.4.0...v0.5.0)

Updates `ark-bls12-377` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/algebra/releases)
- [Changelog](https://github.com/arkworks-rs/algebra/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/algebra@v0.4.0...v0.5.0)

Updates `ark-bls12-381` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/algebra/releases)
- [Changelog](https://github.com/arkworks-rs/algebra/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/algebra@v0.4.0...v0.5.0)

Updates `ark-bw6-761` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/algebra/releases)
- [Changelog](https://github.com/arkworks-rs/algebra/blob/master/CHANGELOG.md)
- [Commits](arkworks-rs/algebra@v0.4.0...v0.5.0)

Updates `ark-crypto-primitives` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/arkworks-rs/crypto-primitives/releases)
- [Changelog](https://github.com/arkworks-rs/crypto-primitives/blob/main/CHANGELOG.md)
- [Commits](arkworks-rs/crypto-primitives@v0.4.0...v0.5.0)

Updates `ark-relations` from 0.4.0 to 0.5.1
- [Release notes](https://github.com/arkworks-rs/snark/releases)
- [Changelog](https://github.com/arkworks-rs/snark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/arkworks-rs/snark/commits)

---
updated-dependencies:
- dependency-name: ark-bn254
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-ed-on-bn254
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-ff
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-serialize
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-std
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-bls12-377
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-bls12-381
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-bw6-761
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-crypto-primitives
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
- dependency-name: ark-relations
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ark
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/ark-4befd5f11f branch from be52639 to 8ab1985 Compare February 11, 2025 03:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants