From 27761e063e1df62d7d72e119923ce6aa11a8e5b7 Mon Sep 17 00:00:00 2001 From: Jonathan Pallant Date: Fri, 29 Nov 2024 13:52:25 +0000 Subject: [PATCH 1/3] Add missing 0.3.2 release to CHANGELOG --- CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22ff572..bff078d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,11 +47,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/). * Made `struct Menu` implement `Clone` * Add the possibility to disable local echo (via `echo` feature, enabled by default) -## [v0.3.1] - 2019-08-11 +## [v0.3.2] - 2019-08-22 ### Changed -* Updated crate metadata +* Tidied up help text + +## [v0.3.1] - 2019-08-11 + ## [v0.3.0] - 2019-08-11 From 64fba75be7a35dca42bd16d60ff6204e116eda98 Mon Sep 17 00:00:00 2001 From: Jonathan Pallant Date: Fri, 29 Nov 2024 13:54:09 +0000 Subject: [PATCH 2/3] Fix some clippy 1.83 warnings --- src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index e7cfc7d..f7b2984 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -275,7 +275,7 @@ struct PromptIter<'a, I, T> { state: PromptIterState, } -impl<'a, I, T> Clone for PromptIter<'a, I, T> { +impl Clone for PromptIter<'_, I, T> { fn clone(&self) -> Self { Self { menu_mgr: self.menu_mgr, @@ -380,7 +380,7 @@ where } } -impl<'a, I, T, B> Runner<'a, I, T, B> +impl Runner<'_, I, T, B> where I: embedded_io::Write, B: AsMut<[u8]> + ?Sized, @@ -456,7 +456,7 @@ where } } -impl<'a, I, T> InnerRunner<'a, I, T> +impl InnerRunner<'_, I, T> where I: embedded_io::Write, { From 888c949bc3951f703f7844af0d426f8f8f2d633f Mon Sep 17 00:00:00 2001 From: Jonathan Pallant Date: Fri, 29 Nov 2024 13:54:15 +0000 Subject: [PATCH 3/3] Bump to 0.6.1 --- CHANGELOG.md | 5 ++++- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bff078d..abebfa8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased](https://github.com/rust-embedded-community/menu/compare/v0.6.0...master) +## [Unreleased](https://github.com/rust-embedded-community/menu/compare/v0.6.1...master) + +## [v0.6.1] - 2024-11-29 ### Changed @@ -80,6 +82,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). * First release +[v0.6.1]: https://github.com/rust-embedded-community/menu/releases/tag/v0.6.1 [v0.6.0]: https://github.com/rust-embedded-community/menu/releases/tag/v0.6.0 [v0.5.1]: https://github.com/rust-embedded-community/menu/releases/tag/v0.5.1 [v0.5.0]: https://github.com/rust-embedded-community/menu/releases/tag/v0.5.0 diff --git a/Cargo.toml b/Cargo.toml index 0ef08e3..bb8f064 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "menu" -version = "0.6.0" +version = "0.6.1" authors = ["Jonathan 'theJPster' Pallant "] description = "A simple #[no_std] command line interface." license = "MIT OR Apache-2.0"