Skip to content

Commit 9dd5d07

Browse files
committed
v3.0.0
1 parent 7fec308 commit 9dd5d07

File tree

4 files changed

+15
-8
lines changed

4 files changed

+15
-8
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
Entries are listed in reverse chronological order.
44

5+
# 3.0.0
6+
7+
* Fix typo by @rex4539 in https://github.com/ZcashFoundation/ed25519-zebra/pull/32
8+
* Add Zeroize impl for SigningKey by @kim in https://github.com/ZcashFoundation/ed25519-zebra/pull/34
9+
* Add JNI code for ed25519-zebra by @droark in https://github.com/ZcashFoundation/ed25519-zebra/pull/37
10+
* Update rand_core to 0.6 and rand to 0.8 by @dconnolly in https://github.com/ZcashFoundation/ed25519-zebra/pull/44
11+
* dependencies: update zeroize to 1.2 by @FintanH in https://github.com/ZcashFoundation/ed25519-zebra/pull/52
12+
513
# 2.2.0
614

715
* Add `PartialOrd`, `Ord` implementations for `VerificationKeyBytes`. While

Cargo.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
name = "ed25519-zebra"
33
# Before publishing:
44
# - update CHANGELOG.md
5-
# - update html_root_url
6-
version = "2.2.0"
5+
version = "3.0.0"
76
authors = ["Henry de Valence <[email protected]>"]
87
license = "MIT OR Apache-2.0"
98
edition = "2018"

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ matching the Zcash consensus rules exactly.
2020
However, this library may be of independent interest, as it implements
2121
ZIP215, a set of precisely specified validation rules for Ed25519 that make
2222
individual verification consistent with batch verification and are
23-
backwards-compatible with all existing Ed25519 signatures. Any non-Zcash users
23+
backwards-compatible with all existing Ed25519 signatures. Any non-Zcash users
2424
should use the ZIP215 rules:
2525
```toml
26-
ed25519-zebra = "2"
26+
ed25519-zebra = "3"
2727
```
2828

2929
## ZIP 215 and changes to Zcash-flavored Ed25519
@@ -36,12 +36,12 @@ dependence on validation rules inherited from a specific point release of
3636
verification. More details and motivation are available in the text of [ZIP215].
3737

3838
The `1.x` series of this crate implements the legacy, pre-ZIP-215 validation
39-
criteria; the `2.x` series of this crate implements the post-ZIP-215
39+
criteria; the `2.x+` series of this crate implements the post-ZIP-215
4040
validation criteria. Users (like Zebra or zcashd) who need to handle the
4141
upgrade can use both versions simultaneously using cargo renaming, e.g.,
4242
```toml
4343
ed25519-zebra-legacy = { package = "ed25519-zebra", version = "1" }
44-
ed25519-zebra-zip215 = { package = "ed25519-zebra", version = "2" }
44+
ed25519-zebra-zip215 = { package = "ed25519-zebra", version = "3" }
4545
```
4646

4747
## Example

ed25519jni/rust/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[package]
22
name = "ed25519jni"
3-
version = "0.0.4-JNI-DEV"
3+
version = "0.0.5-JNI-DEV"
44
authors = ["Douglas Roark <[email protected]>"]
55
license = "MIT OR Apache-2.0"
66
publish = false
77
edition = "2018"
88

99
[dependencies]
10-
ed25519-zebra = { path = "../../", version = "2.2.0" }
10+
ed25519-zebra = { path = "../../", version = "3.0.0" }
1111
failure = "0.1.8"
1212
jni = "0.18.0"
1313

0 commit comments

Comments
 (0)