Skip to content

Commit a994b1e

Browse files
Prepare for 2.10.7 release (#1076)
* Refs #22188. Bump version to 2.10.7 Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #22188. Add 2.10.7 release notes. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #22188. Set 2.10.x versions as EOL. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #22188. Fix spelling. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
1 parent 1b75be8 commit a994b1e

File tree

9 files changed

+79
-27
lines changed

9 files changed

+79
-27
lines changed

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,9 +372,9 @@ def configure_doxyfile(
372372
# built documents.
373373
#
374374
# The short X.Y version.
375-
version = u'2.10.6'
375+
version = u'2.10.7'
376376
# The full version, including alpha/beta/rc tags.
377-
release = u'2.10.6'
377+
release = u'2.10.7'
378378

379379
# The language for content autogenerated by Sphinx. Refer to documentation
380380
# for a list of supported languages.

docs/notes/notes.rst

Lines changed: 38 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,52 @@
55
Information about the release lifecycle can be found
66
`here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_.
77

8-
Version 2.10.6
9-
==============
8+
Version 2.10.7 (EOL)
9+
====================
1010

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

13-
#. Remove double ``//`` in some installation paths
14-
#. Discard changes with big key-only payload and no key hash
15-
#. Fix DataReaderHistory regression
16-
#. Be less strict with parameter lengths
17-
#. Check if ``SHM`` transport is disabled in ``LARGE_DATA`` modes
18-
#. Fix issues in Dynamic Network Interfaces
13+
#. Fix `CVE-2025-24807 <https://www.cve.org/CVERecord?id=CVE-2025-24807>`_
14+
#. Release ``participant_stateless`` secure builtin writer history change when authentication has finished
15+
#. Improve ``OpenSSL`` lifecycle handling
16+
#. Fix comparison in ``is_update_allowed``
17+
#. Arithmetic overflow in fragment size calculations
18+
#. Fix ``-Werror=template-id-cdtor``
19+
#. Fix double-locking issue in ``DataSharingListener``
20+
#. Improve ``PDPClient`` initialization
21+
#. Fix unique network flows with TCP transports
22+
#. Decouple transport receivers creation using unique network flows
23+
#. Fix EDP reliability timings
24+
#. Fix ``several_writers_on_unack_sample_removed`` flaky test
25+
#. Reliable volatile change dropped when all history acked
26+
#. Create initial connection for TCP initial peers
27+
#. Filter interested readers on PDP writer
28+
#. Fix cleanup race condition with exclusive and shared lock files
29+
#. Fix TCP discovery server locators translation
30+
#. Use correct algorithm strings on ``PermissionsToken`` and ``IdentityToken``
31+
#. Fix potential deadlock between ``StatefulWriter`` and ``FlowController``
32+
#. Fix log category name macro collision in ``MacOS``
33+
#. Unacknowledged sample removed in KeepAll mode
34+
#. Fix assertion on ``OutputTrafficManager``
1935

2036
This release includes the following **improvements**:
2137

22-
#. Add references to new nightly jobs per supported branch in README
23-
#. Update commercial support section in README
24-
#. Modify help command of XML CLI tool
25-
38+
#. Log any errors before ``cancel_init``
39+
#. Improve ``max_allocations`` calculation on SHM transport
40+
#. New property to select preferred key agreement algorithm
41+
#. Update reception timestamp when it is added to the instance
42+
#. Improve Blackbox TCP tests suite
43+
#. Handle socket buffer size setting when system's maximum exceeded
44+
#. Address some compilation warnings with GCC latest
45+
#. Refactor builtin writers & readers creation
46+
#. Update sqlite from 3.36.0 to 3.47.2
47+
#. Regenerate code with Fast DDS Gen v2.5.3
2648

2749
Github CI management:
2850

29-
#. Allow running CI on external contributions
51+
#. Force Asio thirdparty in MacOS CI
52+
#. Get correct Fast CDR related branch in CI
53+
#. Update submodules when cloning Fast DDS on CI
3054

3155
.. note::
3256
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
@@ -36,6 +60,7 @@ Github CI management:
3660
Previous versions
3761
=================
3862

63+
.. include:: previous_versions/v2.10.6.rst
3964
.. include:: previous_versions/v2.10.5.rst
4065
.. include:: previous_versions/v2.10.4.rst
4166
.. include:: previous_versions/v2.10.3.rst

docs/notes/previous_versions/v2.10.0.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Version 2.10.0
2-
^^^^^^^^^^^^^^
1+
Version 2.10.0 (EOL)
2+
^^^^^^^^^^^^^^^^^^^^
33

44
This minor release includes several new features, improvements and bugfixes.
55

docs/notes/previous_versions/v2.10.1.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Version 2.10.1
2-
^^^^^^^^^^^^^^
1+
Version 2.10.1 (EOL)
2+
^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **feature** in an ABI compatible way:
55

docs/notes/previous_versions/v2.10.2.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Version 2.10.2
2-
^^^^^^^^^^^^^^
1+
Version 2.10.2 (EOL)
2+
^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **bugfixes**:
55

docs/notes/previous_versions/v2.10.3.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Version 2.10.3
2-
^^^^^^^^^^^^^^
1+
Version 2.10.3 (EOL)
2+
^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **features** in an ABI compatible manner:
55

docs/notes/previous_versions/v2.10.4.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Version 2.10.4
2-
^^^^^^^^^^^^^^
1+
Version 2.10.4 (EOL)
2+
^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **features** in an ABI compatible manner:
55

docs/notes/previous_versions/v2.10.5.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Version 2.10.5
2-
^^^^^^^^^^^^^^
1+
Version 2.10.5 (EOL)
2+
^^^^^^^^^^^^^^^^^^^^
33

44
This release includes the following **features** in an ABI compatible manner:
55

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Version 2.10.6 (EOL)
2+
^^^^^^^^^^^^^^^^^^^^
3+
4+
This release includes the following **fixes**:
5+
6+
#. Remove double ``//`` in some installation paths
7+
#. Discard changes with big key-only payload and no key hash
8+
#. Fix DataReaderHistory regression
9+
#. Be less strict with parameter lengths
10+
#. Check if ``SHM`` transport is disabled in ``LARGE_DATA`` modes
11+
#. Fix issues in Dynamic Network Interfaces
12+
13+
This release includes the following **improvements**:
14+
15+
#. Add references to new nightly jobs per supported branch in README
16+
#. Update commercial support section in README
17+
#. Modify help command of XML CLI tool
18+
19+
20+
Github CI management:
21+
22+
#. Allow running CI on external contributions
23+
24+
.. note::
25+
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
26+
files using *fastddsgen*.
27+
If you are upgrading from any older version, regenerating the code is *highly recommended*.

0 commit comments

Comments
 (0)