From cfa2c0c1e89f1ec3d2ab1ab1d57f88c1201e452c Mon Sep 17 00:00:00 2001 From: brycx Date: Wed, 24 Nov 2021 21:36:31 +0100 Subject: [PATCH] 0.17.0 --- CHANGELOG.md | 10 ++++++++++ Cargo.toml | 2 +- src/lib.rs | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c3076ca..bcd8549e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +### 0.17.0 + +__Date:__ November 24, 2021. + +__Changelog:__ + +- [Breaking change] Keyed and non-keyed BLAKE2b have been split into two separate modules (`orion::hazardous::mac::blake2b` and `orion::hazardous::hash::blake2::blake2b` respectively). The keyed now returns a `Tag` instead of `Digest` ([#208](https://github.com/orion-rs/orion/issues/208)). +- [Breaking change] `Tag`s (not only those used by BLAKE2b, but all) now implement `Drop` but no longer implement `Copy` ([#208](https://github.com/orion-rs/orion/issues/208)). +- [Breaking change] `seal_chunk()` used in streaming AEAD now take `StreamTag` by reference ([#212](https://github.com/orion-rs/orion/issues/212)) (by [24seconds](https://github.com/24seconds)). + ### 0.16.1 __Date:__ November 3, 2021. diff --git a/Cargo.toml b/Cargo.toml index c0572e96..77d11591 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "orion" -version = "0.16.1" # Update html_root_url in lib.rs along with this. +version = "0.17.0" # Update html_root_url in lib.rs along with this. authors = ["brycx "] description = "Usable, easy and safe pure-Rust crypto" keywords = [ "cryptography", "crypto", "aead", "hash", "mac" ] diff --git a/src/lib.rs b/src/lib.rs index 8df0a2b8..78bcab26 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -64,7 +64,7 @@ unused_qualifications, overflowing_literals )] -#![doc(html_root_url = "https://docs.rs/orion/0.16.1")] +#![doc(html_root_url = "https://docs.rs/orion/0.17.0")] #![cfg_attr(docsrs, feature(doc_cfg))] #[cfg(test)]