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/3] 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/3] 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/3] 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])