Skip to content

Commit bf8befa

Browse files
committed
Update to up-spec v1.6.0-alpha.7 and up-rust 0.8
Also added extra tests for new spec items in up-spec and refactored UPTransportZenohBuilder to use the Type States pattern for better usability.
1 parent cf0a795 commit bf8befa

8 files changed

Lines changed: 290 additions & 195 deletions

File tree

Cargo.lock

Lines changed: 45 additions & 59 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ name = "up-transport-zenoh"
2121
readme = "README.md"
2222
repository = "https://github.com/eclipse-uprotocol/up-transport-zenoh-rust"
2323
rust-version = "1.85"
24-
version = "0.8.0"
24+
version = "0.9.0-SNAPSHOT"
2525

2626
[lints.clippy]
2727
all = "deny"
@@ -37,19 +37,19 @@ bytes = "1.10.1"
3737
protobuf = { version = "3.7.2" }
3838
tokio = { version = "1.45.1", default-features = false }
3939
tracing = "0.1.40"
40-
up-rust = { version = "0.7.0", default-features = false }
40+
up-rust = { version = "0.8.1", default-features = false }
4141
# [impl->dsn~up-transport-zenoh-protocol-version~1]
4242
zenoh = { version = "1.6.2" }
4343

4444
[dev-dependencies]
4545
chrono = "0.4.41"
46-
clap = { version = "4.5.42", features = ["derive"] }
47-
serde_json = "1.0.142"
46+
clap = { version = "4.5.51", features = ["derive"] }
47+
serde_json = "1.0.145"
4848
serial_test = { version = "3.2.0" }
4949
test-case = { version = "3.3" }
5050
tokio = { version = "1.45.1", default-features = false, features = ["rt-multi-thread", "signal"] }
51-
tracing-subscriber = "0.3.19"
52-
up-rust = { version = "0.7.0", features = ["communication", "test-util"] }
51+
tracing-subscriber = "0.3.20"
52+
up-rust = { version = "0.8.1", features = ["communication", "test-util"] }
5353

5454
[features]
5555
default = []

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ This crate implements the Zenoh transport as specified in [uProtocol v1.6.0-alph
1111
cargo clippy --all-targets
1212
# Build
1313
cargo build
14-
# Optional: Build with feature `zenoh-unstable` in uStreamer use case
15-
cargo build --features zenoh-unstable
1614
# Run test
1715
cargo test
1816
# Test coverage

0 commit comments

Comments
 (0)