diff --git a/Cargo.lock b/Cargo.lock index 76128980b..d91e7d750 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -845,7 +845,7 @@ dependencies = [ [[package]] name = "halo2_gadgets" -version = "0.3.1" +version = "0.4.0" dependencies = [ "arrayvec", "bitvec", @@ -884,7 +884,7 @@ dependencies = [ [[package]] name = "halo2_proofs" -version = "0.3.1" +version = "0.3.2" dependencies = [ "assert_matches", "backtrace", diff --git a/halo2_gadgets/CHANGELOG.md b/halo2_gadgets/CHANGELOG.md index 62f07f4eb..a5f27aa36 100644 --- a/halo2_gadgets/CHANGELOG.md +++ b/halo2_gadgets/CHANGELOG.md @@ -6,6 +6,8 @@ and this project adheres to Rust's notion of [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.4.0] - 2025-12-04 ### Added - `halo2_gadgets::ecc`: - `Point::new_from_constant` diff --git a/halo2_gadgets/Cargo.toml b/halo2_gadgets/Cargo.toml index b8c458c54..0360505f4 100644 --- a/halo2_gadgets/Cargo.toml +++ b/halo2_gadgets/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "halo2_gadgets" -version = "0.3.1" +version = "0.4.0" authors = [ "Sean Bowe ", "Jack Grigg ", diff --git a/halo2_proofs/CHANGELOG.md b/halo2_proofs/CHANGELOG.md index 510ab4bbb..9dbea8c38 100644 --- a/halo2_proofs/CHANGELOG.md +++ b/halo2_proofs/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to Rust's notion of ## [Unreleased] +## [0.3.2] - 2025-12-04 ### Added - `halo2_proofs::circuit`: - `TableLayouter` @@ -19,6 +20,9 @@ and this project adheres to Rust's notion of - `halo2_proofs::poly::commitment`: - `Params::k` +### Changed +- `halo2_proofs::arithmetic::best_multiexp` performance has been improved. + ### Deprecated - `halo2_proofs::circuit::layouter::TableLayouter` (moved to `halo2_proofs::circuit::TableLayouter`). diff --git a/halo2_proofs/Cargo.toml b/halo2_proofs/Cargo.toml index 23cac91f6..0d87a2154 100644 --- a/halo2_proofs/Cargo.toml +++ b/halo2_proofs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "halo2_proofs" -version = "0.3.1" +version = "0.3.2" authors = [ "Sean Bowe ", "Ying Tong Lai ",