Merge pull request #123 from zcash/release/incrementalmerkletree-0.8.0

Release `incrementalmerkletree` version 0.8.0
This commit is contained in:
Kris Nuttycombe 2024-12-11 13:09:50 -07:00 committed by GitHub
commit 382d915c06
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 16 additions and 14 deletions

26
Cargo.lock generated
View File

@ -101,17 +101,6 @@ version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
[[package]]
name = "incrementalmerkletree"
version = "0.7.0"
dependencies = [
"either",
"proptest",
"rand",
"rand_chacha",
"rand_core",
]
[[package]] [[package]]
name = "incrementalmerkletree" name = "incrementalmerkletree"
version = "0.7.0" version = "0.7.0"
@ -124,11 +113,22 @@ dependencies = [
"rand_core", "rand_core",
] ]
[[package]]
name = "incrementalmerkletree"
version = "0.8.0"
dependencies = [
"either",
"proptest",
"rand",
"rand_chacha",
"rand_core",
]
[[package]] [[package]]
name = "incrementalmerkletree-testing" name = "incrementalmerkletree-testing"
version = "0.2.0" version = "0.2.0"
dependencies = [ dependencies = [
"incrementalmerkletree 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "incrementalmerkletree 0.7.0",
"proptest", "proptest",
] ]
@ -335,7 +335,7 @@ dependencies = [
"assert_matches", "assert_matches",
"bitflags 2.4.1", "bitflags 2.4.1",
"either", "either",
"incrementalmerkletree 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "incrementalmerkletree 0.7.0",
"incrementalmerkletree-testing", "incrementalmerkletree-testing",
"proptest", "proptest",
"tempfile", "tempfile",

View File

@ -7,6 +7,8 @@ and this project adheres to Rust's notion of
## Unreleased ## Unreleased
## [0.8.0] - 2024-12-11
### Changed ### Changed
- `incrementalmerkletree::witness`: - `incrementalmerkletree::witness`:
- `IncrementalWitness::{from_tree, from_parts}` now return `Option<Self>` - `IncrementalWitness::{from_tree, from_parts}` now return `Option<Self>`

View File

@ -1,7 +1,7 @@
[package] [package]
name = "incrementalmerkletree" name = "incrementalmerkletree"
description = "Common types, interfaces, and utilities for Merkle tree data structures" description = "Common types, interfaces, and utilities for Merkle tree data structures"
version = "0.7.0" version = "0.8.0"
authors = [ authors = [
"Sean Bowe <ewillbefull@gmail.com>", "Sean Bowe <ewillbefull@gmail.com>",
"Kris Nuttycombe <kris@nutty.land>", "Kris Nuttycombe <kris@nutty.land>",