Skip to content

Commit d03d33d

Browse files
Include and update notes with v2.6.8 release (#753) (#762)
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit 4061a9e) Co-authored-by: Mario Domínguez López <116071334+Mario-DL@users.noreply.github.com>
1 parent 96f889e commit d03d33d

2 files changed

Lines changed: 63 additions & 0 deletions

File tree

docs/notes/notes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ Previous versions
7373
.. include:: previous_versions/v2.7.2.rst
7474
.. include:: previous_versions/v2.7.1.rst
7575
.. include:: previous_versions/v2.7.0.rst
76+
.. include:: previous_versions/v2.6.8.rst
7677
.. include:: previous_versions/v2.6.7.rst
7778
.. include:: previous_versions/v2.6.6.rst
7879
.. include:: previous_versions/v2.6.5.rst
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
Version 2.6.8
2+
^^^^^^^^^^^^^
3+
4+
This release includes the following **features**:
5+
6+
#. :ref:`Authentication Handshake Properties <property_policies_security>` documentation.
7+
#. TCP Client and Server Participant Decision Making.
8+
9+
This release includes the following **improvements**:
10+
11+
#. Make DataWriters always send the key hash on keyed topics.
12+
#. Include variety of terminate process signals handler in discovery server.
13+
#. Effectively assert ``AUTOMATIC/MANUAL_BY_PARTICIPANT`` liveliness.
14+
#. Pick smallest available participant ID for new participants.
15+
#. Check History QoS inconsistencies.
16+
#. Add check for XML API to PR template.
17+
#. ``LARGE_DATA`` Participants logic with same listening ports.
18+
19+
TCP transport improvements:
20+
21+
#. TCP unique client announced local port.
22+
#. Remove unnecessary TCP warning and Fix some tests.
23+
#. TCP ``non-blocking`` send.
24+
#. Enabling multiple interfaces through whitelist in TCP servers.
25+
#. Set real TCP ``non-blocking-send`` limitation.
26+
27+
Github CI management:
28+
29+
#. Refactor Github CI sanitizer related jobs.
30+
#. Avoid running GitHub CI if PR has conflicts.
31+
#. Add manual Ubuntu Github CI.
32+
#. Improve CI version management.
33+
#. Build ``ShapesDemo`` on Ubuntu Github CI.
34+
#. Only run PRs CI when review is requested.
35+
#. Add macOS and Ubuntu Github CI.
36+
#. Build Fast DDS Python bindings in Fast DDS Docs Github CI job.
37+
#. Pin CMake version and ``vm.mmap_rnd_bits`` in sanitizer workflows.
38+
39+
This release includes the following **fixes**:
40+
41+
#. Fix and refactor Windows Github CI.
42+
#. Fix max clash with Windows CI.
43+
#. Fix the shared memory cleaning script.
44+
#. Fix doxygen docs warnings. Prepare for compiling with ``Doxygen 1.10.0``.
45+
#. Prevent index overflow and correctly assert the end iterator in DataSharing.
46+
#. Add a keyed fragmented change to the reader data instance only when its completed.
47+
#. Add missing virtual destructor for ``StatisticsAncillary``.
48+
#. Fix wrong log info messages on TCP.
49+
#. Migrate apt package installation action to ``eProsima-CI``.
50+
#. Fix CI documentation workflow label triggering.
51+
#. Upgrade dependency version to last patch version in ``.repos`` file.
52+
#. Fix ``CVE-2024-28231``
53+
#. Fix data race on PDP.
54+
#. Discard already processed samples on PDPListener.
55+
#. Fix flaky Log tests.
56+
#. Add missing ``TypeLookup`` listeners.
57+
#. Fix hidden overloaded virtual methods.
58+
#. Fix TCP reconnection after open logical port failure.
59+
#. Fix ``CVE-2024-30258 / CVE-2024-30259``
60+
#. Make :cpp:func:`DataReader::get_first_untaken_info()<eprosima::fastdds::dds::DataReader::get_first_untaken_info>` coherent with ``read()/take()``.
61+
#. Removed warning in ``ParameterList``.
62+
#. TCP avoid first message loss.

0 commit comments

Comments
 (0)