diff --git a/VERSION b/VERSION index 92f05e942..0ba81daea 100644 --- a/VERSION +++ b/VERSION @@ -1,3 +1,3 @@ VERSION_MAJOR 3 -VERSION_MINOR 2 +VERSION_MINOR 3 VERSION_PATCH 0 diff --git a/ddsrouter_core/package.xml b/ddsrouter_core/package.xml index e76d1394b..b62a1ce92 100644 --- a/ddsrouter_core/package.xml +++ b/ddsrouter_core/package.xml @@ -2,7 +2,7 @@ ddsrouter_core - 3.2.0 + 3.3.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 fe03d34cb..23f9d6f10 100644 --- a/ddsrouter_test/package.xml +++ b/ddsrouter_test/package.xml @@ -2,7 +2,7 @@ ddsrouter_test - 3.2.0 + 3.3.0 *eprosima DDS Router* tests. diff --git a/ddsrouter_yaml/package.xml b/ddsrouter_yaml/package.xml index c367e4ca0..8609daf74 100644 --- a/ddsrouter_yaml/package.xml +++ b/ddsrouter_yaml/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml - 3.2.0 + 3.3.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 2b75e8e12..cd57667da 100644 --- a/docs/package.xml +++ b/docs/package.xml @@ -2,7 +2,7 @@ ddsrouter_docs - 3.2.0 + 3.3.0 *eprosima DDS Router* Documentation built with sphinx and deployed in ReadTheDocs. diff --git a/docs/rst/notes/forthcoming_version.rst b/docs/rst/notes/forthcoming_version.rst index 3b082c01b..eac3087ed 100644 --- a/docs/rst/notes/forthcoming_version.rst +++ b/docs/rst/notes/forthcoming_version.rst @@ -6,7 +6,3 @@ Forthcoming Version ################### -Next release will include the following **features**: - -* Support :ref:`repeater ` feature in :ref:`XML ` participants. -* Support writer-side `SQL-like `_ content filtering in :ref:`XML ` participants. diff --git a/docs/rst/notes/notes.rst b/docs/rst/notes/notes.rst index 52b959fa1..6786ef5c2 100644 --- a/docs/rst/notes/notes.rst +++ b/docs/rst/notes/notes.rst @@ -5,28 +5,28 @@ .. include:: forthcoming_version.rst ############## -Version v3.2.0 +Version v3.3.0 ############## This release includes the following **features**: -* Support ROS2 Easy Mode. +* Support repeater feature in XML participants. +* Support writer-side SQL-like content filtering in XML participants. 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. +* Fix documentation version. +* Added TCP documentation clarifications 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. +* 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**: @@ -39,30 +39,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.3.1 `__ * - Fast CDR - - `eProsima/Fast-CDR `_ - - `v2.2.5 `_ - - `v2.3.0 `_ + - `eProsima/Fast-CDR `__ + - `v2.3.0 `__ + - `v2.3.0 `__ * - Fast DDS - - `eProsima/Fast-DDS `_ - - `v3.1.0 `_ - - `v3.2.2 `_ + - `eProsima/Fast-DDS `__ + - `v3.2.2 `__ + - `v3.3.0 `__ * - Dev Utils - - `eProsima/dev-utils `_ - - `v1.1.0 `_ + - `eProsima/dev-utils `__ - `v1.2.0 `__ + - `v1.3.0 `__ * - DDS Pipe - - `eProsima/DDS-Pipe `_ - - `v1.1.0 `__ + - `eProsima/DDS-Pipe `__ - `v1.2.0 `__ + - `v1.3.0 `__ ################# Previous Versions ################# +.. include:: previous_versions/v3.2.0.rst .. include:: previous_versions/v3.1.0.rst .. include:: previous_versions/v3.0.0.rst .. include:: previous_versions/v2.2.0.rst diff --git a/docs/rst/notes/previous_versions/v3.2.0.rst b/docs/rst/notes/previous_versions/v3.2.0.rst new file mode 100644 index 000000000..0fd688076 --- /dev/null +++ b/docs/rst/notes/previous_versions/v3.2.0.rst @@ -0,0 +1,53 @@ +Version 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**: + +.. 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.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 `__ diff --git a/docs/rst/user_manual/configuration.rst b/docs/rst/user_manual/configuration.rst index 39c24ccac..a6e866fcb 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.2.0* + - *v3.3.0* **The current configuration version is v5.0**. diff --git a/tools/ddsrouter_tool/package.xml b/tools/ddsrouter_tool/package.xml index b251c20e0..f6dfbb1ec 100644 --- a/tools/ddsrouter_tool/package.xml +++ b/tools/ddsrouter_tool/package.xml @@ -2,7 +2,7 @@ ddsrouter_tool - 3.2.0 + 3.3.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 cd79f3ca4..bb4f54252 100644 --- a/tools/ddsrouter_yaml_validator/package.xml +++ b/tools/ddsrouter_yaml_validator/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml_validator - 3.2.0 + 3.3.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 3a8636321..a69d6c106 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.2.0', + version='3.3.0', packages=[package_name], data_files=[ ('share/ament_index/resource_index/packages',