diff --git a/Cargo.lock b/Cargo.lock index 0e1fc12..e0b3f79 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -899,7 +899,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "tesmart" -version = "0.1.1" +version = "0.2.0" dependencies = [ "tesmart-client", "tesmart-proto", @@ -910,7 +910,7 @@ dependencies = [ [[package]] name = "tesmart-cli" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anstream", "assert_cmd", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "tesmart-client" -version = "0.1.1" +version = "0.2.0" dependencies = [ "tesmart-proto", "tesmart-sim", @@ -944,7 +944,7 @@ dependencies = [ [[package]] name = "tesmart-device" -version = "0.1.1" +version = "0.2.0" dependencies = [ "proptest", "tesmart-proto", @@ -952,7 +952,7 @@ dependencies = [ [[package]] name = "tesmart-proto" -version = "0.1.1" +version = "0.2.0" dependencies = [ "proptest", "serde", @@ -961,7 +961,7 @@ dependencies = [ [[package]] name = "tesmart-serial" -version = "0.1.1" +version = "0.2.0" dependencies = [ "serialport", "tesmart-client", @@ -975,7 +975,7 @@ dependencies = [ [[package]] name = "tesmart-sim" -version = "0.1.1" +version = "0.2.0" dependencies = [ "tesmart-client", "tesmart-device", @@ -986,7 +986,7 @@ dependencies = [ [[package]] name = "tesmart-tcp" -version = "0.1.1" +version = "0.2.0" dependencies = [ "tesmart-client", "tesmart-proto", diff --git a/Cargo.toml b/Cargo.toml index 2940593..6186fbc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ ] [workspace.package] -version = "0.1.1" +version = "0.2.0" edition = "2024" rust-version = "1.88" license = "AGPL-3.0-or-later" @@ -26,13 +26,13 @@ repository = "https://github.com/ferrohd/tesmart" # tesmart-serial: tesmart-sim depends on tesmart-client, so a versioned dev-dependency would # make the first publish of either impossible. Those three declare it by path alone, which # cargo drops from the published manifest. See their own manifests. -tesmart = { path = "crates/tesmart", version = "0.1.1" } -tesmart-proto = { path = "crates/tesmart-proto", version = "0.1.1" } -tesmart-device = { path = "crates/tesmart-device", version = "0.1.1" } -tesmart-client = { path = "crates/tesmart-client", version = "0.1.1" } -tesmart-sim = { path = "crates/tesmart-sim", version = "0.1.1" } -tesmart-tcp = { path = "crates/tesmart-tcp", version = "0.1.1" } -tesmart-serial = { path = "crates/tesmart-serial", version = "0.1.1" } +tesmart = { path = "crates/tesmart", version = "0.2.0" } +tesmart-proto = { path = "crates/tesmart-proto", version = "0.2.0" } +tesmart-device = { path = "crates/tesmart-device", version = "0.2.0" } +tesmart-client = { path = "crates/tesmart-client", version = "0.2.0" } +tesmart-sim = { path = "crates/tesmart-sim", version = "0.2.0" } +tesmart-tcp = { path = "crates/tesmart-tcp", version = "0.2.0" } +tesmart-serial = { path = "crates/tesmart-serial", version = "0.2.0" } # Core thiserror = { version = "2.0.21", default-features = false } diff --git a/crates/tesmart-cli/CHANGELOG.md b/crates/tesmart-cli/CHANGELOG.md index a0891ec..207e989 100644 --- a/crates/tesmart-cli/CHANGELOG.md +++ b/crates/tesmart-cli/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-cli-v0.1.1...tesmart-cli-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + +### Documentation + +- retire the protocol letters in the reference and the READMEs + ## [0.1.0](https://github.com/ferrohd/tesmart/releases/tag/tesmart-cli-v0.1.0) - 2026-10-17 ### Added diff --git a/crates/tesmart-client/CHANGELOG.md b/crates/tesmart-client/CHANGELOG.md index 90615df..5ba22f7 100644 --- a/crates/tesmart-client/CHANGELOG.md +++ b/crates/tesmart-client/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-client-v0.1.1...tesmart-client-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + ## [0.1.0](https://github.com/ferrohd/tesmart/releases/tag/tesmart-client-v0.1.0) - 2026-10-17 ### Added diff --git a/crates/tesmart-device/CHANGELOG.md b/crates/tesmart-device/CHANGELOG.md index 2f3cbf8..043465e 100644 --- a/crates/tesmart-device/CHANGELOG.md +++ b/crates/tesmart-device/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-device-v0.1.1...tesmart-device-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + ## [0.1.0](https://github.com/ferrohd/tesmart/releases/tag/tesmart-device-v0.1.0) - 2026-10-17 ### Added diff --git a/crates/tesmart-proto/CHANGELOG.md b/crates/tesmart-proto/CHANGELOG.md index 25b62d7..9bfe87f 100644 --- a/crates/tesmart-proto/CHANGELOG.md +++ b/crates/tesmart-proto/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-proto-v0.1.1...tesmart-proto-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + ## [0.1.0](https://github.com/ferrohd/tesmart/releases/tag/tesmart-proto-v0.1.0) - 2026-10-17 ### Added diff --git a/crates/tesmart-serial/CHANGELOG.md b/crates/tesmart-serial/CHANGELOG.md index bf7f76d..a77171d 100644 --- a/crates/tesmart-serial/CHANGELOG.md +++ b/crates/tesmart-serial/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-serial-v0.1.1...tesmart-serial-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + ## [0.1.1](https://github.com/ferrohd/tesmart/compare/tesmart-serial-v0.1.0...tesmart-serial-v0.1.1) - 2026-10-17 ### Added diff --git a/crates/tesmart-sim/CHANGELOG.md b/crates/tesmart-sim/CHANGELOG.md index b7f97f9..a224e4d 100644 --- a/crates/tesmart-sim/CHANGELOG.md +++ b/crates/tesmart-sim/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-sim-v0.1.1...tesmart-sim-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + ## [0.1.0](https://github.com/ferrohd/tesmart/releases/tag/tesmart-sim-v0.1.0) - 2026-10-17 ### Added diff --git a/crates/tesmart-tcp/CHANGELOG.md b/crates/tesmart-tcp/CHANGELOG.md index 07179e5..38aabde 100644 --- a/crates/tesmart-tcp/CHANGELOG.md +++ b/crates/tesmart-tcp/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-tcp-v0.1.1...tesmart-tcp-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + ## [0.1.0](https://github.com/ferrohd/tesmart/releases/tag/tesmart-tcp-v0.1.0) - 2026-10-17 ### Added diff --git a/crates/tesmart/CHANGELOG.md b/crates/tesmart/CHANGELOG.md index 9cfb2d6..d66d191 100644 --- a/crates/tesmart/CHANGELOG.md +++ b/crates/tesmart/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ferrohd/tesmart/compare/tesmart-v0.1.1...tesmart-v0.2.0) - 2026-10-17 + +### Changed + +- [**breaking**] name the protocol once, and drop the A/B/C letters + +### Documentation + +- retire the protocol letters in the reference and the READMEs + ## [0.1.0](https://github.com/ferrohd/tesmart/releases/tag/tesmart-v0.1.0) - 2026-10-17 ### Added