From 6134645e603a6a3ffde71d31f9c9a2d16700581a Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 11 Mar 2024 13:18:23 +0000 Subject: [PATCH] Release 0.5.1 --- CHANGELOG.md | 28 ++++++++++++++++++++++++++-- Cargo.toml | 2 +- crates/rubedo-macros/Cargo.toml | 2 +- crates/rubedo/Cargo.toml | 4 ++-- 4 files changed, 30 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a15b4df..cb4ab26 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,28 @@ The format is based on [Keep a Changelog][], and this project adheres to [Semantic Versioning][]. +## 0.5.1 (11 March 2024) + +### Added + + - Extended the `crypto` module + - Added `Hashed` trait + - Implemented `Hashed` for `Sha256Hash` and `Sha512Hash` + - Extended the `std` module + - Added `AsyncFileExt` trait + - Added `AsyncFile::hash()` + - Added `FileExt` trait + - Added `File::hash()` + +### Fixed + + - Fixed wrong links in README documentation + +### Changed + + - Improved README documentation + + ## 0.5.0 (10 March 2024) ### Added @@ -47,6 +69,7 @@ The format is based on [Keep a Changelog][], and this project adheres to ### Changed + - Upgraded to [Chrono][] [0.4.35](https://github.com/chronotope/chrono/releases/tag/v0.4.35) - Updated lint configuration - Updated crate dependencies @@ -55,8 +78,9 @@ The format is based on [Keep a Changelog][], and this project adheres to ### Changed - - Locked [Chrono][] dependency to 0.4.33 due to test-breaking changes in - version 0.4.34 and build-breaking changes in 0.4.35 + - Locked [Chrono][] dependency to [0.4.33](https://github.com/chronotope/chrono/releases/tag/v0.4.33) + due to test-breaking changes in version [0.4.34](https://github.com/chronotope/chrono/releases/tag/v0.4.34) + and build-breaking changes in [0.4.35](https://github.com/chronotope/chrono/releases/tag/v0.4.35) ## 0.4.6 (15 February 2024) diff --git a/Cargo.toml b/Cargo.toml index 1d6a14f..b5601f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["crates/*"] [workspace.package] -version = "0.5.0" +version = "0.5.1" edition = "2021" license = "MIT" authors = ["Dan Williams "] diff --git a/crates/rubedo-macros/Cargo.toml b/crates/rubedo-macros/Cargo.toml index e1a2b44..aee5494 100644 --- a/crates/rubedo-macros/Cargo.toml +++ b/crates/rubedo-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rubedo-macros" -version = "0.5.0" +version = "0.5.1" description = "Proc macros for Rubedo" categories = ["development-tools"] keywords = ["macro", "library", "utility"] diff --git a/crates/rubedo/Cargo.toml b/crates/rubedo/Cargo.toml index caa5d15..4fd9f14 100644 --- a/crates/rubedo/Cargo.toml +++ b/crates/rubedo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rubedo" -version = "0.5.0" +version = "0.5.1" description = "Library of useful functionality and extensions" categories = ["development-tools"] keywords = ["library", "utility"] @@ -27,7 +27,7 @@ http = "0.2.12" http-body = "0.4.6" hyper = "0.14.28" rand_core = "0.6.4" -rubedo-macros = { path = "../rubedo-macros", version = "0.5.0" } +rubedo-macros = { path = "../rubedo-macros", version = "0.5.1" } rust_decimal = "1.34.3" serde = { version = "1.0.197", features = ["derive"] } serde_json = { version = "1.0.114", features = ["preserve_order"] }