From 5288b38da6c899e77e435438070a7d42aef422a8 Mon Sep 17 00:00:00 2001 From: Jacob Finkelman Date: Fri, 3 Jul 2026 13:03:45 -0400 Subject: [PATCH 1/2] fix rong size for u128 --- crypto-common/src/hazmat.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto-common/src/hazmat.rs b/crypto-common/src/hazmat.rs index ae5ce5b03..ab62c2879 100644 --- a/crypto-common/src/hazmat.rs +++ b/crypto-common/src/hazmat.rs @@ -162,7 +162,7 @@ macro_rules! impl_serializable_state_u64_array { macro_rules! impl_serializable_state_u128_array { ($($n: ident),*) => { $( - impl_serializable_state_type_array!(u128, U8, $n); + impl_serializable_state_type_array!(u128, U16, $n); )* }; } From 40c7867a0374668f6d744e3981b36e307bc73a85 Mon Sep 17 00:00:00 2001 From: Artyom Pavlov Date: Fri, 3 Jul 2026 20:27:50 +0300 Subject: [PATCH 2/2] Add changelog entry --- crypto-common/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crypto-common/CHANGELOG.md b/crypto-common/CHANGELOG.md index ffc3453e5..a094ebc68 100644 --- a/crypto-common/CHANGELOG.md +++ b/crypto-common/CHANGELOG.md @@ -5,6 +5,12 @@ 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.3 (UNRELEASED) +### Fixed +- `SerializableState` implementation for `[u128; N]` ([#2471]) + +[#2471]: https://github.com/RustCrypto/traits/pull/2471 + ## 0.2.2 (2026-05-19) ### Added - `SetIvState` trait ([#2420])