Previous end-of-life versions

Version 3.1 (EOL)

Version 3.1.3

This release includes the following improvements:

  1. Remove Monitor Service topic from statistics

  2. Support for Fast DDS v3.1.3

Version 3.1.2

This release includes the following improvements:

  1. Support for Fast DDS v3.1.2

Version 3.1.1

This release includes the following improvements:

  1. Support for Fast DDS v3.1.1

  2. Regenerate types with Fast DDS Gen v4.0.3

  3. Update commercial support section in project README

Version 3.1.0

This release includes the following improvements:

  1. Support to Fast DDS v3.1.0.

Version 3.0 (EOL)

Version 3.0.2

This release includes the following improvements:

  1. Support to Fast DDS v3.0.2.

Version 3.0.1

This release includes the following improvements:

  1. Support to Fast DDS v3.0.1.

  2. Update eProsima-CI action to install Qt

  3. Regenerate types with Fast DDS-Gen v4.0.1

Version 3.0.0

This release includes the following features:

  1. Automatic TypeObject representation registration for DynamicTypes.

  2. Add support to select type propagation policy.

This release includes the following improvements:

  1. Support to Fast DDS 3.0.x.

  2. Remove WriterProxyData from public APIs.

  3. TypeObjectRegistry refactor.

  4. TopicDataType refactor.

  5. Account for changes on RTPS writer refactor.

  6. Adjust for removing all redundant headers from include/fastrtps.

  7. Substitute CDRMessage private function with a simple operation.

  8. Update references to Time_t and Duration_t.

  9. Move DR TypeConsistencyEnforcement & DataRepresentation from TypeConsistency to DataReaderQos.

  10. Add CDRMessage_t include.

  11. Use token for CCache action.

  12. Migrate fastrtps namespace to fastdds.

  13. Adjust for const qualification of all data related inputs in DataWriter APIs.

  14. Adjust for Fast DDS public headers migration to .hpp.

  15. Improve Github CI.

  16. Remove new line character at the end of SHAPESVERSION CMake variable

  17. Regenerate types with Fast DDS-Gen v4

Version 2.13 (EOL)

Version 2.13.6

This patch release includes the following improvements:

  1. Support for Fast DDS v2.13.6

  2. Improve CI workflows

Version 2.13.5

This patch release includes the following improvements:

  1. Support for Fast DDS v2.13.5

Version 2.13.4

This patch release includes the following improvements:

  1. Support for Fast DDS v2.13.4

This release includes the following fixes:

  1. Remove Data-Sharing option

  2. Fix ROS 2 line separator

Version 2.13.3

This patch release includes the following improvements:

  • Support for Fast DDS v2.13.3

  • Adapt Fast DDS test transport to drop only user data samples

Version 2.13.2

This patch release includes the following improvements:

  • Support for Fast DDS v2.13.2

  • Add auto fill type information check in Participant advanced configuration

Version 2.13.1

This patch release includes the following improvements:

  • Support for Fast DDS v2.13.1

  • Statistics and monitor service are enabled by default

  • Introduced new UDP transport that intentionally drops a percentage of samples

  • Downgrade CMake minimum required version

  • Regenerate Shapes types with Fast DDS-Gen v3.2.1

Version 2.13.0

This minor release includes the following improvements:

  • Support for Fast DDS v2.13.0

  • Add new option to configure data representation in publisher

  • Add new option to enable/disable monitor service

  • Add metadata to identify Shapes Demo application

Version 2.12 (EOL)

Version 2.12.2

This patch release includes the following features:

  • Add an auto fill type information check

This patch release includes the following improvements:

  • Support for Fast DDS v2.12.2

  • Apply fix in sphinx 4.3.1 dependencies

This patch release includes the following fixes:

  • Remove Data-Sharing option

Version 2.12.1

This patch release includes the following improvements:

  • Support for Fast DDS v2.12.1

  • Regenerate TypeSupport with Fast DDS-Gen v3.1.0

Version 2.12.0

This minor release includes the following improvements:

  • Support for Fast DDS v2.12.0

  • Regenerate TypeSupport with Fast DDS-Gen v3.0.0

Version 2.11 (EOL)

Version 2.11.3

This patch release includes the following improvements:

  • Support for Fast DDS v2.11.3

  • Add an auto fill type information check

Version 2.11.2

This patch release includes the following improvements:

  • Support for Fast DDS v2.11.2

  • Add Shapes Demo v2.9.2 release notes

Version 2.11.1

This patch release includes the following improvements:

  • Support for Fast DDS v2.11.1

Version 2.11.0

This minor release includes the following improvements:

  • Support for Fast DDS v2.11.0

  • Regenerate TypeSupport with Fast DDS-Gen v2.5.1

  • Cache user selected options in Participant configuration

Version 2.10 (EOL)

Version 2.10.7

This patch release includes the following improvements:

  • Regenerate code with Fast DDS Gen v2.5.3

  • Support for Fast DDS v2.10.7

Version 2.10.6

This patch release includes the following improvements:

  • Support for Fast DDS v2.10.6

Version 2.10.5

This patch release includes the following improvements:

  • Support for Fast DDS v2.10.5

  • Improve CI workflows

  • Use eProsima-CI action to install Qt

Version 2.10.4

This patch release includes the following improvements:

  • Support for Fast DDS v2.10.4

This patch release includes the following fixes:

  • Remove datasharing option as type is unbounded

Version 2.10.3

This patch release includes the following improvements:

  • Support for Fast DDS v2.10.3

  • Add an auto-fill type information check

Version 2.10.2

This patch release includes the following improvements:

  • Support for Fast DDS v2.10.2

Version 2.10.1

This patch release includes the following improvements:

  • Support for Fast DDS v2.10.1

Version 2.10.0

This minor release includes the following improvements:

  • Support for Fast DDS v2.10.0

  • Enable ROS 2 by default if available

  • Enable ROS 2 features on runtime if detected a valid ROS 2 installation

  • Regenerate TypeSupport with Fast DDS-Gen v2.4.0

Also, it includes the following fixes:

  • Fix Fast DDS version check in CMakeLists

  • Remove CMake obsolete code

Version 2.9 (EOL)

Version 2.9.2

This patch release includes the following improvements:

  • Support for Fast DDS v2.9.2.

Version 2.9.1

This patch release includes the following improvements:

  • Support for Fast DDS v2.9.1.

This patch release includes the following bugfixes:

  • Added ROS2 name mangling to ROS2 KeylessType.

Version 2.9.0

This minor release includes the following improvements:

  • Support for Fast DDS v2.9.0.

  • Update type support with Fast DDS-Gen v2.3.0.

  • Move type support auto-generated files to specific folder to help maintenance.

Version 2.8 (EOL)

Version 2.8.2

This patch release includes the following improvements:

  • Support for Fast DDS v2.8.2

Version 2.8.1

This patch release includes the following improvements:

  • Ownership QoS Policy enabled when ROS 2 compatible topic option is enabled

  • Partition QoS Policy enabled when ROS 2 compatible topic option is enabled

  • Support for Fast DDS v2.8.1

Version 2.8.0

This patch release adds the following improvements:

  • Instances disposals are shown in the GUI

  • Improvements in the log window

  • Support for Fast DDS v2.8.0

Version 2.7 (EOL)

Version 2.7.2

This patch release adds the following improvements:

  • Support for Fast DDS v2.7.2

Version 2.7.1

This patch release adds the following improvements:

  • Support for Fast DDS v2.7.1

Version 2.7.0

This patch release adds the following improvements:

  • Support for Fast DDS v2.7.0

  • The ShapesDemo’s DomainParticipant acts as TypeLookup server.

Version 2.5 (EOL)

Version 2.5.1

This release includes the following improvements:

  • Updated to support Fast DDS v2.5.1

Version 2.5.0

This release includes the following improvements:

  • Updated to support Fast DDS v2.5.0

Version 2.4 (EOL)

Version 2.4.1

This release includes the following improvements:

  • Updated to support Fast DDS v2.4.1

Version 2.4.0

This release includes the following improvements:

  • Updated to support Fast DDS v2.4.0

  • Fixed link to troubleshooting documentation

Version 2.3 (EOL)

Version 2.3.4

Change log:

  • Updated to support Fast DDS v2.3.4

  • Updated to use Fast DDS DDS API

  • SHM can be selected as transport

  • Intra-process and datasharing can be enabled/disabled for Shapes Demo DomainParticipants

  • Fast DDS Statistics module can be enabled for Shapes Demo DomainParticipants

  • Separate participant configuration from other options

  • Change License to GNU GPLv3, to be compliant with Qt’s license

Version 2.3.2

Change log:

  • Updated to support Fast DDS 2.3.2.

Version 2.3.1

Change log:

  • Updated to support Fast DDS 2.3.1.

Version 2.3.0

Change log:

  • Updated to support Fast DDS 2.3.0.

Version 2.2 (EOL)

Version 2.2.0

Change log:

  • Updated to support Fast DDS 2.2.0.

Version 2.1 (EOL)

Version 2.1.3

Change log:

  • Updated to support Fast DDS 2.1.4

Version 2.1.3

Change log:

  • Updated to support Fast DDS 2.1.3

Version 2.1.2

Change log:

  • Updated to support Fast DDS 2.1.2

Version 2.1.1

Change log:

  • Updated to support Fast DDS 2.1.1

Version 2.1.0

Change log:

  • Updated to support Fast DDS 2.1.0

Version 2.0 (EOL)

Version 2.0.2

Change log:

  • Updated to support Fast DDS 2.0.2

Version 2.0.1

Change log:

  • Updated to support Fast DDS 2.0.1

Version 2.0.0

Change log:

  • Updated to support Fast DDS 2.0.0.

Version 1.9 (EOL)

Version 1.9.0

Change log:

  • Updated to support Fast RTPS 1.9.0.

  • Updated to illustrate LivelinessQos.

Version 1.8 (EOL)

Version 1.8.1

Change log:

  • Updated to support Fast RTPS 1.8.1.

Version 1.7 (EOL)

Version 1.7.1

Change log:

  • Support Fast RTPS 1.7.1.

  • Bug fixing.

Version 1.7.0

Change log:

  • Updated to support Fast RTPS.

  • Added support to configure TCP transports in the GUI.