From 0cb79cf0841bad0ba7ab61532073046f9fbd9901 Mon Sep 17 00:00:00 2001 From: Denis Varlakov Date: Tue, 3 Dec 2024 13:48:03 +0100 Subject: [PATCH] Remove `std` feature Signed-off-by: Denis Varlakov --- round-based/CHANGELOG.md | 2 ++ round-based/Cargo.toml | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/round-based/CHANGELOG.md b/round-based/CHANGELOG.md index 28d3d36..a42cfc7 100644 --- a/round-based/CHANGELOG.md +++ b/round-based/CHANGELOG.md @@ -15,6 +15,7 @@ * Use `core::error::Error` trait which is now always implemented for all errors regardless whether `std` feature is enabled or not [#14] * Update `thiserror` dependency to v2 + * BREAKING: remove `std` feature, as the crate is fully no_std now Migration guidelines: * Replace `dev` feature with `sim` @@ -22,6 +23,7 @@ Migration guidelines: `round_based::simulation::{run, run_with_setup}` * Take advantage of `SimResult::{expect_ok, expect_eq}` to reduce amount of the code in your tests +* Remove `std` feature, if it was explicitly enabled Other than simulation, there are no breaking changes in this release. diff --git a/round-based/Cargo.toml b/round-based/Cargo.toml index 93aaa87..ec8b5e7 100644 --- a/round-based/Cargo.toml +++ b/round-based/Cargo.toml @@ -45,7 +45,6 @@ sim = ["state-machine"] sim-async = ["sim", "tokio/sync", "tokio-stream", "futures-util/alloc"] derive = ["round-based-derive"] runtime-tokio = ["tokio"] -std = [] [[test]] name = "derive"