Skip to content

Releases: eclipse-zenoh/zenoh-plugin-dds

0.11.0

04 Jun 12:02
Compare
Choose a tag to compare

What's Changed

Other changes

Full Changelog: 0.11.0-rc.3...0.11.0

0.11.0-rc.3

14 May 15:21
Compare
Choose a tag to compare

What's Changed

Other changes

New Contributors

Full Changelog: 0.11.0-rc.2...0.11.0-rc.3

0.11.0-rc.2

30 Apr 15:37
Compare
Choose a tag to compare

What's Changed

New features 🎉

  • Admin space: change prefix from @/service/<uuid>/dds to @dds/<uuid> by @JEnoch in #227

Bug fixes 🐞

Other changes

New Contributors

Full Changelog: 0.10.1-rc...0.11.0-rc.2

v0.10.1-rc

17 Jan 11:42
43cd2ef
Compare
Choose a tag to compare
v0.10.1-rc Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.10.0-rc...0.10.1-rc

v0.10.0-rc

18 Oct 08:29
6057f41
Compare
Choose a tag to compare
v0.10.0-rc Pre-release
Pre-release

What's Changed

  • Updated implementation to use Cyclone DDS API instead of cyclocut where possible. by @gmartin82 in #133
  • Fix #138: minor spelling mistakes by @JEnoch in #139
  • Fix inappropriate Zenoh->DDS route deletion on 1st remote Writer deletion by @JEnoch in #140
  • Update rust-toolchain by @imstevenpmwork in #142
  • Resolves #143 by fixing build to work with latest master version of Cyclors. by @gmartin82 in #144
  • Put binary "zenoh-bridge-dds" into bin folder while colcon build by @evshary in #134
  • Added support for Participant discovery and additional QoS policies by @gmartin82 in #137
  • Enable Iceoryx shared memory support in Cyclone DDS by @gmartin82 in #145
  • Corrected handling of Iceoryx buffer content by @gmartin82 in #146
  • feat: add arg CROSS_ARCH for cross-compilation by @homalozoa in #147
  • Updated cyclors package to gain latest bindgen (0.68). by @gmartin82 in #148
  • Update CONTRIBUTING.md by @yellowhatter in #150

New Contributors

Full Changelog: 0.7.2-rc...0.10.0-rc

v0.7.2-rc

07 Jun 08:33
222e329
Compare
Choose a tag to compare
v0.7.2-rc Pre-release
Pre-release

Changelog

New features 🎉

Bug fixes 🐞

  • Fix CycloneDDS warning 'NetworkInterfaceAddress: deprecated element' by @JEnoch in #114

Other changes

New Contributors

Full Changelog: 0.7.0-rc...0.7.2-rc

v0.7.0-rc

21 Dec 11:57
Compare
Choose a tag to compare
v0.7.0-rc Pre-release
Pre-release

Changelog:

  • ⚠️ Protocol breaking changes (i.e. no interop with previous versions):
    • New Zenoh protocol version: 0.7
  • Other changes:
    • Use CycloneDDS 0.10.2 (via cyclors 0.1.5). #98 (Thanks @thijsmie)
    • Fix unresponsive ROS2 Services. #102, #108
    • Add a watchdog of tasks scheduling. #103
    • Add build for aarch64-apple-darwin. #97
    • Fix README. #99 (Thanks @william-wyliang)

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