Skip to content

Commit 181e898

Browse files
authored
Merge pull request #1311 from zcash/release-zcash_primitives-0.15.0
zcash_primitives release version 0.15.0
2 parents 22f90bc + 4cf8cab commit 181e898

File tree

4 files changed

+22
-21
lines changed

4 files changed

+22
-21
lines changed

Cargo.lock

+13-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+5-11
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ zcash_keys = { version = "0.1", path = "zcash_keys" }
3636
zcash_protocol = { version = "0.1", path = "components/zcash_protocol" }
3737

3838
zcash_note_encryption = "0.4"
39-
zcash_primitives = { version = "0.14", path = "zcash_primitives", default-features = false }
39+
zcash_primitives = { version = "0.15", path = "zcash_primitives", default-features = false }
4040
zcash_proofs = { version = "0.14", path = "zcash_proofs", default-features = false }
4141

4242
# Shielded protocols
4343
ff = "0.13"
4444
group = "0.13"
45-
incrementalmerkletree = "0.5"
46-
shardtree = "0.2"
45+
incrementalmerkletree = "0.5.1"
46+
shardtree = "0.3"
4747
zcash_spec = "0.1"
4848

4949
# Payment protocols
@@ -52,11 +52,11 @@ bitvec = "1"
5252
blake2s_simd = "1"
5353
bls12_381 = "0.8"
5454
jubjub = "0.10"
55-
sapling = { package = "sapling-crypto", version = "0.1.2" }
55+
sapling = { package = "sapling-crypto", version = "0.1.3" }
5656

5757
# - Orchard
5858
nonempty = "0.7"
59-
orchard = { version = "0.7.1", default-features = false }
59+
orchard = { version = "0.8.0", default-features = false }
6060
pasta_curves = "0.5"
6161

6262
# - Transparent
@@ -120,9 +120,3 @@ zip32 = "0.1.1"
120120
lto = true
121121
panic = 'abort'
122122
codegen-units = 1
123-
124-
[patch.crates-io]
125-
orchard = { git = "https://github.com/zcash/orchard", rev = "33474bdbfd7268e1f84718078d47f63d01a879d5" }
126-
incrementalmerkletree = { git = "https://github.com/zcash/incrementalmerkletree", rev = "e1a7a80212c22e5a8912d05860f7eb6899c56a7c" }
127-
sapling = { git = "https://github.com/zcash/sapling-crypto", package = "sapling-crypto", rev = "22412ae07644813253feb064d1692b0823242853" }
128-
shardtree = { git = "https://github.com/zcash/incrementalmerkletree", rev = "e1a7a80212c22e5a8912d05860f7eb6899c56a7c" }

zcash_primitives/CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this library adheres to Rust's notion of
77

88
## [Unreleased]
99

10+
## [0.15.0] - 2024-03-25
11+
1012
### Added
1113
- `zcash_primitives::transaction::components::sapling::zip212_enforcement`
1214

@@ -21,6 +23,7 @@ and this library adheres to Rust's notion of
2123
`Amount` and `NonNegativeAmount` value types now return
2224
`Result<_, BalanceError>` instead of `Result<_, ()>`.
2325
- `zcash_primitives::memo` re-exports `zcash_protocol::memo`.
26+
- Update to `orchard` version `0.8.0`
2427

2528
### Removed
2629
- `zcash_primitives::consensus::sapling_zip212_enforcement` instead use

zcash_primitives/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "zcash_primitives"
33
description = "Rust implementations of the Zcash primitives"
4-
version = "0.14.0"
4+
version = "0.15.0"
55
authors = [
66
"Jack Grigg <[email protected]>",
77
"Kris Nuttycombe <[email protected]>"

0 commit comments

Comments
 (0)