Releases: eclipse-zenoh/zenoh-plugin-dds
Releases · eclipse-zenoh/zenoh-plugin-dds
v0.6.0-beta.1
Changelog:
⚠️ Breaking changes (i.e. not compatible with previous versions):- Depends on and compatible with zenoh 0.6.0-beta.1 (see its Changelog)
- 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
andROS_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:
- 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:
- Code cleanup (#84 Thanks @Splinter1984!)
- Fix
colcon
command in README.md (#87 Thanks @ahcorde!)
Availablility:
- Pre-built binaries: assets below or on https://download.eclipse.org/zenoh/zenoh-plugin-dds/0.6.0-beta.1
- Debian packages: https://download.eclipse.org/zenoh/debian-repo/
- Docker image: eclipse/zenoh-bridge-dds:0.6.0-beta.1
v0.5.0-beta.9
Changelog:
⚠️ Protocol breaking changes (i.e. no interop with previous versions):- Bump dependency to zenoh 0.5.0-beta.9 (see its Changelog)
- 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 ofclient
(i.e. no failure at startup if it can't find a zenoh router)
- Add forward discovery mode (activated via
- Bug fixes:
- Cleanup of routes on un-discovery
- Other changes:
⚠️ dzd
binary renamed aszenoh-bridge-dds
- Statically linked with CycloneDDS 0.7.0 (sources automatically downloaded at build time)
- Support rust stable toolchain
Availablility:
- Pre-built binaries: assets below or on https://download.eclipse.org/zenoh/zenoh-plugin-dds/0.5.0-beta.9
- Docker image: eclipse/zenoh-bridge-dds:0.5.0-beta.9
v0.5.0-beta.8
Changelog:
- fix
dds/dds.h
build error on ROS2 Foxy
0.1.0-beta.1
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