From 8faf0a21c15163c71261f7bb96111ae392092099 Mon Sep 17 00:00:00 2001 From: Emilio Cuesta Date: Wed, 19 Nov 2025 21:08:10 +0100 Subject: [PATCH 1/3] Bump version to 3.4.0 Signed-off-by: Emilio Cuesta --- 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 | 30 +++--------- docs/rst/notes/previous_versions/v3.3.0.rst | 53 +++++++++++++++++++++ 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, 69 insertions(+), 32 deletions(-) create mode 100644 docs/rst/notes/previous_versions/v3.3.0.rst diff --git a/VERSION b/VERSION index 0ba81daea..18856ab00 100644 --- a/VERSION +++ b/VERSION @@ -1,3 +1,3 @@ VERSION_MAJOR 3 -VERSION_MINOR 3 +VERSION_MINOR 4 VERSION_PATCH 0 diff --git a/ddsrouter_core/package.xml b/ddsrouter_core/package.xml index b62a1ce92..ea19af3d0 100644 --- a/ddsrouter_core/package.xml +++ b/ddsrouter_core/package.xml @@ -2,7 +2,7 @@ ddsrouter_core - 3.3.0 + 3.4.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 23f9d6f10..cedf48a95 100644 --- a/ddsrouter_test/package.xml +++ b/ddsrouter_test/package.xml @@ -2,7 +2,7 @@ ddsrouter_test - 3.3.0 + 3.4.0 *eprosima DDS Router* tests. diff --git a/ddsrouter_yaml/package.xml b/ddsrouter_yaml/package.xml index 8609daf74..4a1008730 100644 --- a/ddsrouter_yaml/package.xml +++ b/ddsrouter_yaml/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml - 3.3.0 + 3.4.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 cd57667da..11eca43da 100644 --- a/docs/package.xml +++ b/docs/package.xml @@ -2,7 +2,7 @@ ddsrouter_docs - 3.3.0 + 3.4.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 6786ef5c2..272824757 100644 --- a/docs/rst/notes/notes.rst +++ b/docs/rst/notes/notes.rst @@ -5,29 +5,12 @@ .. include:: forthcoming_version.rst ############## -Version v3.3.0 +Version v3.4.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 - +* Add blackbox tests for original writer forwarding in DDS Pipe This release includes the following **Dependencies Update**: @@ -45,24 +28,25 @@ This release includes the following **Dependencies Update**: * - Fast CDR - `eProsima/Fast-CDR `__ - `v2.3.0 `__ - - `v2.3.0 `__ + - `v2.3.4 `__ * - Fast DDS - `eProsima/Fast-DDS `__ - - `v3.2.2 `__ - `v3.3.0 `__ + - `v3.4.1 `__ * - Dev Utils - `eProsima/dev-utils `__ - - `v1.2.0 `__ - `v1.3.0 `__ + - `v1.4.0 `__ * - DDS Pipe - `eProsima/DDS-Pipe `__ - - `v1.2.0 `__ - `v1.3.0 `__ + - `v1.4.0 `__ ################# Previous Versions ################# +.. include:: previous_versions/v3.3.0.rst .. include:: previous_versions/v3.2.0.rst .. include:: previous_versions/v3.1.0.rst .. include:: previous_versions/v3.0.0.rst diff --git a/docs/rst/notes/previous_versions/v3.3.0.rst b/docs/rst/notes/previous_versions/v3.3.0.rst new file mode 100644 index 000000000..da365e103 --- /dev/null +++ b/docs/rst/notes/previous_versions/v3.3.0.rst @@ -0,0 +1,53 @@ +Version 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**: + +.. 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.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 `__ diff --git a/docs/rst/user_manual/configuration.rst b/docs/rst/user_manual/configuration.rst index a6e866fcb..2dee1b9ce 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.3.0* + - *v3.4.0* **The current configuration version is v5.0**. diff --git a/tools/ddsrouter_tool/package.xml b/tools/ddsrouter_tool/package.xml index f6dfbb1ec..01f3475d5 100644 --- a/tools/ddsrouter_tool/package.xml +++ b/tools/ddsrouter_tool/package.xml @@ -2,7 +2,7 @@ ddsrouter_tool - 3.3.0 + 3.4.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 bb4f54252..61c3116cc 100644 --- a/tools/ddsrouter_yaml_validator/package.xml +++ b/tools/ddsrouter_yaml_validator/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml_validator - 3.3.0 + 3.4.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 a69d6c106..113ccdc90 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.3.0', + version='3.4.0', packages=[package_name], data_files=[ ('share/ament_index/resource_index/packages', From f8cfab0816dce90ad86146a09fefb0ab85646b08 Mon Sep 17 00:00:00 2001 From: Emilio Cuesta Fernandez Date: Fri, 21 Nov 2025 15:53:39 +0100 Subject: [PATCH 2/3] Update docs/rst/notes/notes.rst MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Carlos Ferreira González Signed-off-by: Emilio Cuesta Fernandez --- docs/rst/notes/notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/rst/notes/notes.rst b/docs/rst/notes/notes.rst index 272824757..c6cbc6e2c 100644 --- a/docs/rst/notes/notes.rst +++ b/docs/rst/notes/notes.rst @@ -10,7 +10,7 @@ Version v3.4.0 This release includes the following **features**: -* Add blackbox tests for original writer forwarding in DDS Pipe +* Add blackbox tests for `original_writer_info` forwarding in DDS Pipe This release includes the following **Dependencies Update**: From 1806654029694c57b25ca6cf42240c449ff67d72 Mon Sep 17 00:00:00 2001 From: Emilio Cuesta Fernandez Date: Fri, 21 Nov 2025 15:53:52 +0100 Subject: [PATCH 3/3] Update docs/rst/notes/previous_versions/v3.3.0.rst MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Carlos Ferreira González Signed-off-by: Emilio Cuesta Fernandez --- docs/rst/notes/previous_versions/v3.3.0.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/rst/notes/previous_versions/v3.3.0.rst b/docs/rst/notes/previous_versions/v3.3.0.rst index da365e103..8aa61fbc1 100644 --- a/docs/rst/notes/previous_versions/v3.3.0.rst +++ b/docs/rst/notes/previous_versions/v3.3.0.rst @@ -18,7 +18,7 @@ This release includes the following *ci management updates*: * 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 +* Bump `setuptools` in /docs in the pip group across 1 directory * Add test report to docker tests