diff --git a/Cargo.lock b/Cargo.lock index 5772160..9e57100 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -806,7 +806,7 @@ dependencies = [ [[package]] name = "module-lattice" -version = "0.2.0-rc.0" +version = "0.2.0" dependencies = [ "ctutils", "getrandom", diff --git a/ml-kem/Cargo.toml b/ml-kem/Cargo.toml index 3f11200..b8e7a5a 100644 --- a/ml-kem/Cargo.toml +++ b/ml-kem/Cargo.toml @@ -26,7 +26,7 @@ zeroize = ["module-lattice/zeroize", "dep:zeroize"] [dependencies] array = { version = "0.4.8", package = "hybrid-array", features = ["ctutils", "extra-sizes"] } -module-lattice = { version = "0.2.0-rc.0", features = ["ctutils"] } +module-lattice = { version = "0.2", features = ["ctutils"] } kem = "0.3.0-rc.6" rand_core = "0.10" sha3 = { version = "0.11.0-rc.9", default-features = false } diff --git a/module-lattice/CHANGELOG.md b/module-lattice/CHANGELOG.md index d768d65..e3702e5 100644 --- a/module-lattice/CHANGELOG.md +++ b/module-lattice/CHANGELOG.md @@ -5,5 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.2.0 (2026-03-26) +### Changed +- Migrate from `subtle` to `ctutils` ([#277]) + +### Removed +- `subtle` support ([#277]) + +[#277]: https://github.com/RustCrypto/KEMs/pull/277 + ## 0.1.0 (2026-02-05) Initial release diff --git a/module-lattice/Cargo.toml b/module-lattice/Cargo.toml index cbd58d6..ea3d03a 100644 --- a/module-lattice/Cargo.toml +++ b/module-lattice/Cargo.toml @@ -5,7 +5,7 @@ Functionality shared between the `ml-kem` and `ml-dsa` crates, including linear degree-256 polynomials over a prime-order field, vectors of such polynomials, and NTT polynomials and vectors, as well as packing of polynomials into coefficients with a specified number of bits """ -version = "0.2.0-rc.0" +version = "0.2.0" edition = "2024" rust-version = "1.85" license = "Apache-2.0 OR MIT"