From 764a8c2c31a11ccf6a4f35a1c9d9b7667246e790 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: Wed, 1 Apr 2026 17:55:46 +0300 Subject: [PATCH 1/2] Release sha3 v0.11.0 --- Cargo.lock | 2 +- sha3/CHANGELOG.md | 7 ++++--- sha3/Cargo.toml | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ffff5c8f..d20dd04e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -324,7 +324,7 @@ dependencies = [ [[package]] name = "sha3" -version = "0.11.0-rc.9" +version = "0.11.0" dependencies = [ "digest", "hex-literal", diff --git a/sha3/CHANGELOG.md b/sha3/CHANGELOG.md index 2654c2bb..2880afb5 100644 --- a/sha3/CHANGELOG.md +++ b/sha3/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.11.0 (UNRELEASED) +## 0.11.0 (2026-04-01) ### Added - `alloc` crate feature ([#678]) @@ -15,16 +15,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Update to `digest` v0.11 - Replace type aliases with newtypes ([#678]) - Implementation of the `SerializableState` trait ([#716]) -- Added default value for domain separator generic parameter on - `TurboShake128/256` types equal to 0x1F ([#798]) ### Removed - `std` crate feature ([#678]) +- `CShake128/256` and `TurboShake128/256` types by moving them to + `cshake` and `turbo-shake` crates respectively ([#815]) [#652]: https://github.com/RustCrypto/hashes/pull/652 [#678]: https://github.com/RustCrypto/hashes/pull/678 [#716]: https://github.com/RustCrypto/hashes/pull/716 [#798]: https://github.com/RustCrypto/hashes/pull/798 +[#815]: https://github.com/RustCrypto/hashes/pull/815 ## 0.10.8 (2023-04-08) ### Fixed diff --git a/sha3/Cargo.toml b/sha3/Cargo.toml index e99d2ba9..9dbe867f 100644 --- a/sha3/Cargo.toml +++ b/sha3/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sha3" -version = "0.11.0-rc.9" +version = "0.11.0" authors = ["RustCrypto Developers"] edition = "2024" rust-version = "1.85" From b822e68b5b76d45ce5cde4e621a98536d7aa6d87 Mon Sep 17 00:00:00 2001 From: Artyom Pavlov Date: Thu, 2 Apr 2026 21:58:17 +0300 Subject: [PATCH 2/2] Update release date --- sha3/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sha3/CHANGELOG.md b/sha3/CHANGELOG.md index 2880afb5..8a736c4b 100644 --- a/sha3/CHANGELOG.md +++ b/sha3/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.11.0 (2026-04-01) +## 0.11.0 (2026-04-02) ### Added - `alloc` crate feature ([#678])