Skip to content

Commit

Permalink
Bump version to 2.14.1 (#769)
Browse files Browse the repository at this point in the history
* Refs #20963: Bump version to 2.14.1

Signed-off-by: eduponz <[email protected]>

* Refs #20963: Add Fast DDS v2.14.1 release notes

Signed-off-by: eduponz <[email protected]>

* Refs #20963: Fix undesired boldness

Signed-off-by: eduponz <[email protected]>

---------

Signed-off-by: eduponz <[email protected]>
  • Loading branch information
EduPonz committed May 13, 2024
1 parent 4128a38 commit 2c1cad4
Show file tree
Hide file tree
Showing 6 changed files with 74 additions and 5 deletions.
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -384,9 +384,9 @@ def configure_doxyfile(
# built documents.
#
# The short X.Y version.
version = u'2.14.0'
version = u'2.14.1'
# The full version, including alpha/beta/rc tags.
release = u'2.14.0'
release = u'2.14.1'

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

.. include:: previous_versions/v2.14.0.rst
.. include:: previous_versions/v2.14.1.rst

.. seealso::

Expand Down
1 change: 1 addition & 0 deletions docs/notes/previous_versions/supported_versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Supported versions
Version 2.14
------------

.. include:: v2.14.1.rst
.. include:: v2.14.0.rst

Version 2.13
Expand Down
66 changes: 66 additions & 0 deletions docs/notes/previous_versions/v2.14.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
`Version 2.14.1 (latest) <https://fast-dds.docs.eprosima.com/en/v2.14.1/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. important::

Fast DDS v2.14 will be the last minor version of Fast DDS v2, the next major release will be Fast DDS
v3.0.0, stay tuned!

This release includes the following **features** in an ABI compatible manner:

#. Implement `copy_from_topic_qos` method (see :ref:`dds_layer_publisher_datawriter_creation` and see
:ref:`dds_layer_subscriber_datareader_creation`).

This release includes the following **improvements**:

#. Set 2.12.x as EOL
#. Use a plain switch for `NetmaskFilterKind` `operator<<`
#. Set real TCP `non_blocking_send` limitation
#. Increase ack waiting time in `reliable_on_unack_sample_removed`
#. Enforce SHM ports open mode exclusions
#. Force unlimited ResourceLimits if lower or equal to zero (see :ref:`resourcelimitsqospolicy`)
#. Allow processing of AckNack submessages with ``count == 0``
#. Refactor ``IStatusQueryable`` and make monitor service interfaces private
#. Internal refactor on port handling
#. Improve ``ThreadSettingsQoS`` logging
#. Run ``is_plain`` method with the corresponding data representation
#. Address compilation issue for GLIBC version
#. Repository and test improvements:

#. Run Github Ubuntu CI on PRs
#. Only run PRs CI when a review is requested
#. Improve filtering of DNS tests
#. Make ``sample_lost_be_dw_be_dr_fragments`` test less flaky
#. Build Fast DDS Python bindings in Fast DDS Docs Github CI job
#. Add check for XML API to PR template
#. Refactor Github CI sanitizer related jobs
#. Increase sleep to miss the deadline in macOS flaky tests
#. Fix nightly sanitizer CI workflow name
#. Improve xml loading method in fuzz_XMLProfiles
#. Build ShapesDemo on Ubuntu Github CI
#. Correctly set branches for ``reusable-sanitizers-ci``

This release includes the following **fixes**:

#. Address XMLProfiles fuzzer regressions
#. Fix flaky Log tests
#. Fix hidden overloaded virtual methods
#. Effectively assert ``automatic/manual_by_participant`` liveliness
#. Fix ``on_sample_lost`` notification on best-effort readers for fragmented samples
#. Monitor service properly managing instances
#. Fix CVE-2024-30258
#. Fix Discovery Server over TCP using ``LocatorSelectorEntry``
#. Removed warning
#. Make ``get_first_untaken_info()`` coherent with ``read()/take()``
#. Fix serialization of Data(w)/Data(r) in MonitorService
#. Bugfix in ``DDSBlackboxTestsDataReader`` test
#. Fix leak in ``SecurityManager::participant_volatile_message_secure_writer_``
#. Fix some leaks in XML DynamicTypes Parser
#. Fix support for ``@key`` annotation in Dynamic types
#. Fix SecurityTest unit tests memory error
#. Fix Python Installation version in Github CI. Address failing system tests environment issues

.. note::

When upgrading to version 2.14.0 it is **advisable** to regenerate generated source from IDL files
using `Fast DDS-Gen v3.3.0 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.3.0>`_.
4 changes: 2 additions & 2 deletions docs/notes/versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@ The following table shows the corresponding versions of the Fast DDS library dep
* - Product
- Related version
* - `Fast CDR <https://github.com/eProsima/Fast-CDR/>`__
- `v2.2.0 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.0>`__
- `v2.2.1 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.1>`__
* - `Foonathan Memory Vendor <https://github.com/eProsima/foonathan_memory_vendor/>`__
- `v1.3.1 <https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1>`__
* - `Asio <https://github.com/chriskohlhoff/asio>`__
Expand Down Expand Up @@ -348,7 +348,7 @@ Fast DDS as the core middleware.
* - `Fast DDS python <https://github.com/eProsima/Fast-DDS-python/>`__
- `v1.4.1 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.4.1>`__
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
- `v2.14.0 <https://github.com/eProsima/ShapesDemo/releases/tag/v2.14.0>`__
- `v2.14.1 <https://github.com/eProsima/ShapesDemo/releases/tag/v2.14.1>`__

.. group-tab:: 2.13.x

Expand Down
2 changes: 2 additions & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ blackbox
BNF
boolean
booleans
Bugfix
bugfixes
cancelled
Cannonical
Expand Down Expand Up @@ -298,4 +299,5 @@ Wireshark
worskspace
WString
Xcode
XMLProfiles
XTypes

0 comments on commit 2c1cad4

Please sign in to comment.