Skip to content

Releases: eProsima/DDS-Router

v3.4.0

25 Nov 10:29

Choose a tag to compare

eProsima DDS Router v3.4.0

This release includes the following features:

  • Add blackbox tests for original _writer_info forwarding in DDS Pipe

This release includes the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.3.0 v2.3.4
Fast DDS eProsima/Fast-DDS v3.3.0 v3.4.1
Dev Utils eProsima/dev-utils v1.3.0 v1.4.0
DDS Pipe eProsima/DDS-Pipe v1.3.0 v1.4.0

v3.3.0

20 Aug 06:43

Choose a tag to compare

eProsima DDS Router v3.3.0

This release includes the following features:

  • Support repeater feature in XML participants.
  • Support writer-side SQL-like content filtering in XML participants.

This release includes the following Documentation Updates:

  • Fix documentation version.
  • Added TCP documentation clarifications

This release includes the following ci management updates:

  • Regenerate security certificates & Upgrade testing Vulcanexus image to Jazzy
  • Use 'debug' binaries for tsan tests
  • Use different Vulcanexus images for each Fast DDS version
  • Modify QoS of tests to reduce flakiness
  • Remove deprecated windows-2019 runner
  • Bump setuptools in /docs in the pip group across 1 directory
  • Add test report to docker tests

This release includes the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.3.0 v2.3.0
Fast DDS eProsima/Fast-DDS v3.2.2 v3.3.0
Dev Utils eProsima/dev-utils v1.2.0 v1.3.0
DDS Pipe eProsima/DDS-Pipe v1.2.0 v1.3.0

v3.2.0

05 May 09:06

Choose a tag to compare

eProsima DDS Router v3.2.0

This release includes the following features:

  • Support ROS2 Easy Mode.

This release includes the following Documentation Updates

  • Add new Furo theme to the Documentation.
  • Refactor the DDS Router Documentation.

This release includes the following fixes:

  • Fix several typos.

This release includes the following ci management updates:

  • Fix Flaky test action.
  • Restructure GitHub Actions.
  • Fix Asan/Tsan CI.
  • Remove Docker tests from Ubuntu CI.

This release includes the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.2.5 v2.3.0
Fast DDS eProsima/Fast-DDS v3.1.0 v3.2.2
Dev Utils eProsima/dev-utils v1.1.0 v1.2.0
DDS Pipe eProsima/DDS-Pipe v1.1.0 v1.2.0

v3.1.0

15 Oct 13:55

Choose a tag to compare

eProsima DDS Router v3.1.0

This release includes the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.2.4 v2.2.5
Fast DDS eProsima/Fast-DDS v3.0.1 v3.1.0
Dev Utils eProsima/dev-utils v1.0.0 v1.1.0
DDS Pipe eProsima/DDS-Pipe v1.0.0 v1.1.0

v3.0.0

16 Sep 14:59

Choose a tag to compare

eProsima DDS Router v3.0.0

This release includes the following Features:

  • Add support for Fast DDS v3.
  • Remove publish-type tag from Monitor configuration.
  • Remove DiscoveryServerConnectionAdress.

This release includes the following Bugfixes:

  • Reset cache changes before returning them to the pool.

This release includes the following Configuration features:

This release includes the following CI improvements:

  • Upgrade to Ubuntu Noble (24.04).
  • Remove Ubuntu Focal (20.04) from the CI.
  • Limit permissions and include missing certificates in security tests.
  • Add stress tests.
  • Reduce the list of flaky Docker tests.

This release includes the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.2.0 v2.2.4
Fast DDS eProsima/Fast-DDS v2.14.0 v3.0.1
Dev Utils eProsima/dev-utils v0.6.0 v1.0.0
DDS Pipe eProsima/DDS-Pipe v0.4.0 v1.0.0

v2.2.0

26 Mar 09:05
1317285

Choose a tag to compare

eProsima DDS Router v2.2.0

This release includes the following new features:

This release includes the following configuration features:

  • New logging configuration option to configure the DDS Router internal logs.

The next release will include the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.1.3 v2.2.0
Fast DDS eProsima/Fast-DDS v2.13.1 v2.14.0
Dev Utils eProsima/dev-utils v0.5.0 v0.6.0
DDS Pipe eProsima/DDS-Pipe v0.3.0 v0.4.0

v2.1.0

26 Jan 09:43

Choose a tag to compare

eProsima DDS Router v2.1.0

The next release will include the following Features:

The next release will include the following Bugfixes:

  • Save the instance handle data for keyed topics.

The next release will include the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v1.1.0 v2.1.3
Fast DDS eProsima/Fast-DDS v2.11.0 v2.13.1
Dev Utils eProsima/dev-utils v0.4.0 v0.5.0
DDS Pipe eProsima/DDS-Pipe v0.2.0 v0.3.0

v2.0.0

06 Jul 15:26

Choose a tag to compare

This release adds new Requirements:

This release has the following Features:

This release includes the following Internal Implementation Features:

  • Support Interface Whitelisting.
  • Support Custom Transport Descriptors (UDP or Shared Memory only) for Simple Participants.
  • Support Ignore Participant Flags for Simple Participants.
  • Add tests for Dynamic Types to ROS 2.
  • New CommonParticipant class for a Fast DDS Participant wrapper.
  • New XmlParticipant class for a Fast DDS Participant in which the participant is created following a profile name loaded by XML configuration.
  • New CommonReader class for a Fast DDS Data Reader wrapper.
  • New SimpleReader class for a Fast DDS Data Reader that implements abstract CommonReader.
  • New SpecificQoSReader class for a Fast DDS Data Reader with specific QoS policies.
  • New CommonWriter class for a Fast DDS Data Writer wrapper.
  • New SimpleWriter class for a Fast DDS Data Writer that implements abstract CommonWriter.
  • New QoSSpecificWriter class for a Fast DDS Data Writer with specific QoS policies.
  • New MultiWriter class for a Fast DDS Data Writer collection that contains multiple QoSSpecificWriter.

This release includes the following Bugfixes:

  • Add TSAN fixes.
  • Include missing DLLs.
  • Resolve Windows warnings.
  • Restore default DomainParticipantQoS after creating and enabling DynTypesParticipant.

This release includes the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.0 v1.3.1
Fast CDR eProsima/Fast-CDR v1.0.27 v1.1.0
Fast DDS eProsima/Fast-DDS v2.10.1 v2.11.0
Dev Utils eProsima/dev-utils v0.1.0 v0.4.0
DDS Pipe eProsima/DDS-Pipe v0.1.0 v0.2.0

v1.2.0

11 Apr 06:27

Choose a tag to compare

This release includes the following CI improvements:

  • Add blackbox tests for repeater in WAN case.
  • Upgrade deprecated actions.

This release includes the following new internal changes:

v1.1.0

14 Dec 16:22

Choose a tag to compare

This release includes the following features:

This release includes the following CI improvements:

  • Add Address Sanitizer check to all tests.
  • Add Thread Sanitizer check to all tests.
  • Compile with -Wall flag all CI jobs.