chore: bump hosts to 0.4.0

The host crates ship breaking changes (log format v2, flush and
set_wall_clock, the tines::serve signature, tines-core 1) that can't go
out as the already-released 0.3.0 (1.0 review S13). tines-core stays
1.0.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-22 08:44:09 -07:00
co-authored by Claude Opus 5.5
parent 3db1e97545
commit 8c97963364
4 changed files with 11 additions and 11 deletions
Generated
+5 -5
View File
@@ -1462,7 +1462,7 @@ dependencies = [
[[package]] [[package]]
name = "tines" name = "tines"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"heapless 0.8.0", "heapless 0.8.0",
"postcard", "postcard",
@@ -1475,7 +1475,7 @@ dependencies = [
[[package]] [[package]]
name = "tines-bt" name = "tines-bt"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"bluer", "bluer",
"futures", "futures",
@@ -1497,7 +1497,7 @@ dependencies = [
[[package]] [[package]]
name = "tines-ros2" name = "tines-ros2"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"rclrs", "rclrs",
"ros-env", "ros-env",
@@ -1509,7 +1509,7 @@ dependencies = [
[[package]] [[package]]
name = "tines-sim" name = "tines-sim"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"proptest", "proptest",
"rand 0.8.8", "rand 0.8.8",
@@ -1518,7 +1518,7 @@ dependencies = [
[[package]] [[package]]
name = "tines-store" name = "tines-store"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"postcard", "postcard",
"serde", "serde",
+1 -1
View File
@@ -3,7 +3,7 @@ members = ["tines-core", "tines-sim", "tines-store", "tines-bt", "tines-ros2", "
resolver = "2" resolver = "2"
[workspace.package] [workspace.package]
version = "0.3.0" version = "0.4.0"
edition = "2021" edition = "2021"
license = "Apache-2.0" license = "Apache-2.0"
authors = ["K. Isom"] authors = ["K. Isom"]
+3 -3
View File
@@ -21,12 +21,12 @@ ros2 = ["dep:rclrs", "dep:ros-env", "dep:tines"]
[dependencies] [dependencies]
tines-core = { path = "../tines-core", version = "1" } tines-core = { path = "../tines-core", version = "1" }
tines-store = { path = "../tines-store", version = "0.3.0" } tines-store = { path = "../tines-store", version = "0.4.0" }
tines-bt = { path = "../tines-bt", version = "0.3.0" } tines-bt = { path = "../tines-bt", version = "0.4.0" }
# The host's wall-clock abstraction (`HostClock`) and the trusted-time state # The host's wall-clock abstraction (`HostClock`) and the trusted-time state
# machine it drives. Only needed behind the `ros2` feature — `TinesNode` is the # machine it drives. Only needed behind the `ros2` feature — `TinesNode` is the
# only consumer and that is compiled only with `ros2` — so keep it optional. # only consumer and that is compiled only with `ros2` — so keep it optional.
tines = { path = "../tines", version = "0.3.0", optional = true } tines = { path = "../tines", version = "0.4.0", optional = true }
rclrs = { version = "0.8", optional = true } rclrs = { version = "0.8", optional = true }
# ros_env provides the ROS 2 message types (std_msgs, including # ros_env provides the ROS 2 message types (std_msgs, including
# UInt8MultiArray) by include!()ing the generated crates from # UInt8MultiArray) by include!()ing the generated crates from
+2 -2
View File
@@ -12,8 +12,8 @@ categories = ["science::robotics", "network-programming"]
[dependencies] [dependencies]
tines-core = { path = "../tines-core", version = "1" } tines-core = { path = "../tines-core", version = "1" }
tines-store = { path = "../tines-store", version = "0.3.0" } tines-store = { path = "../tines-store", version = "0.4.0" }
tines-bt = { path = "../tines-bt", version = "0.3.0" } tines-bt = { path = "../tines-bt", version = "0.4.0" }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = "1" serde_json = "1"