v1.0.0
This is the first stable release of eProsima DDS Router.
This release includes the following major features:
- New QoS Transparency Module.
This release includes the following features:
- New Repeater behaviour, a new configuration to create TURN servers.
- Add RPC support (compatibility with ROS 2 services).
- Timeout argument
--timeout
to close the application after the time set has passed. Check section Timeout Argument for more information. - Add TLS-SNI support.
- Add external port support so internal and external port in network router configuration could be different.
This release includes the following DDS features:
- New Initial Peers Participant that allows to create a fast WAN communication avoiding the Discovery Server configuration.
- Participants names are set from ParticipantIds.
This release includes the following configuration changes:
- New Configuration Version
v3.0
that allow Repeater and initial peers configuration. - Yaml Validator only validates
v3.0
configurations. - Address supports an
external-port
value to set this in a listening address.
This release includes the following major changes:
wan
Participant Kind uses now Initial Peers Discovery Protocol, while Discovery Server requires a new Participant Kindwan-discovery-server
.- Internal packages for utils as
ddsrouter_cmake
andddsrouter_utils
have been moved to an external repository.
This release includes the following performance improvements:
- No locking in the
Track
hot-path.