Skip to content

Commit 5b0d4ba

Browse files
authored
Release v0.3.0 (#54)
1 parent 786ef7f commit 5b0d4ba

File tree

3 files changed

+28
-16
lines changed

3 files changed

+28
-16
lines changed

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,19 @@
1+
# CHANGELOG
2+
13
## Pending
24

35
### Breaking changes
46

7+
### Features
8+
9+
### Improvements
10+
11+
### Bug fixes
12+
13+
## v0.3.0
14+
15+
### Breaking changes
16+
517
- [\#30](https://github.com/arkworks-rs/crypto-primitives/pull/30) Refactor the Merkle tree to separate the leaf hash and two-to-one hash.
618

719
### Features

Cargo.toml

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ark-crypto-primitives"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = [ "arkworks contributors" ]
55
description = "A library of useful cryptographic primitives"
66
homepage = "https://arkworks.rs"
@@ -15,19 +15,19 @@ edition = "2018"
1515
################################# Dependencies ################################
1616

1717
[dependencies]
18-
ark-ff = { version = "^0.2.0", default-features = false }
19-
ark-ec = { version = "^0.2.0", default-features = false }
20-
ark-std = { version = "^0.2.0", default-features = false }
21-
ark-relations = { version = "^0.2.0", default-features = false }
22-
ark-serialize = { version = "^0.2.0", default-features = false, features = [ "derive" ] }
18+
ark-ff = { version = "^0.3.0", default-features = false }
19+
ark-ec = { version = "^0.3.0", default-features = false }
20+
ark-std = { version = "^0.3.0", default-features = false }
21+
ark-relations = { version = "^0.3.0", default-features = false }
22+
ark-serialize = { version = "^0.3.0", default-features = false, features = [ "derive" ] }
2323

2424
blake2 = { version = "0.9", default-features = false }
2525
digest = "0.9"
2626

27-
ark-r1cs-std = { version = "^0.2.0", optional = true, default-features = false }
28-
ark-snark = { version = "^0.2.0", default-features = false }
27+
ark-r1cs-std = { version = "^0.3.0", optional = true, default-features = false }
28+
ark-snark = { version = "^0.3.0", default-features = false }
2929

30-
ark-nonnative-field = { version = "^0.2.0", optional = true, default-features = false }
30+
ark-nonnative-field = { version = "^0.3.0", optional = true, default-features = false }
3131

3232
rayon = { version = "1.0", optional = true }
3333
derivative = { version = "2.0", features = ["use_core"] }
@@ -41,7 +41,7 @@ parallel = [ "std", "rayon", "ark-ec/parallel", "ark-std/parallel", "ark-ff/para
4141
r1cs = [ "ark-r1cs-std", "tracing", "ark-nonnative-field" ]
4242

4343
[dev-dependencies]
44-
ark-ed-on-bls12-381 = { version = "^0.2.0", default-features = false, features = [ "r1cs" ] }
45-
ark-bls12-377 = { version = "^0.2.0", default-features = false, features = [ "curve", "r1cs" ] }
46-
ark-mnt4-298 = { version = "^0.2.0", default-features = false, features = [ "curve", "r1cs" ] }
47-
ark-mnt6-298 = { version = "^0.2.0", default-features = false, features = [ "r1cs" ] }
44+
ark-ed-on-bls12-381 = { version = "^0.3.0", default-features = false, features = [ "r1cs" ] }
45+
ark-bls12-377 = { version = "^0.3.0", default-features = false, features = [ "curve", "r1cs" ] }
46+
ark-mnt4-298 = { version = "^0.3.0", default-features = false, features = [ "curve", "r1cs" ] }
47+
ark-mnt6-298 = { version = "^0.3.0", default-features = false, features = [ "r1cs" ] }

cp-benches/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cp-benches"
3-
version = "0.1.0"
3+
version = "0.3.0"
44
authors = [ "arkworks contributors"]
55
description = "Benchmarks for cryptographic primitivesthat are used by Zexe"
66
repository = "https://github.com/arkworks-rs/crypto-primitives"
@@ -14,8 +14,8 @@ edition = "2018"
1414

1515
[dev-dependencies]
1616
ark-crypto-primitives = { path = "../" }
17-
ark-ed-on-bls12-377 = { version = "^0.2.0", default-features = false }
18-
ark-std = { version = "^0.2.0", default-features = false }
17+
ark-ed-on-bls12-377 = { version = "^0.3.0", default-features = false }
18+
ark-std = { version = "^0.3.0", default-features = false }
1919

2020
blake2 = { version = "0.9", default-features = false }
2121
criterion = "0.3.1"

0 commit comments

Comments
 (0)