Skip to content

Commit

Permalink
Bump version to 2.14.4 (#971)
Browse files Browse the repository at this point in the history
* Add v2.14.4 release notes

Signed-off-by: Eugenio Collado <[email protected]>

* Bump version to 2.14.4

Signed-off-by: Eugenio Collado <[email protected]>

* Apply review suggestions

Signed-off-by: Eugenio Collado <[email protected]>

* Spelling review suggestions

Signed-off-by: Eugenio Collado <[email protected]>

---------

Signed-off-by: Eugenio Collado <[email protected]>
  • Loading branch information
EugenioCollado authored Dec 2, 2024
1 parent c2b2561 commit d6af1b7
Show file tree
Hide file tree
Showing 6 changed files with 62 additions and 11 deletions.
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

0 comments on commit d6af1b7

Please sign in to comment.