Skip to content

Commit abde2e1

Browse files
authored
Bump version to v3.0.0 & add release notes (#475)
* Remove publish-type tag Signed-off-by: Irene Bandera <irenebandera@eprosima.com> * Update googletest version to release-1.12.0 Signed-off-by: Irene Bandera <irenebandera@eprosima.com> * Add v3.0.0 release notes Signed-off-by: Irene Bandera <irenebandera@eprosima.com> * Bump version to v3.0.0 Signed-off-by: Irene Bandera <irenebandera@eprosima.com> * Apply changes Signed-off-by: Irene Bandera <irenebandera@eprosima.com> --------- Signed-off-by: Irene Bandera <irenebandera@eprosima.com>
1 parent d585248 commit abde2e1

13 files changed

Lines changed: 78 additions & 36 deletions

File tree

VERSION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
VERSION_MAJOR 2
2-
VERSION_MINOR 2
1+
VERSION_MAJOR 3
2+
VERSION_MINOR 0
33
VERSION_PATCH 0

ddsrouter_core/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>ddsrouter_core</name>
5-
<version>2.2.0</version>
5+
<version>3.0.0</version>
66
<description>
77
*eprosima DDS Router* C++ library to communicate isolated DDS networks between each other. Use in isolated machines an WAN scenarios.
88
</description>

ddsrouter_test/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>ddsrouter_test</name>
5-
<version>2.2.0</version>
5+
<version>3.0.0</version>
66
<description>
77
*eprosima DDS Router* tests.
88
</description>

ddsrouter_yaml/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>ddsrouter_yaml</name>
5-
<version>2.2.0</version>
5+
<version>3.0.0</version>
66
<description>
77
*eprosima DDS Router* C++ library to communicate isolated DDS networks between each other. Use in isolated machines an WAN scenarios.
88
</description>

docs/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>ddsrouter_docs</name>
5-
<version>2.2.0</version>
5+
<version>3.0.0</version>
66
<description>
77
*eprosima DDS Router* Documentation built with sphinx and deployed in ReadTheDocs.
88
</description>

docs/rst/developer_manual/installation/sources/linux.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ Use the following command to download the code:
102102

103103
.. code-block:: bash
104104
105-
git clone --branch release-1.11.0 https://github.com/google/googletest src/googletest-distribution
105+
git clone --branch release-1.12.0 https://github.com/google/googletest src/googletest-distribution
106106
107107
108108
.. _py_yaml:
Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
11
.. add orphan tag when new info added to this file
22
3-
.. :orphan:
3+
:orphan:
44

55
###################
66
Forthcoming Version
77
###################
8-
9-
This release includes the following **CI improvements**:
10-
11-
* Upgrade to Ubuntu Noble (24.04).
12-
* Remove Ubuntu Focal (20.04) from the CI.
13-
14-
This release includes the following **Bugfixes**:
15-
16-
* Reset cache changes before returning them to the pool.

docs/rst/notes/notes.rst

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,34 @@
22

33
.. _release_notes:
44

5-
.. include:: forthcoming_version.rst
5+
.. .. include:: forthcoming_version.rst
66
77
##############
8-
Version v2.2.0
8+
Version v3.0.0
99
##############
1010

1111
This release includes the following **Features**:
1212

13-
* Publish the :ref:`Logs <router_specs_logging>` in a DDS topic.
14-
* New :ref:`Monitor <user_manual_configuration_specs_monitor>` module.
13+
* Add support for Fast DDS v3.
14+
* Remove ``publish-type`` tag from :ref:`user_manual_configuration_specs_monitor` configuration.
15+
* Remove ``DiscoveryServerConnectionAdress``.
16+
17+
This release includes the following **Bugfixes**:
18+
19+
* Reset cache changes before returning them to the pool.
1520

1621
This release includes the following **Configuration features**:
1722

18-
* New ``logging`` configuration option to configure the DDS Router :ref:`internal logs <router_specs_logging>`.
23+
* Change the default value of :ref:`user_manual_user_interface_log_filter_argument` to ``DDSROUTER``.
24+
* Change the default value of :ref:`user_manual_user_interface_log_verbosity_argument` to ``error``.
25+
26+
This release includes the following **CI improvements**:
27+
28+
* Upgrade to Ubuntu Noble (24.04).
29+
* Remove Ubuntu Focal (20.04) from the CI.
30+
* Limit permissions and include missing certificates in security tests.
31+
* Add stress tests.
32+
* Reduce the list of flaky Docker tests.
1933

2034
This release includes the following **Dependencies Update**:
2135

@@ -32,25 +46,26 @@ This release includes the following **Dependencies Update**:
3246
- `v1.3.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1>`_
3347
* - Fast CDR
3448
- `eProsima/Fast-CDR <https://github.com/eProsima/Fast-CDR>`_
35-
- `v2.1.2 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.1.2>`_
3649
- `v2.2.0 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.0>`_
50+
- `v2.2.4 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.4>`_
3751
* - Fast DDS
3852
- `eProsima/Fast-DDS <https://github.com/eProsima/Fast-DDS>`_
39-
- `v2.13.1 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.13.1>`_
4053
- `v2.14.0 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.14.0>`_
54+
- `v3.0.1 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.0.1>`_
4155
* - Dev Utils
4256
- `eProsima/dev-utils <https://github.com/eProsima/dev-utils>`_
43-
- `v0.5.0 <https://github.com/eProsima/dev-utils/releases/tag/v0.5.0>`_
4457
- `v0.6.0 <https://github.com/eProsima/dev-utils/releases/tag/v0.6.0>`_
58+
- `v1.0.0 <https://github.com/eProsima/dev-utils/releases/tag/v1.0.0>`_
4559
* - DDS Pipe
4660
- `eProsima/DDS-Pipe <https://github.com/eProsima/DDS-Pipe.git>`_
47-
- `v0.3.0 <https://github.com/eProsima/DDS-Pipe/releases/tag/v0.3.0>`__
4861
- `v0.4.0 <https://github.com/eProsima/DDS-Pipe/releases/tag/v0.4.0>`__
62+
- `v1.0.0 <https://github.com/eProsima/DDS-Pipe/releases/tag/v1.0.0>`__
4963

5064
#################
5165
Previous Versions
5266
#################
5367

68+
.. include:: previous_versions/v2.2.0.rst
5469
.. include:: previous_versions/v2.1.0.rst
5570
.. include:: previous_versions/v2.0.0.rst
5671
.. include:: previous_versions/v1.2.0.rst
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
2+
Version v2.2.0
3+
==============
4+
5+
This release includes the following **Features**:
6+
7+
* Publish the :ref:`Logs <router_specs_logging>` in a DDS topic.
8+
* New :ref:`Monitor <user_manual_configuration_specs_monitor>` module.
9+
10+
This release includes the following **Configuration features**:
11+
12+
* New ``logging`` configuration option to configure the DDS Router :ref:`internal logs <router_specs_logging>`.
13+
14+
This release includes the following **Dependencies Update**:
15+
16+
.. list-table::
17+
:header-rows: 1
18+
19+
* -
20+
- Repository
21+
- Old Version
22+
- New Version
23+
* - Foonathan Memory Vendor
24+
- `eProsima/foonathan_memory_vendor <https://github.com/eProsima/foonathan_memory_vendor>`_
25+
- `v1.3.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1>`_
26+
- `v1.3.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1>`_
27+
* - Fast CDR
28+
- `eProsima/Fast-CDR <https://github.com/eProsima/Fast-CDR>`_
29+
- `v2.1.2 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.1.2>`_
30+
- `v2.2.0 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.0>`_
31+
* - Fast DDS
32+
- `eProsima/Fast-DDS <https://github.com/eProsima/Fast-DDS>`_
33+
- `v2.13.1 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.13.1>`_
34+
- `v2.14.0 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.14.0>`_
35+
* - Dev Utils
36+
- `eProsima/dev-utils <https://github.com/eProsima/dev-utils>`_
37+
- `v0.5.0 <https://github.com/eProsima/dev-utils/releases/tag/v0.5.0>`_
38+
- `v0.6.0 <https://github.com/eProsima/dev-utils/releases/tag/v0.6.0>`_
39+
* - DDS Pipe
40+
- `eProsima/DDS-Pipe <https://github.com/eProsima/DDS-Pipe.git>`_
41+
- `v0.3.0 <https://github.com/eProsima/DDS-Pipe/releases/tag/v0.3.0>`__
42+
- `v0.4.0 <https://github.com/eProsima/DDS-Pipe/releases/tag/v0.4.0>`__

docs/rst/user_manual/configuration.rst

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ This value allows users to keep using the same YAML file with an old configurati
3232

3333
* - version 4.0
3434
- ``v4.0``
35-
- *v2.2.0*
35+
- *v3.0.0*
3636

3737

3838
**The current configuration version is v5.0**.
@@ -472,10 +472,6 @@ The type of the logs published is defined as follows:
472472
string timestamp;
473473
};
474474
475-
.. note::
476-
477-
The type of the logs can be published by setting ``publish-type: true``.
478-
479475
**Example of usage**
480476

481477
.. code-block:: yaml
@@ -490,7 +486,6 @@ The type of the logs published is defined as follows:
490486
enable: true
491487
domain: 84
492488
topic-name: "DdsRouterLogs"
493-
publish-type: false
494489
stdout: true
495490
496491
.. _user_manual_configuration_specs_monitor:
@@ -976,7 +971,6 @@ A complete example of all the configurations described on this page can be found
976971
enable: true
977972
domain: 84
978973
topic-name: "DdsRouterLogs"
979-
publish-type: false
980974
stdout: true
981975
982976
monitor:

0 commit comments

Comments
 (0)