From bbb5bbe504a875641babb3ca75aca450195d8c40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Mon, 2 Mar 2026 21:51:01 +0300 Subject: [PATCH 1/5] Release aes v0.9.0 --- Cargo.lock | 2 +- aes/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 01ca7fda..96e017a2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "aes" -version = "0.9.0-rc.4" +version = "0.9.0" dependencies = [ "cipher", "cpubits", diff --git a/aes/Cargo.toml b/aes/Cargo.toml index 6678460a..d0abc7a3 100644 --- a/aes/Cargo.toml +++ b/aes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aes" -version = "0.9.0-rc.4" +version = "0.9.0" description = "Pure Rust implementation of the Advanced Encryption Standard (a.k.a. Rijndael)" authors = ["RustCrypto Developers"] license = "MIT OR Apache-2.0" From af69c4332bc25fcb92f0359208dea589ab963693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Mon, 2 Mar 2026 21:51:55 +0300 Subject: [PATCH 2/5] Update release date --- aes/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aes/CHANGELOG.md b/aes/CHANGELOG.md index 06b1a668..812628a6 100644 --- a/aes/CHANGELOG.md +++ b/aes/CHANGELOG.md @@ -5,7 +5,7 @@ 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.9.0 (UNRELEASED) +## 0.9.0 (2026-03-03) ### Added - Weak key detection in the `KeyInit::weak_key_test` method ([#465], [#469]) From df4a91b4de57466d16e0195d1537d35c734f86c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Mon, 2 Mar 2026 21:59:39 +0300 Subject: [PATCH 3/5] Update release date and minor tweaks --- aes/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aes/CHANGELOG.md b/aes/CHANGELOG.md index 812628a6..a059ef67 100644 --- a/aes/CHANGELOG.md +++ b/aes/CHANGELOG.md @@ -12,10 +12,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Bump `cipher` dependency to v0.5 - Edition changed to 2024 and MSRV bumped to 1.85 ([#472]) -- Refactor ARMv8 expand_key ([#367]) +- Refactor ARMv8 `expand_key` ([#367]) - Added `#[inline]` attributes for `KeyInit::new` impls ([#386]) - Rework backends ([#442]) -- Move Block8 to the hazmat module ([#468]) +- Move `Block8` to the hazmat module ([#468]) - Relax MSRV policy and allow MSRV bumps in patch releases ([#477]) - Replace inline ASM with ARMv8 intrinsics ([#380]) - Enable ARMv8 backend by default ([#395]) From 74d89f72b2ce105f311c280cd963d2852912be1f Mon Sep 17 00:00:00 2001 From: Artyom Pavlov Date: Fri, 10 Apr 2026 15:37:23 +0300 Subject: [PATCH 4/5] Update release date --- aes/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aes/CHANGELOG.md b/aes/CHANGELOG.md index 5db0b4e4..9ec7de50 100644 --- a/aes/CHANGELOG.md +++ b/aes/CHANGELOG.md @@ -5,7 +5,7 @@ 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.9.0 (2026-04-01) +## 0.9.0 (2026-04-10) ### Changed - Bump `cipher` dependency to v0.5 - Edition changed to 2024 and MSRV bumped to 1.85 ([#472]) From 90df2d40929ae3961389ff0b60cda083e8ce0202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Fri, 10 Apr 2026 15:41:16 +0300 Subject: [PATCH 5/5] Update Cargo.lock --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8d082da5..f22bbb55 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -150,9 +150,9 @@ checksum = "e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1" [[package]] name = "hybrid-array" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a79f2aff40c18ab8615ddc5caa9eb5b96314aef18fe5823090f204ad988e813" +checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214" dependencies = [ "typenum", "zeroize", @@ -185,9 +185,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.183" +version = "0.2.184" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" +checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af" [[package]] name = "magma"