diff --git a/CHANGELOG.md b/CHANGELOG.md index f1c3cb0..db2eae7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 1.0.2 — 2026-04-23 + +### Changed + +- `donglora-protocol` dependency spec loosened from `"1.0.0"` to `"1"`. + The resolver already accepted any `1.x.y` (both specs mean `^1.0.0`), + but the `"1"` form signals intent: any 1.x release of the protocol + crate is accepted without requiring a fresh `donglora-client` + publication. Behavior unchanged. + ## 1.0.1 — 2026-04-22 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index b720dcd..c4b9064 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -71,7 +71,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "donglora-client" -version = "1.0.1" +version = "1.0.2" dependencies = [ "anyhow", "donglora-protocol", diff --git a/Cargo.toml b/Cargo.toml index e7de340..0ca0cd5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "donglora-client" -version = "1.0.1" +version = "1.0.2" edition = "2024" rust-version = "1.85" authors = ["Stephen Waits "] @@ -13,7 +13,7 @@ categories = ["hardware-support"] exclude = ["CLAUDE_TODO.md", "deny.toml", "justfile", "mise.toml", "rustfmt.toml", ".jj"] [dependencies] -donglora-protocol = { version = "1.0.0", default-features = false, features = ["std"] } +donglora-protocol = { version = "1", default-features = false, features = ["std"] } thiserror = "2" tokio = { version = "1", features = ["rt", "rt-multi-thread", "sync", "time", "macros", "io-util", "net"] } tokio-serial = "5" @@ -27,7 +27,7 @@ anyhow = "1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } # Direct access to raw wire primitives for tests (frame encoder/decoder # helpers that are not part of the donglora-client public API). -donglora-protocol = { version = "1.0.0", default-features = false, features = ["std"] } +donglora-protocol = { version = "1", default-features = false, features = ["std"] } heapless = "0.9" [[example]]