Skip to content

Releases: eclipse-zenoh/zenoh-plugin-dds

v0.6.0-beta.1

29 Sep 15:52
Compare
Choose a tag to compare
v0.6.0-beta.1 Pre-release
Pre-release

Changelog:

  • ⚠️ Breaking changes (i.e. not compatible with previous versions):
  • New features:
    • New configuration via a JSON5 (or YAML) file
    • Also released as a Debian packages. The zenoh-bridge-dds being a Linux service. (#65)
    • Add deny config (and --deny option) (#68)
    • Add reliable_routes_blocking config to manage CongestionControl for RELIABLE Writers (#67)
    • Change default UDP multicast scouting port to 7446 (#91)
    • Add support of ROS_DOMAIN_ID and ROS_LOCALHOST_ONLY env variables (#93)
  • Bug fixes:
    • Scope option was not used for discovery traffic in fwd discovery mode (#78)
    • Runtime panics occurring at runtime on unexpected events (#81 and #82)
    • Forward discovery mode fixes:
      • discovery is exchanged between 2 bridges using different scopes (it shouldn't!) (#78)
      • missing routes in case DDS discovery happens before connecting to remote bridge (#85)
    • Forward discovery failure in case DDS discovery happens before connecting to remote bridge (#85)
    • In forward discovery mode the scope is not used for routing of discovery traffic (#78)
    • Check for DDS_LENGTH_UNLIMITED when creating per-instance cache (#70 Thanks @Andersw88!)
  • Other:

Availablility:

v0.5.0-beta.9

25 Nov 15:35
Compare
Choose a tag to compare
v0.5.0-beta.9 Pre-release
Pre-release

Changelog:

  • ⚠️ Protocol breaking changes (i.e. no interop with previous versions):
  • New features:
    • Add forward discovery mode (activated via --fwd-discovery option) (#33)
    • Add --max-frequency option (#47)
    • Add --no-multicast-scouting option
    • Add TRANSIENT_LOCAL QoS support (#36)
    • Add an admin space
    • Embedded REST plugin serving the REST API (activated via --rest-plugin option)
    • Default mode is peer instead of client (i.e. no failure at startup if it can't find a zenoh router)
  • Bug fixes:
    • Cleanup of routes on un-discovery
  • Other changes:
  • ⚠️ dzd binary renamed as zenoh-bridge-dds
  • Statically linked with CycloneDDS 0.7.0 (sources automatically downloaded at build time)
  • Support rust stable toolchain

Availablility:

v0.5.0-beta.8

25 Nov 15:16
Compare
Choose a tag to compare
v0.5.0-beta.8 Pre-release
Pre-release

Changelog:

  • fix dds/dds.h build error on ROS2 Foxy

0.1.0-beta.1

22 Mar 16:09
Compare
Choose a tag to compare
0.1.0-beta.1 Pre-release
Pre-release

This beta release formalises a few updates, including support for:

  • Arbitrary large DDS data
  • Resource generalisation
  • Peer-to-peer and client mode
  • Custom DDS / ROS2 domain
  • Initial version implementation of "allow-expression" to control the resources to expose