Skip to content

Commit 474aa77

Browse files
authored
Bump to v2.6.5 and include Fast DDS v2.6.5 release notes (#507)
* Refs #18917: bump version to v2.6.5 Signed-off-by: JLBuenoLopez-eProsima <[email protected]> * Refs #18917: add Fast DDS v2.6.5 release notes Signed-off-by: JLBuenoLopez-eProsima <[email protected]> --------- Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
1 parent 4f9dc2a commit 474aa77

File tree

4 files changed

+53
-6
lines changed

4 files changed

+53
-6
lines changed

docs/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -380,9 +380,9 @@ def configure_doxyfile(
380380
# built documents.
381381
#
382382
# The short X.Y version.
383-
version = u'2.6.4'
383+
version = u'2.6.5'
384384
# The full version, including alpha/beta/rc tags.
385-
release = u'2.6.4'
385+
release = u'2.6.5'
386386

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

docs/notes/notes.rst

+36-4
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,45 @@
33
Information about the release lifecycle can be found
44
`here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_.
55

6-
Version 2.6.4
6+
Version 2.6.5
77
=============
88

9+
This release includes the following **improvements**:
10+
11+
1. Improve behavior when ``STRICT_REALTIME`` :ref:`CMake option <cmake_options>` is not enabled.
12+
2. Using functors for ``for_matched_readers`` parameter.
13+
3. Improve auto GAPs in Data Sharing.
14+
915
This release includes the following **bugfixes**:
1016

11-
1. Fix communication with asymmetric :ref:`discovery_ignore_flags`.
12-
2. Fix deadlock in Writer Liveliness Protocol when using intraprocess.
13-
3. Fix notification lost.
17+
1. Fix RTPS StatelessWriter ACK check.
18+
2. Fix ``total_read_`` to be consistent with Reader's History after
19+
:cpp:func:`DataReader::get_first_untaken_info()<eprosima::fastdds::dds::DataReader::get_first_untaken_info>`.
20+
3. Add deprecation notice to ``ThroughputControllerDescriptor``.
21+
4. UBSan (Undefined Behavior Sanitizer) fixes.
22+
5. Several dependencies fixes upgrading to Ubuntu 22.04.
23+
6. Fix chain of trust issues with a single CA certificate.
24+
7. Correctly handle builtin endpoints mask.
25+
8. Take mutex when removing local reader in WLP.
26+
9. Handle ``SIGTERM`` signal in Fast DDS CLI.
27+
10. Fix data races in SecurityManager authentication process.
28+
11. Avoid creating entities within callbacks in DynamicHelloWorldExample.
29+
12. Remove Asio dependency from DeadlineQoSExample.
30+
13. Validity check for first sequence number.
31+
14. Include right header when building for iOS.
32+
15. Fix build on MSVC 19.
33+
16. Correctly assign multicast port to multicast initial peers.
34+
17. Select correct listener for
35+
:cpp:func:`on_requested_deadline_missed()<eprosima::fastdds::dds::DataReaderListener::on_requested_deadline_missed>`.
36+
18. Forward compatibility with boost inter-process 1.74+.
37+
19. Fix missing includes when building with GCC 13.
38+
20. Honor
39+
:cpp:var:`allow_unauthenticated_participants<eprosima::fastrtps::rtps::security::ParticipantSecurityAttributes::allow_unauthenticated_participants>`
40+
flag.
41+
21. Capture all Fast CDR exceptions.
42+
22. Fix example to delete Topic after deleting the corresponding Endpoint.
43+
23. Protect against uncaught exception in SHM segment creation.
44+
24. Initial acknack backoff.
1445

1546
.. note::
1647
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
@@ -20,6 +51,7 @@ This release includes the following **bugfixes**:
2051
Previous versions
2152
=================
2253

54+
.. include:: previous_versions/v2.6.4.rst
2355
.. include:: previous_versions/v2.6.3.rst
2456
.. include:: previous_versions/v2.6.2.rst
2557
.. include:: previous_versions/v2.6.1.rst
+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Version 2.6.4
2+
^^^^^^^^^^^^^
3+
4+
This release includes the following **bugfixes**:
5+
6+
1. Fix communication with asymmetric :ref:`discovery_ignore_flags`.
7+
2. Fix deadlock in Writer Liveliness Protocol when using intraprocess.
8+
3. Fix notification lost.
9+
10+
.. note::
11+
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
12+
files using *fastddsgen*.
13+
If you are upgrading from any older version, regenerating the code is *highly recommended*.

docs/spelling_wordlist.txt

+2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ auth
2020
autodispose
2121
autoenable
2222
autoid
23+
backoff
2324
benchmarking
2425
bitfield
2526
Bitfields
@@ -85,6 +86,7 @@ fastcdr
8586
fastdds
8687
fastddsgen
8788
foonathan
89+
functors
8890
GCC
8991
GCM
9092
getter

0 commit comments

Comments
 (0)