Skip to content

Commit 33acf06

Browse files
committed
Refs #22188. Add v2.10.7 notes.
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
1 parent a5c3cd1 commit 33acf06

File tree

2 files changed

+52
-0
lines changed

2 files changed

+52
-0
lines changed

docs/notes/previous_versions/supported_versions.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ Version 2.14
2727
Version 2.10
2828
------------
2929

30+
.. include:: v2.10.7.rst
3031
.. include:: v2.10.6.rst
3132
.. include:: v2.10.5.rst
3233
.. include:: v2.10.4.rst
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
`Version 2.10.7 <https://fast-dds.docs.eprosima.com/en/v2.10.7/index.html>`_
2+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3+
4+
This release includes the following **fixes**:
5+
6+
#. Fix `CVE-2025-24807 <https://www.cve.org/CVERecord?id=CVE-2025-24807>`_
7+
#. Release ``participant_stateless`` secure builtin writer history change when authentication has finished
8+
#. Improve ``OpenSSL`` lifecycle handling
9+
#. Fix comparison in ``is_update_allowed``
10+
#. Arithmetic overflow in fragment size calculations
11+
#. Fix ``-Werror=template-id-cdtor``
12+
#. Fix double-locking issue in ``DataSharingListener``
13+
#. Improve ``PDPClient`` initialization
14+
#. Fix unique network flows with TCP transports
15+
#. Decouple transport receivers creation using unique network flows
16+
#. Fix EDP reliability timings
17+
#. Fix ``several_writers_on_unack_sample_removed`` flaky test
18+
#. Reliable volatile change dropped when all history acked
19+
#. Create initial connection for TCP initial peers
20+
#. Filter interested readers on PDP writer
21+
#. Fix cleanup race condition with exclusive and shared lock files
22+
#. Fix TCP discovery server locators translation
23+
#. Use correct algorithm strings on ``PermissionsToken`` and ``IdentityToken``
24+
#. Fix potential deadlock between ``StatefulWriter`` and ``FlowController``
25+
#. Fix log category name macro collision in ``MacOS``
26+
#. Unacknowledged sample removed in KeepAll mode
27+
#. Fix assertion on ``OutputTrafficManager``
28+
29+
This release includes the following **improvements**:
30+
31+
#. Log any errors before ``cancel_init``
32+
#. Improve ``max_allocations`` calculation on SHM transport
33+
#. New property to select preferred key agreement algorithm
34+
#. Update reception timestamp when it is added to the instance
35+
#. Improve Blackbox TCP tests suite
36+
#. Handle socket buffer size setting when system's maximum exceeded
37+
#. Address some compilation warnings with GCC latest
38+
#. Refactor builtin writers & readers creation
39+
#. Update sqlite from 3.36.0 to 3.47.2
40+
#. Regenerate code with Fast DDS Gen v2.5.3
41+
42+
Github CI management:
43+
44+
#. Force Asio thirdparty in MacOS CI
45+
#. Get correct Fast CDR related branch in CI
46+
#. Update submodules when cloning Fast DDS on CI
47+
48+
.. note::
49+
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
50+
files using *fastddsgen*.
51+
If you are upgrading from any older version, regenerating the code is *highly recommended*.

0 commit comments

Comments
 (0)