diff --git a/Cargo.lock b/Cargo.lock index 48fdad68..b3c7848f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -63,7 +63,7 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cmov" -version = "0.5.2" +version = "0.5.3" dependencies = [ "proptest", ] diff --git a/cmov/CHANGELOG.md b/cmov/CHANGELOG.md index 93bcbf7d..249fe6e5 100644 --- a/cmov/CHANGELOG.md +++ b/cmov/CHANGELOG.md @@ -4,6 +4,16 @@ 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.5.3 (2026-04-02) +### Added +- Impl `Cmov`/`CmovEq` for `NonZeroUsize`/`NonZeroIsize` ([#1415]) + +### Changed +- Avoid using `asm!` under `cfg(miri)` ([#1436]) + +[#1415]: https://github.com/RustCrypto/utils/pull/1415 +[#1436]: https://github.com/RustCrypto/utils/pull/1436 + ## 0.5.2 (2026-01-20) ### Fixed - `Cmov` impl for `isize`/`usize` ([#1412]) diff --git a/cmov/Cargo.toml b/cmov/Cargo.toml index c607768a..b58823f7 100644 --- a/cmov/Cargo.toml +++ b/cmov/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cmov" -version = "0.5.2" +version = "0.5.3" authors = ["RustCrypto Developers"] edition = "2024" rust-version = "1.85" diff --git a/ctutils/CHANGELOG.md b/ctutils/CHANGELOG.md index 029ab4a6..e322ab22 100644 --- a/ctutils/CHANGELOG.md +++ b/ctutils/CHANGELOG.md @@ -6,8 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.4.1 (2026-04-02) ### Added +- `isize`/`usize` and `NonZero*` trait impls ([#1416]) - `subtle` migration guide ([#1465]) +[#1416]: https://github.com/RustCrypto/utils/pull/1416 [#1465]: https://github.com/RustCrypto/utils/pull/1465 ## 0.4.0 (2026-01-19) diff --git a/ctutils/Cargo.toml b/ctutils/Cargo.toml index f71fbec6..fc4b09c2 100644 --- a/ctutils/Cargo.toml +++ b/ctutils/Cargo.toml @@ -17,7 +17,7 @@ edition = "2024" rust-version = "1.85" [dependencies] -cmov = "0.5.1" +cmov = "0.5.3" # optional dependencies subtle = { version = "2", optional = true, default-features = false }