diff --git a/CHANGELOG.md b/CHANGELOG.md index 22ff572..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 @@ -47,11 +49,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 @@ -77,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" 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, {