From e99375e72aebbefcd89ca6523d75c406f32910a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 07:55:32 +0000 Subject: [PATCH 1/3] build(deps): bump menu from 0.5.1 to 0.6.0 Bumps [menu](https://github.com/rust-embedded-community/menu) from 0.5.1 to 0.6.0. - [Release notes](https://github.com/rust-embedded-community/menu/releases) - [Changelog](https://github.com/rust-embedded-community/menu/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-embedded-community/menu/compare/v0.5.1...v0.6.0) --- updated-dependencies: - dependency-name: menu dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 7 +++++-- serial-settings/Cargo.toml | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 162caaab4..83cb59212 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -682,9 +682,12 @@ dependencies = [ [[package]] name = "menu" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce93c0d0e443b0e9f1a5c62801d3f07167882c504cf5104b9b76be61c8cc4ea" +checksum = "ed3dcbb7a975a7b62ef73dabdbb839e375462321e44f9ae4edbe0427cd82dd36" +dependencies = [ + "embedded-io", +] [[package]] name = "miniconf" diff --git a/serial-settings/Cargo.toml b/serial-settings/Cargo.toml index ebbe068d2..bff835023 100644 --- a/serial-settings/Cargo.toml +++ b/serial-settings/Cargo.toml @@ -18,7 +18,7 @@ maintenance = { status = "actively-developed" } [dependencies] miniconf = { version = "0.13", features = ["json-core", "postcard"] } -menu = { version = "0.5", features = ["echo"] } +menu = { version = "0.6", features = ["echo"] } heapless = "0.8" embedded-io = "0.6" yafnv = "3.0" From e979d2822b4db901f078239a33e9ad5bab6e3f0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20J=C3=B6rdens?= Date: Mon, 9 Sep 2024 09:14:56 +0000 Subject: [PATCH 2/3] serial-settings: bump menu --- Cargo.lock | 7 ++++--- serial-settings/Cargo.toml | 2 +- serial-settings/src/lib.rs | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7fe553e54..6148c6379 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -682,9 +682,10 @@ dependencies = [ [[package]] name = "menu" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce93c0d0e443b0e9f1a5c62801d3f07167882c504cf5104b9b76be61c8cc4ea" +version = "0.6.0" +dependencies = [ + "embedded-io", +] [[package]] name = "miniconf" diff --git a/serial-settings/Cargo.toml b/serial-settings/Cargo.toml index ebbe068d2..e67b41ed5 100644 --- a/serial-settings/Cargo.toml +++ b/serial-settings/Cargo.toml @@ -18,7 +18,7 @@ maintenance = { status = "actively-developed" } [dependencies] miniconf = { version = "0.13", features = ["json-core", "postcard"] } -menu = { version = "0.5", features = ["echo"] } +menu = { version = "0.6", features = ["echo"], path = "../../menu" } heapless = "0.8" embedded-io = "0.6" yafnv = "3.0" diff --git a/serial-settings/src/lib.rs b/serial-settings/src/lib.rs index bb6e51e89..e3c38250d 100644 --- a/serial-settings/src/lib.rs +++ b/serial-settings/src/lib.rs @@ -592,7 +592,7 @@ impl<'a, P: Platform, const Y: usize> Write for Interface<'a, P, Y> { // The Menu runner pub struct Runner<'a, P: Platform, const Y: usize>( - menu::Runner<'a, Interface<'a, P, Y>, P::Settings>, + menu::Runner<'a, Interface<'a, P, Y>, P::Settings, [u8]>, ); impl<'a, P: Platform, const Y: usize> Runner<'a, P, Y> { From 9fd428b23140a3071d716c4fe1118ac0678987af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20J=C3=B6rdens?= Date: Tue, 10 Sep 2024 15:59:04 +0200 Subject: [PATCH 3/3] menu: git --- Cargo.lock | 1 + serial-settings/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 8f16a72f2..d47c11b2f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -683,6 +683,7 @@ dependencies = [ [[package]] name = "menu" version = "0.6.0" +source = "git+https://github.com/rust-embedded-community/menu.git?rev=ac34f7c#ac34f7ccb91a77cb3bc9b582c0515dad6d66714b" dependencies = [ "embedded-io", ] diff --git a/serial-settings/Cargo.toml b/serial-settings/Cargo.toml index e67b41ed5..42f396ede 100644 --- a/serial-settings/Cargo.toml +++ b/serial-settings/Cargo.toml @@ -18,7 +18,7 @@ maintenance = { status = "actively-developed" } [dependencies] miniconf = { version = "0.13", features = ["json-core", "postcard"] } -menu = { version = "0.6", features = ["echo"], path = "../../menu" } +menu = { version = "0.6", features = ["echo"], git = "https://github.com/rust-embedded-community/menu.git", rev = "ac34f7c" } heapless = "0.8" embedded-io = "0.6" yafnv = "3.0"