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

Bump version to 2.14.4 #971

Merged
merged 4 commits into from
Dec 2, 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
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -376,9 +376,9 @@ def configure_doxyfile(
# built documents.
#
# The short X.Y version.
version = u'2.14.3'
version = u'2.14.4'
# The full version, including alpha/beta/rc tags.
release = u'2.14.3'
release = u'2.14.4'

# 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.3.rst
.. include:: previous_versions/v2.14.4.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.4.rst
.. include:: v2.14.3.rst
.. include:: v2.14.2.rst
.. include:: v2.14.1.rst
Expand Down
5 changes: 2 additions & 3 deletions docs/notes/previous_versions/v2.14.3.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
`Version 2.14.3 (latest) <https://fast-dds.docs.eprosima.com/en/v2.14.3/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

`Version 2.14.3 <https://fast-dds.docs.eprosima.com/en/v2.14.3/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
Expand Down
51 changes: 51 additions & 0 deletions docs/notes/previous_versions/v2.14.4.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
`Version 2.14.4 (latest) <https://fast-dds.docs.eprosima.com/en/v2.14.4/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. important::

Fast DDS v2.14 is the last minor version of Fast DDS v2, the major release Fast DDS
v3 is already out! Check out all the new features and improvements in <https://fast-dds.docs.eprosima.com/en/latest/>

# Fast DDS v2.14.4

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

#. Add unsigned specification to literals.
#. Allow running CI on external contributions.
#. Add references to new nightly jobs per supported branch in README.

This release includes the following **improvements**:

#. Add Ubuntu weekly CI.
#. Fix Windows CI and add vanilla build step in Ubuntu CI.
#. Use eProsima-CI action to install Qt.
#. Modify help command of XML CLI tool.
#. Update commercial support section in README.

This release includes the following **fixes**:

#. Mitigate LogTests.flush_n flakiness.
#. Mitigate buffer recover test flakiness on mac.
#. Fix Python version in sanitizers CI.
#. Fix OSS fuzz build.
#. Fix warning in OSS fuzz build.
#. Change monitor service writer entity ID.
#. Solve SecurityManager memory issue.
#. Fix issue with exclusive ownership and unordered samples.
#. Fix data race in TypeObjectFactory::get_instance.
#. Fix: Secure simple participants with initial peers over TCP match.
#. Remove double // in some installation paths.
#. Discard changes with big key-only payload and no key hash.
#. Fix DataReaderHistory regression.
#. Fix Secure Discovery Server client disposals GUID and handshake_handle assertion.
#. Fix issues in Dynamic Network Interfaces.
#. Check if SHM transport is disabled in LARGE_DATA modes.
#. Release participant_stateless secure builtin writer history change when authentication has finished.
#. Improve OpenSSL lifecycle handling.
#. Fix destruction data race on participant removal in intra-process.
#. Be less strict with parameter lengths.

.. note::

When upgrading to version 2.14.4 it is **advisable** to regenerate generated source from IDL files
using `Fast DDS-Gen v3.3.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.3.1>`_.
10 changes: 5 additions & 5 deletions docs/notes/versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,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.2 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.2>`__
- `v2.2.5 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.5>`__
* - `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 @@ -354,13 +354,13 @@ Fast DDS as the core middleware.
* - Product
- Related version
* - `Fast DDS Gen <https://github.com/eProsima/Fast-DDS-Gen/>`__
- `v3.3.0 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.3.0>`__
- `v3.3.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.3.1>`__
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
- `v3.0.0 <https://github.com/eProsima/IDL-Parser/releases/tag/v3.0.0>`__
- `v3.0.1 <https://github.com/eProsima/IDL-Parser/releases/tag/v3.0.1>`__
* - `Fast DDS python <https://github.com/eProsima/Fast-DDS-python/>`__
- `v1.4.2 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.4.2>`__
- `v1.4.3 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.4.3>`__
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
- `v2.14.3 <https://github.com/eProsima/ShapesDemo/releases/tag/v2.14.3>`__
- `v2.14.4 <https://github.com/eProsima/ShapesDemo/releases/tag/v2.14.4>`__
* - `Discovery Server <https://github.com/eProsima/Discovery-Server/>`__
- `v1.2.2 <https://github.com/eProsima/Discovery-Server/releases/tag/v1.2.2>`__

Expand Down