Skip to content

Commit 1e2127c

Browse files
committed
Version 0.8.5. Deprecate built-in ros2 module. Fix security dependency versions.
1 parent 898ad3d commit 1e2127c

19 files changed

+34
-13
lines changed

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rustdds"
3-
version = "0.8.4"
3+
version = "0.8.5"
44
authors = ["Juhana Helovuo <[email protected]>",
55
"Oiva Moisio <[email protected]>",
66
"Miska Melkinen <[email protected]>",
@@ -64,14 +64,14 @@ serde-xml-rs = { version = "0.6" , optional = true } # for reading spec-mandated
6464
glob = { version = "0.3" , optional = true } # for reading spec-mandated XML config files
6565
mailparse = { version = "0.14" , optional = true } # for reading S/MIME-encoded (XML) config files
6666
x509-certificate = { version = "0.21" , optional = true } # for configuration certificates
67-
x509-cert = { version = "*" , optional = true }
67+
x509-cert = { version = "0.2" , optional = true }
6868
tempfile = { version = "3" , optional = true } # for calling external openssl command. Remove when no longer used.
6969
newline-converter = { version = "0.3" , optional = true } # helper for handling S/MIME
70-
ring = { version = "*" , optional = true } # Cryptographic primitives
71-
cms = { version = "*" , optional = true } # for ASN.1 parsing
72-
der = { version = "*" , optional = true } # ASN.1 DER encoding
73-
bcder = { version = "*" , optional = true } # ASN.1 DER encoding
74-
const-oid = { version = "*" , optional = true } # more ASN.1
70+
ring = { version = "0.16" , optional = true } # Cryptographic primitives
71+
cms = { version = "0.2" , optional = true } # for ASN.1 parsing
72+
der = { version = "0.7" , optional = true } # ASN.1 DER encoding
73+
bcder = { version = "0.7" , optional = true } # ASN.1 DER encoding
74+
const-oid = { version = "0.9" , optional = true } # more ASN.1
7575

7676
[target.'cfg(windows)'.dependencies]
7777
local-ip-address = "0.5.3"

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ Currently, the implementation is complete enough to do data exchange with [ROS2]
1818

1919
The [ros2-client](https://crates.io/crates/ros2-client) is recommended for talking to ROS components. The `ros2` module within RustDDS should not be used anymore.
2020

21+
## Version 0.8.5
22+
23+
* Feature `security` merged to master, but it is still work-in-progress, so does not work yet.
24+
* Should work on Windows again
25+
* Less strict lifetime bound in deserialization
26+
* Simplify Key trait usage
27+
2128
## Version 0.8
2229

2330
New features:
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)