From 4a5536ab700df49a661d4f7d6d77691400e31f9f Mon Sep 17 00:00:00 2001 From: Georges Palauqui Date: Tue, 6 Aug 2024 13:40:18 +0200 Subject: [PATCH 1/2] propagate defmt feature to heapless --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5d924c1e..94da8472 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,8 +26,7 @@ features = ["derive"] version = "1.0.100" [dependencies.defmt] -version = "0.3.5" -default-features = false +version = "0.3" optional = true [dev-dependencies] @@ -37,3 +36,4 @@ serde_derive = "1.0.100" default = ["heapless"] custom-error-messages = ["heapless"] std = ["serde/std"] +defmt-03 = ["defmt", "heapless?/defmt-03"] From cf3ea2d48e4e8ffa1dc53d21eaecdd8c636afb67 Mon Sep 17 00:00:00 2001 From: Georges Palauqui Date: Tue, 6 Aug 2024 13:44:12 +0200 Subject: [PATCH 2/2] keep same feature name to not make a breaking change --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 94da8472..15ea64bb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,4 +36,4 @@ serde_derive = "1.0.100" default = ["heapless"] custom-error-messages = ["heapless"] std = ["serde/std"] -defmt-03 = ["defmt", "heapless?/defmt-03"] +defmt = ["dep:defmt", "heapless?/defmt-03"]