From a60824d80c8486e6f358079cf21e307f83248be7 Mon Sep 17 00:00:00 2001 From: danipiza Date: Tue, 14 Apr 2026 10:46:32 +0200 Subject: [PATCH 1/2] [#24348] Bump to v1.5.0 + Release notes Signed-off-by: danipiza --- VERSION | 2 +- ddsrouter_core/package.xml | 2 +- ddsrouter_test/package.xml | 2 +- ddsrouter_yaml/package.xml | 2 +- docs/package.xml | 2 +- docs/rst/notes/notes.rst | 42 +++++++++++++-------- docs/rst/notes/previous_versions/v3.4.0.rst | 36 ++++++++++++++++++ docs/rst/user_manual/configuration.rst | 2 +- tools/ddsrouter_tool/package.xml | 2 +- tools/ddsrouter_yaml_validator/package.xml | 2 +- tools/ddsrouter_yaml_validator/setup.py | 2 +- 11 files changed, 71 insertions(+), 25 deletions(-) create mode 100644 docs/rst/notes/previous_versions/v3.4.0.rst diff --git a/VERSION b/VERSION index 18856ab00..122608a88 100644 --- a/VERSION +++ b/VERSION @@ -1,3 +1,3 @@ VERSION_MAJOR 3 -VERSION_MINOR 4 +VERSION_MINOR 5 VERSION_PATCH 0 diff --git a/ddsrouter_core/package.xml b/ddsrouter_core/package.xml index ea19af3d0..0548a5503 100644 --- a/ddsrouter_core/package.xml +++ b/ddsrouter_core/package.xml @@ -2,7 +2,7 @@ ddsrouter_core - 3.4.0 + 3.5.0 *eprosima DDS Router* C++ library to communicate isolated DDS networks between each other. Use in isolated machines an WAN scenarios. diff --git a/ddsrouter_test/package.xml b/ddsrouter_test/package.xml index cedf48a95..c99eac877 100644 --- a/ddsrouter_test/package.xml +++ b/ddsrouter_test/package.xml @@ -2,7 +2,7 @@ ddsrouter_test - 3.4.0 + 3.5.0 *eprosima DDS Router* tests. diff --git a/ddsrouter_yaml/package.xml b/ddsrouter_yaml/package.xml index 4a1008730..1e5af8f5d 100644 --- a/ddsrouter_yaml/package.xml +++ b/ddsrouter_yaml/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml - 3.4.0 + 3.5.0 *eprosima DDS Router* C++ library to communicate isolated DDS networks between each other. Use in isolated machines an WAN scenarios. diff --git a/docs/package.xml b/docs/package.xml index 11eca43da..47c30da58 100644 --- a/docs/package.xml +++ b/docs/package.xml @@ -2,7 +2,7 @@ ddsrouter_docs - 3.4.0 + 3.5.0 *eprosima DDS Router* Documentation built with sphinx and deployed in ReadTheDocs. diff --git a/docs/rst/notes/notes.rst b/docs/rst/notes/notes.rst index c6cbc6e2c..1e1270c67 100644 --- a/docs/rst/notes/notes.rst +++ b/docs/rst/notes/notes.rst @@ -5,12 +5,21 @@ .. include:: forthcoming_version.rst ############## -Version v3.4.0 +Version v3.5.0 ############## -This release includes the following **features**: +This release includes the following **documentation updates**: -* Add blackbox tests for `original_writer_info` forwarding in DDS Pipe +* Update Windows documentation (new **Asio** version + `vcs` command) + +This release includes the following **bugfixes**: + +* Fix original_writer flaky test + +This release includes the following **CI improvements**: + +* Upgrade Linters CI runner image to `ubuntu-24.04` +* Update foonathan version to 1.4.1 This release includes the following **Dependencies Update**: @@ -22,30 +31,31 @@ This release includes the following **Dependencies Update**: - Old Version - New Version * - Foonathan Memory Vendor - - `eProsima/foonathan_memory_vendor `__ - - `v1.3.1 `__ - - `v1.3.1 `__ + - `eProsima/foonathan_memory_vendor `_ + - `v1.3.1 `_ + - `v1.4.1 `_ * - Fast CDR - - `eProsima/Fast-CDR `__ - - `v2.3.0 `__ - - `v2.3.4 `__ + - `eProsima/Fast-CDR `_ + - `v2.3.4 `_ + - `v2.3.5 `_ * - Fast DDS - - `eProsima/Fast-DDS `__ - - `v3.3.0 `__ - - `v3.4.1 `__ + - `eProsima/Fast-DDS `_ + - `v3.5.0 `_ + - `v3.6.0 `_ * - Dev Utils - - `eProsima/dev-utils `__ - - `v1.3.0 `__ + - `eProsima/dev-utils `_ - `v1.4.0 `__ + - `v1.5.0 `__ * - DDS Pipe - - `eProsima/DDS-Pipe `__ - - `v1.3.0 `__ + - `eProsima/DDS-Pipe `_ - `v1.4.0 `__ + - `v1.5.0 `__ ################# Previous Versions ################# +.. include:: previous_versions/v3.4.0.rst .. include:: previous_versions/v3.3.0.rst .. include:: previous_versions/v3.2.0.rst .. include:: previous_versions/v3.1.0.rst diff --git a/docs/rst/notes/previous_versions/v3.4.0.rst b/docs/rst/notes/previous_versions/v3.4.0.rst new file mode 100644 index 000000000..11b9a052b --- /dev/null +++ b/docs/rst/notes/previous_versions/v3.4.0.rst @@ -0,0 +1,36 @@ +Version 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**: + +.. list-table:: + :header-rows: 1 + + * - + - 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 `__ diff --git a/docs/rst/user_manual/configuration.rst b/docs/rst/user_manual/configuration.rst index 2dee1b9ce..50aececf8 100644 --- a/docs/rst/user_manual/configuration.rst +++ b/docs/rst/user_manual/configuration.rst @@ -27,7 +27,7 @@ This value allows users to keep using the same YAML file with an old configurati * - version 4.0 - ``v4.0`` - - *v3.4.0* + - *v3.5.0* **The current configuration version is v5.0**. diff --git a/tools/ddsrouter_tool/package.xml b/tools/ddsrouter_tool/package.xml index 01f3475d5..e73f9757e 100644 --- a/tools/ddsrouter_tool/package.xml +++ b/tools/ddsrouter_tool/package.xml @@ -2,7 +2,7 @@ ddsrouter_tool - 3.4.0 + 3.5.0 *eprosima DDS Router* Application to execute a DDS Router from a YAML configuration file. diff --git a/tools/ddsrouter_yaml_validator/package.xml b/tools/ddsrouter_yaml_validator/package.xml index 61c3116cc..71c137ccd 100644 --- a/tools/ddsrouter_yaml_validator/package.xml +++ b/tools/ddsrouter_yaml_validator/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml_validator - 3.4.0 + 3.5.0 Tool used for validating DDS-Router configuration files Raúl Sánchez-Mateos Javier París diff --git a/tools/ddsrouter_yaml_validator/setup.py b/tools/ddsrouter_yaml_validator/setup.py index 113ccdc90..0236b0f4a 100644 --- a/tools/ddsrouter_yaml_validator/setup.py +++ b/tools/ddsrouter_yaml_validator/setup.py @@ -6,7 +6,7 @@ setup( name=package_name, - version='3.4.0', + version='3.5.0', packages=[package_name], data_files=[ ('share/ament_index/resource_index/packages', From a96493aa58631b9a43da77508eabab45df11ad50 Mon Sep 17 00:00:00 2001 From: danipiza Date: Wed, 15 Apr 2026 12:36:41 +0200 Subject: [PATCH 2/2] [#24348] Applied revision Signed-off-by: danipiza --- docs/rst/notes/notes.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/rst/notes/notes.rst b/docs/rst/notes/notes.rst index 1e1270c67..677384fe5 100644 --- a/docs/rst/notes/notes.rst +++ b/docs/rst/notes/notes.rst @@ -15,11 +15,12 @@ This release includes the following **documentation updates**: This release includes the following **bugfixes**: * Fix original_writer flaky test +* Add partition rules to security permissions tests and temporarily patch CMake version to 3.20 This release includes the following **CI improvements**: -* Upgrade Linters CI runner image to `ubuntu-24.04` -* Update foonathan version to 1.4.1 +* Upgrade `Linters CI` runner image to `ubuntu-24.04` +* Update `foonathan` version to 1.4.1 This release includes the following **Dependencies Update**: @@ -40,7 +41,7 @@ This release includes the following **Dependencies Update**: - `v2.3.5 `_ * - Fast DDS - `eProsima/Fast-DDS `_ - - `v3.5.0 `_ + - `v3.4.1 `_ - `v3.6.0 `_ * - Dev Utils - `eProsima/dev-utils `_