Skip to content

Commit

Permalink
Bump to version 2.13.2 (#669)
Browse files Browse the repository at this point in the history
* Refs #20394: Bump to version v2.13.2

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

* Refs #20394: Apply rev suggestion

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

---------

Signed-off-by: JesusPoderoso <[email protected]>
  • Loading branch information
JesusPoderoso authored Feb 15, 2024
1 parent 3e85574 commit df27a5f
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 23 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.13.1'
version = u'2.13.2'
# The full version, including alpha/beta/rc tags.
release = u'2.13.1'
release = u'2.13.2'

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

Version 2.13.1
Version 2.13.2
==============

.. note::

This release upgrades the following Fast DDS dependencies:

* `Fast CDR v2.1.3 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.1.3>`_
* `Fast DDS-Gen v3.2.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1>`_

This release includes the following **improvements**:

1. Downgrade CMake minimum required version to 3.20.
2. Update PR template to include check for PR description, title and backports.
3. Update Fast CDR submodule to v2.1.3.

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

1. Revert wrong fix for TCP deadlock on channel reuse.
2. Fix wrong history selection when removing PDP samples.
3. Fix data race when processing incoming PDP samples on different threads.
4. Fix DNS test filter in CMakeLists.
5. Fix deserialization of unions in generated code.
1. Improve environment variable substitution algorithm
2. Add large data to the Advanced Configuration example
3. Discard already processed samples on ``PDPListener``
4. Ignore ``0x8007`` if coming from other vendor
5. TCP unique client announced local port
6. TCP non-blocking send
7. TCP Client&Server Participant Decision-Making
8. Add non-throwing getters for socket info
9. Add a keyed fragmented change to the reader data instance only when it is completed
10. Include a variety of terminate process signals handlers in the discovery server
11. Make DataWriters always send the key hash on keyed topics
12. Update Fast DDS types with Fast DDS Gen to include ``<cstdint>`` in v1 types
13. Add serialization for Log::Kind to ostream
14. Fix wrong log info messages on TCP
15. Return const reference in ``get_log_resources``
16. Remove unnecessary warning
17. Avoid a maybe-uninitialized warning
18. Add static cast to an unused variable
19. Prepare for v3.0.0 branch out
20. Windows CI fixes

.. note::
When upgrading to version 2.13.1 it is **advisable** to regenerate generated source from IDL files
When upgrading to version 2.13.2 it is **advisable** to regenerate generated source from IDL files
using `Fast DDS-Gen v3.2.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1>`_.

Previous versions
=================

.. include:: previous_versions/v2.13.1.rst
.. include:: previous_versions/v2.13.0.rst
.. include:: previous_versions/v2.12.1.rst
.. include:: previous_versions/v2.12.0.rst
Expand Down
27 changes: 27 additions & 0 deletions docs/notes/previous_versions/v2.13.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
Version 2.13.1
^^^^^^^^^^^^^^

.. note::

This release upgrades the following Fast DDS dependencies:

* `Fast CDR v2.1.3 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.1.3>`_
* `Fast DDS-Gen v3.2.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1>`_

This release includes the following **improvements**:

1. Downgrade CMake minimum required version to 3.20.
2. Update PR template to include check for PR description, title and backports.
3. Update Fast CDR submodule to v2.1.3.

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

1. Revert wrong fix for TCP deadlock on channel reuse.
2. Fix wrong history selection when removing PDP samples.
3. Fix data race when processing incoming PDP samples on different threads.
4. Fix DNS test filter in CMakeLists.
5. Fix deserialization of unions in generated code.

.. note::
When upgrading to version 2.13.1 it is **advisable** to regenerate generated source from IDL files
using `Fast DDS-Gen v3.2.1 <https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1>`_.
2 changes: 2 additions & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ fuzzer
GCC
GCM
getter
getters
github
Github
GMAC
Expand Down Expand Up @@ -187,6 +188,7 @@ OpenSSL
optionality
optionparser
OSS
ostream
overcomplicated
parseLogConfig
parseXMLBitsetDynamicType
Expand Down

0 comments on commit df27a5f

Please sign in to comment.