Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[21244] Include v2.6.9 release notes and 2.6.x maintenance flag (backport #848) #851

Merged
merged 1 commit into from
Jul 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/notes/notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ Previous versions
.. include:: previous_versions/v2.7.2.rst
.. include:: previous_versions/v2.7.1.rst
.. include:: previous_versions/v2.7.0.rst
.. include:: previous_versions/v2.6.9.rst
.. include:: previous_versions/v2.6.8.rst
.. include:: previous_versions/v2.6.7.rst
.. include:: previous_versions/v2.6.6.rst
Expand Down
55 changes: 55 additions & 0 deletions docs/notes/previous_versions/v2.6.9.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
Version 2.6.9 (maintenance)
^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. important::
According to our
`release support guidelines <https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md>`_
Fast DDS v2.6.9 will be the last patch version receiving backported features and bugfixes.
From now on, the v2.6 minor will only receive patches for critical issues and security fixes.

This release includes the following **features**:

#. Add XML configuration for FlowControllerDescriptor to 2.x
#. New ``max_message_size`` property to limit output datagrams size

This release includes the following **improvements**:

#. Update Fast CDR thirdparty submodule
#. Consider library behavior changes as ABI breaks in the PR template checklist
#. Allow processing of AckNack submessages with count == 0
#. Use ``%*`` instead of loop in ``.bat`` scripts.
#. Use absolute paths when loading XML files
#. TCPSendResources cleanup

Github CI management:

#. Fix Python Installation version in Github CI. Address failing system tests environment issues
#. Set fallback branch for ``get_related_branch_from_repo`` correctly
#. Fix sanitizers CI test summary report
#. Protect asio exception
#. Set Fallback branch to 2.6.x
#. Run selected VS tool on Windows CI
#. Add DNS entries to hosts files on Github workflows
#. Refactor Fast DDS Ubuntu CI to include several tests
#. Avoid ``CCache`` in workflows and nighties
#. Update README.md with GitHub actions Ubuntu CI nightly
#. Label flaky tests with ``xfail``

This release includes the following **fixes**:

#. Fix leak in ``SecurityManager::participant_volatile_message_secure_writer_``
#. Fix Discovery Server over TCP
#. Fix some leaks in XML DynamicTypes Parser
#. Correct liveliness state in a multiple reader - one writer scenario
#. Fix support for ``@key`` annotation in Dynamic types
#. Properly delete builtin statistics writers upon ``delete_contained_entities()``
#. Correctly initialize ``MatchingFailureMask`` constants to be used with the ``std::bitset`` API
#. Set DataSharing in ``Writer|ReaderProxyData``
#. Only apply content filter to ALIVE changes
#. Handle errors when setting socket buffer sizes
#. Automatically unmatch remote participants on participant deletion
#. Fix on_sample_lost notification on best-effort readers for fragmented samples
#. Handle errors when setting socket buffer sizes
#. Fix DS servers not connecting due to ports logic
#. Manual fix for documentation generation
#. Create ``InitialConnection`` for TCP initial peers
1 change: 1 addition & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ autoid
automake
backoff
backport
backported
backports
benchmarking
bitfield
Expand Down
Loading