|
5 | 5 | Information about the release lifecycle can be found |
6 | 6 | `here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_. |
7 | 7 |
|
8 | | -Version 2.13.3 |
| 8 | +Version 2.13.4 |
9 | 9 | ============== |
10 | 10 |
|
11 | | -This patch release includes the following **improvements**: |
| 11 | +This release includes the following **features** in an ABI compatible manner: |
12 | 12 |
|
13 | | -1. Enabling multiple interfaces through whitelist in TCP servers |
14 | | -2. Set LARGE_DATA Participants logic with the same listening ports |
15 | | -3. Check History QoS inconsistencies |
| 13 | +#. Expose :ref:`Authentication Handshake Properties<property_policies_security>` |
16 | 14 |
|
17 | | -This patch release includes the following **fixes**: |
| 15 | +This release includes the following **improvements**: |
18 | 16 |
|
19 | | -1. Prevent index overflow and correctly assert the end iterator in DataSharing |
20 | | -2. Fix the shared memory cleaning script |
21 | | -3. Fix TCP reconnection after open logical port failure |
22 | | -4. Fix data race on PDP |
23 | | -5. Fix doxygen docs warnings. Prepare for compiling with Doxygen 1.10.0 |
24 | | -6. Add missing TypeLookup listeners |
25 | | -7. Restore Blackbox tests names |
26 | | -8. Add macOS Github CI |
27 | | -9. Set 2.11.x as EOL |
| 17 | +#. Monitor service properly managing instances |
| 18 | +#. Effectively assert ``AUTOMATIC`` / ``MANUAL_BY_PARTICIPANT`` liveliness |
| 19 | +#. Add catch of out-of-range exception for thread settings port |
| 20 | +#. TCP transport improvements: |
| 21 | + |
| 22 | + #. ``TCPSendResources`` cleanup |
| 23 | + #. TCP first message loss |
| 24 | + #. Set real TCP ``non_blocking_send`` limitation |
| 25 | + |
| 26 | +This release includes the following **fixes**: |
| 27 | + |
| 28 | +#. Fix hidden overloaded virtual methods |
| 29 | +#. Fix Discovery Server over TCP using logical port |
| 30 | +#. Protect asio exception fix |
| 31 | +#. Fix flaky Log tests |
| 32 | +#. Fix CVE-2024-28231 |
| 33 | +#. Add missing virtual destructor for StatisticsAncillary |
| 34 | +#. Increase ack waiting time in ``reliable_on_unack_sample_removed`` |
| 35 | +#. Fix versions in fastrtps.repos |
| 36 | +#. GitHub CI fixes: |
| 37 | + |
| 38 | + #. Fix CI version management |
| 39 | + #. Add manual Ubuntu Github CI |
| 40 | + #. Avoid running GitHub CI if PR has conflicts |
| 41 | + #. Migrate apt package installation action to eProsima-CI |
| 42 | + #. Only run PRs CI when review requested |
| 43 | + #. Pin CMake version and ``vm.mmap_rnd_bits`` in sanitizer workflows |
| 44 | + #. Improve filtering of DNS tests |
28 | 45 |
|
29 | 46 | .. note:: |
30 | | - When upgrading to version 2.13.3 it is **advisable** to regenerate generated source from IDL files |
| 47 | + When upgrading to version 2.13.4 it is **advisable** to regenerate generated source from IDL files |
31 | 48 | using `Fast DDS-Gen v3.2.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1>`_. |
32 | 49 |
|
33 | 50 | Previous versions |
34 | 51 | ================= |
35 | 52 |
|
| 53 | +.. include:: previous_versions/v2.13.3.rst |
36 | 54 | .. include:: previous_versions/v2.13.2.rst |
37 | 55 | .. include:: previous_versions/v2.13.1.rst |
38 | 56 | .. include:: previous_versions/v2.13.0.rst |
|
0 commit comments