diff --git a/Cargo.lock b/Cargo.lock
index 9905fb4..c2fde58 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -104,23 +104,23 @@ checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
 [[package]]
 name = "incrementalmerkletree"
 version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d45063fbc4b0a37837f6bfe0445f269d13d730ad0aa3b5a7f74aa7bf27a0f4df"
 dependencies = [
  "either",
  "proptest",
  "rand",
- "rand_chacha",
  "rand_core",
 ]
 
 [[package]]
 name = "incrementalmerkletree"
-version = "0.7.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d45063fbc4b0a37837f6bfe0445f269d13d730ad0aa3b5a7f74aa7bf27a0f4df"
+version = "0.8.0"
 dependencies = [
  "either",
  "proptest",
  "rand",
+ "rand_chacha",
  "rand_core",
 ]
 
@@ -128,7 +128,7 @@ dependencies = [
 name = "incrementalmerkletree-testing"
 version = "0.2.0"
 dependencies = [
- "incrementalmerkletree 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "incrementalmerkletree 0.7.0",
  "proptest",
 ]
 
@@ -335,7 +335,7 @@ dependencies = [
  "assert_matches",
  "bitflags 2.4.1",
  "either",
- "incrementalmerkletree 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "incrementalmerkletree 0.7.0",
  "incrementalmerkletree-testing",
  "proptest",
  "tempfile",
diff --git a/incrementalmerkletree/CHANGELOG.md b/incrementalmerkletree/CHANGELOG.md
index a4a8b0c..81d810e 100644
--- a/incrementalmerkletree/CHANGELOG.md
+++ b/incrementalmerkletree/CHANGELOG.md
@@ -7,6 +7,8 @@ and this project adheres to Rust's notion of
 
 ## Unreleased
 
+## [0.8.0] - 2024-12-11
+
 ### Changed
 - `incrementalmerkletree::witness`:
   - `IncrementalWitness::{from_tree, from_parts}` now return `Option<Self>`
diff --git a/incrementalmerkletree/Cargo.toml b/incrementalmerkletree/Cargo.toml
index 9fa103d..f6a6e25 100644
--- a/incrementalmerkletree/Cargo.toml
+++ b/incrementalmerkletree/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "incrementalmerkletree"
 description = "Common types, interfaces, and utilities for Merkle tree data structures"
-version = "0.7.0"
+version = "0.8.0"
 authors = [
     "Sean Bowe <ewillbefull@gmail.com>",
     "Kris Nuttycombe <kris@nutty.land>",