Skip to content

Commit

Permalink
Bump version to 3.0.1 (#908)
Browse files Browse the repository at this point in the history
* Refs #21561: Bump version to v3.0.1

Signed-off-by: Mario Dominguez <[email protected]>

* Refs #21561: Update notes

Signed-off-by: Mario Dominguez <[email protected]>

* Refs #21561: Update product compatibility matrix

Signed-off-by: Mario Dominguez <[email protected]>

---------

Signed-off-by: Mario Dominguez <[email protected]>
  • Loading branch information
Mario-DL authored Sep 13, 2024
1 parent 6c1fee0 commit dd5f90b
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 9 deletions.
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -401,9 +401,9 @@ def configure_doxyfile(
# built documents.
#
# The short X.Y version.
version = u'3.0.0'
version = u'3.0.1'
# The full version, including alpha/beta/rc tags.
release = u'3.0.0'
release = u'3.0.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/v3.0.0.rst
.. include:: previous_versions/v3.0.1.rst

.. seealso::

Expand Down
4 changes: 2 additions & 2 deletions docs/notes/previous_versions/v3.0.0.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
`Version 3.0.0 (latest) <https://fast-dds.docs.eprosima.com/en/v3.0.0/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
`Version 3.0.0 <https://fast-dds.docs.eprosima.com/en/v3.0.0/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Fast DDS v3.0.0 is a mayor release that entails some **API breaks** and new features.
This version is **not backwards compatible** with previous versions.
Expand Down
25 changes: 25 additions & 0 deletions docs/notes/previous_versions/v3.0.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
`Version 3.0.1 (latest) <https://fast-dds.docs.eprosima.com/en/v3.0.1/index.html>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

This patch release includes the following **improvements**:

#. Set string arguments as ``const`` references
#. Improve resilience against clock adjustments
#. Make Fast DDS build compatible with ``GCC 9``
#. Use eProsima-CI action to install ``Qt``
#. Update Fast CDR submodule to ``v2.2.4``
#. Regenerate types with ``Fast DDS Gen v4.0.1``

This release includes the following **fixes**:

#. Secure simple participants with ``initialpeers`` over TCP match
#. Register also the minimal created from the received complete ``TypeObject`` in the ``TypeLookupService``
#. Fix issue with exclusive ownership and unordered samples
#. Fix compilation error in ``Ubuntu 24.04``
#. Correct iterator increment after erasing elements in ``connected_servers_list``

.. important::

When upgrading to version 3.0.1 it is **required** to regenerate generated source from IDL files
using at least `Fast DDS-Gen v4.0.0 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.0>`_.
But it is advisable to regenerate them using the latest patch version of ``Fast DDS-Gen v4.0.x``.
8 changes: 4 additions & 4 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.3 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.3>`__
- `v2.2.4 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.4>`__
* - `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/>`__
- `v4.0.0 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.0>`__
- `v4.0.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.1>`__
* - `Fast DDS Gen - IDL parser <https://github.com/eProsima/IDL-Parser/>`__
- `v4.0.0 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.0.0>`__
- `v4.0.1 <https://github.com/eProsima/IDL-Parser/releases/tag/v4.0.1>`__
* - `Fast DDS python <https://github.com/eProsima/Fast-DDS-python/>`__
- `v2.0.0 <https://github.com/eProsima/Fast-DDS-python/releases/tag/v2.0.0>`__
* - `Shapes Demo <https://github.com/eProsima/ShapesDemo/>`__
- `v3.0.0 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.0.0>`__
- `v3.0.1 <https://github.com/eProsima/ShapesDemo/releases/tag/v3.0.1>`__
* - `Discovery Server <https://github.com/eProsima/Discovery-Server/>`__
- `v2.0.0 <https://github.com/eProsima/Discovery-Server/releases/tag/v2.0.0>`__

Expand Down

0 comments on commit dd5f90b

Please sign in to comment.