From 315f3e11a23edb4644d73b1db09c141ad9a8ac12 Mon Sep 17 00:00:00 2001 From: LuciaEchevarria99 <110391668+LuciaEchevarria99@users.noreply.github.com> Date: Tue, 15 Oct 2024 12:58:15 +0200 Subject: [PATCH] Bump version to v3.1.0 & add release notes (#480) * Add v3.1.0 release notes Signed-off-by: Lucia Echevarria * Bump version to v3.1.0 Signed-off-by: Lucia Echevarria --------- Signed-off-by: Lucia Echevarria --- 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 | 34 +++---------- docs/rst/notes/previous_versions/v3.0.0.rst | 56 +++++++++++++++++++++ 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(+), 37 deletions(-) create mode 100644 docs/rst/notes/previous_versions/v3.0.0.rst diff --git a/VERSION b/VERSION index cfe89b5c4..47d1211eb 100644 --- a/VERSION +++ b/VERSION @@ -1,3 +1,3 @@ VERSION_MAJOR 3 -VERSION_MINOR 0 +VERSION_MINOR 1 VERSION_PATCH 0 diff --git a/ddsrouter_core/package.xml b/ddsrouter_core/package.xml index cbf939b3b..14cf60af5 100644 --- a/ddsrouter_core/package.xml +++ b/ddsrouter_core/package.xml @@ -2,7 +2,7 @@ ddsrouter_core - 3.0.0 + 3.1.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 87af41443..690ea6af9 100644 --- a/ddsrouter_test/package.xml +++ b/ddsrouter_test/package.xml @@ -2,7 +2,7 @@ ddsrouter_test - 3.0.0 + 3.1.0 *eprosima DDS Router* tests. diff --git a/ddsrouter_yaml/package.xml b/ddsrouter_yaml/package.xml index 9848abcc5..fc90cb7eb 100644 --- a/ddsrouter_yaml/package.xml +++ b/ddsrouter_yaml/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml - 3.0.0 + 3.1.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 04c8012c7..ebcf599c8 100644 --- a/docs/package.xml +++ b/docs/package.xml @@ -2,7 +2,7 @@ ddsrouter_docs - 3.0.0 + 3.1.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 1116926e9..c78f93f10 100644 --- a/docs/rst/notes/notes.rst +++ b/docs/rst/notes/notes.rst @@ -5,32 +5,9 @@ .. .. include:: forthcoming_version.rst ############## -Version v3.0.0 +Version v3.1.0 ############## -This release includes the following **Features**: - -* Add support for Fast DDS v3. -* Remove ``publish-type`` tag from :ref:`user_manual_configuration_specs_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**: - -* Change the default value of :ref:`user_manual_user_interface_log_filter_argument` to ``DDSROUTER``. -* Change the default value of :ref:`user_manual_user_interface_log_verbosity_argument` to ``error``. - -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**: .. list-table:: @@ -46,25 +23,26 @@ This release includes the following **Dependencies Update**: - `v1.3.1 `_ * - Fast CDR - `eProsima/Fast-CDR `_ - - `v2.2.0 `_ - `v2.2.4 `_ + - `v2.2.5 `_ * - Fast DDS - `eProsima/Fast-DDS `_ - - `v2.14.0 `_ - `v3.0.1 `_ + - `v3.1.0 `_ * - Dev Utils - `eProsima/dev-utils `_ - - `v0.6.0 `_ - `v1.0.0 `_ + - `v1.1.0 `_ * - DDS Pipe - `eProsima/DDS-Pipe `_ - - `v0.4.0 `__ - `v1.0.0 `__ + - `v1.1.0 `__ ################# Previous Versions ################# +.. include:: previous_versions/v3.0.0.rst .. include:: previous_versions/v2.2.0.rst .. include:: previous_versions/v2.1.0.rst .. include:: previous_versions/v2.0.0.rst diff --git a/docs/rst/notes/previous_versions/v3.0.0.rst b/docs/rst/notes/previous_versions/v3.0.0.rst new file mode 100644 index 000000000..e28160d25 --- /dev/null +++ b/docs/rst/notes/previous_versions/v3.0.0.rst @@ -0,0 +1,56 @@ + +Version v3.0.0 +============== + +This release includes the following **Features**: + +* Add support for Fast DDS v3. +* Remove ``publish-type`` tag from :ref:`user_manual_configuration_specs_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**: + +* Change the default value of :ref:`user_manual_user_interface_log_filter_argument` to ``DDSROUTER``. +* Change the default value of :ref:`user_manual_user_interface_log_verbosity_argument` to ``error``. + +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**: + +.. 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.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 `__ \ No newline at end of file diff --git a/docs/rst/user_manual/configuration.rst b/docs/rst/user_manual/configuration.rst index e078319c7..768e42bef 100644 --- a/docs/rst/user_manual/configuration.rst +++ b/docs/rst/user_manual/configuration.rst @@ -32,7 +32,7 @@ This value allows users to keep using the same YAML file with an old configurati * - version 4.0 - ``v4.0`` - - *v3.0.0* + - *v3.1.0* **The current configuration version is v5.0**. diff --git a/tools/ddsrouter_tool/package.xml b/tools/ddsrouter_tool/package.xml index 3e386ff4b..8f0087d01 100644 --- a/tools/ddsrouter_tool/package.xml +++ b/tools/ddsrouter_tool/package.xml @@ -2,7 +2,7 @@ ddsrouter_tool - 3.0.0 + 3.1.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 a82d62fe0..1b85e3eb6 100644 --- a/tools/ddsrouter_yaml_validator/package.xml +++ b/tools/ddsrouter_yaml_validator/package.xml @@ -2,7 +2,7 @@ ddsrouter_yaml_validator - 3.0.0 + 3.1.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 ac4df8466..ff73d3caf 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.0.0', + version='3.1.0', packages=[package_name], data_files=[ ('share/ament_index/resource_index/packages',