diff --git a/CHANGELOG.md b/CHANGELOG.md index 4798912..00b8a27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,14 @@ -## 0.8.0 (TBD) +## 0.8.0 (2024-02-14) * Implemented the `PartialMmr` data structure (#195). -* Updated Winterfell dependency to v0.7 (#200) * Implemented RPX hash function (#201). * Added `FeltRng` and `RpoRandomCoin` (#237). * Accelerated RPO/RPX hash functions using AVX512 instructions (#234). * Added `inner_nodes()` method to `PartialMmr` (#238). * Improved `PartialMmr::apply_delta()` (#242). +* Refactored `SimpleSmt` struct (#245). +* Replaced `TieredSmt` struct with `Smt` struct (#254, #277). +* Updated Winterfell dependency to v0.8 (#275). ## 0.7.1 (2023-10-10) diff --git a/Cargo.toml b/Cargo.toml index 8efd37e..86b399b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ documentation = "https://docs.rs/miden-crypto/0.8.0" categories = ["cryptography", "no-std"] keywords = ["miden", "crypto", "hash", "merkle"] edition = "2021" -rust-version = "1.73" +rust-version = "1.75" [[bin]] name = "miden-crypto" @@ -46,7 +46,7 @@ std = [ [dependencies] blake3 = { version = "1.5", default-features = false } -clap = { version = "4.4", features = ["derive"], optional = true } +clap = { version = "4.5", features = ["derive"], optional = true } libc = { version = "0.2", default-features = false, optional = true } rand_utils = { version = "0.8", package = "winter-rand-utils", optional = true } serde = { version = "1.0", features = ["derive"], default-features = false, optional = true }