Skip to content

Commit

Permalink
Bump to v2.6.5 and include Fast DDS v2.6.5 release notes (#507)
Browse files Browse the repository at this point in the history
* 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]>
  • Loading branch information
JLBuenoLopez authored Jun 21, 2023
1 parent 4f9dc2a commit 474aa77
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 6 deletions.
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -380,9 +380,9 @@ def configure_doxyfile(
# built documents.
#
# The short X.Y version.
version = u'2.6.4'
version = u'2.6.5'
# The full version, including alpha/beta/rc tags.
release = u'2.6.4'
release = u'2.6.5'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
40 changes: 36 additions & 4 deletions docs/notes/notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,45 @@
Information about the release lifecycle can be found
`here <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_.

Version 2.6.4
Version 2.6.5
=============

This release includes the following **improvements**:

1. Improve behavior when ``STRICT_REALTIME`` :ref:`CMake option <cmake_options>` is not enabled.
2. Using functors for ``for_matched_readers`` parameter.
3. Improve auto GAPs in Data Sharing.

This release includes the following **bugfixes**:

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

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

.. include:: previous_versions/v2.6.4.rst
.. include:: previous_versions/v2.6.3.rst
.. include:: previous_versions/v2.6.2.rst
.. include:: previous_versions/v2.6.1.rst
Expand Down
13 changes: 13 additions & 0 deletions docs/notes/previous_versions/v2.6.4.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Version 2.6.4
^^^^^^^^^^^^^

This release includes the following **bugfixes**:

1. Fix communication with asymmetric :ref:`discovery_ignore_flags`.
2. Fix deadlock in Writer Liveliness Protocol when using intraprocess.
3. Fix notification lost.

.. note::
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
files using *fastddsgen*.
If you are upgrading from any older version, regenerating the code is *highly recommended*.
2 changes: 2 additions & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ auth
autodispose
autoenable
autoid
backoff
benchmarking
bitfield
Bitfields
Expand Down Expand Up @@ -85,6 +86,7 @@ fastcdr
fastdds
fastddsgen
foonathan
functors
GCC
GCM
getter
Expand Down

0 comments on commit 474aa77

Please sign in to comment.