Skip to content

Commit

Permalink
Bump to v2.3.4 (#275)
Browse files Browse the repository at this point in the history
* Refs 12275: v2.3.4 release notes

Signed-off-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com>

* Refs 12275: Bump to v2.3.4

Signed-off-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com>

* Refs 12275: Apply suggestions

Signed-off-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com>

* Refs 12275: Correct spelling

Signed-off-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com>

* Refs 12275: Add Fast DDS Gen v2.0.2

Signed-off-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com>
  • Loading branch information
EduPonz authored Aug 2, 2021
1 parent bd40fc1 commit 94b8c6e
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 15 deletions.
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -293,9 +293,9 @@ def configure_doxyfile(
# built documents.
#
# The short X.Y version.
version = u'2.3.3'
version = u'2.3.4'
# The full version, including alpha/beta/rc tags.
release = u'2.3.3'
release = u'2.3.4'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
39 changes: 26 additions & 13 deletions docs/notes/notes.rst
Original file line number Diff line number Diff line change
@@ -1,25 +1,37 @@
.. _release_notes:

Version 2.3.3
Version 2.3.4
=============

This release includes the following **improvements**:

* Added more durability kinds in Static Discovery xml parser
* Explicitly enable/disable data-sharing on performance tests
* Allow fully qualified name in TypeDescriptor
* Added missing DynamicData::get_union_id() method
* Change log severity in DiscoveryServer first announcement
* Several corrections to README
1. Support of googletest using colcon
2. Network latency reports source participant
3. Update Fast DDS Gen to v2.0.2

This release includes the following **bugfixes**:

* Fixed warnings and segfaults on 32-bit platforms
* Fixed UDPv6 behavior
* Fixed persistence guid issue on statistics writers
* Fixed static linking with open SSL
* Fixed statistics header file inclusion
* Fixed build on RedHat systems
1. Fix mutex lock count on :class:`PDPListener`
2. Limit :class:`SequenceNumberSet` number of bits on deserialization
3. Fix segmentation fault on discovery server
4. Fix deadlock with security and timers
5. Fix bug using not protected code in a test
6. Fix deadlock with :class:`LivelinessManager`
7. Fix interval loop on events
8. Fix run event when was cancelled
9. Validate sequence range on :class:`CDRMessage::readSequenceNumberSet`
10. Fix subscription throughput data generation
11. Allow examples to build on QNX
12. Fix code on SHM clean
13. Accept Statistics DataWriters in Discovery Server
14. Fix read/take behavior when a future change is found
15. Correctly handle deserialization errors on ``read_next_sample()`` / ``take_next_sample()``
16. Fixing :class:`SequenceNumberSet_t` deserialization
17. Proper history clean up when a reader unmatches a writer
18. Unprotected code loaning samples
19. Fix publication throughput statistic on volatile writers
20. Fix Fast DDS CLI server name
21. Several fixes in examples and tests

.. note::
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
Expand All @@ -29,6 +41,7 @@ This release includes the following **bugfixes**:
Previous versions
=================

.. include:: previous_versions/v2.3.3.rst
.. include:: previous_versions/v2.3.2.rst
.. include:: previous_versions/v2.3.1.rst
.. include:: previous_versions/v2.3.0.rst
Expand Down
25 changes: 25 additions & 0 deletions docs/notes/previous_versions/v2.3.3.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Version 2.3.3
^^^^^^^^^^^^^

This release includes the following **improvements**:

* Added more durability kinds in Static Discovery xml parser
* Explicitly enable/disable data-sharing on performance tests
* Allow fully qualified name in TypeDescriptor
* Added missing DynamicData::get_union_id() method
* Change log severity in DiscoveryServer first announcement
* Several corrections to README

This release includes the following **bugfixes**:

* Fixed warnings and segfaults on 32-bit platforms
* Fixed UDPv6 behavior
* Fixed persistence guid issue on statistics writers
* Fixed static linking with open SSL
* Fixed statistics header file inclusion
* Fixed build on RedHat systems

.. note::
If you are upgrading from a version older than 1.7.0, it is **required** to regenerate generated source from IDL
files using *fastddsgen*.
If you are upgrading from any older version, regenerating the code is *highly recommended*.
3 changes: 3 additions & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ bitset
bitsets
boolean
booleans
cancelled
Cannonical
CDR
centric
Expand Down Expand Up @@ -83,6 +84,7 @@ getter
Github
GMAC
GMock
googletest
gradle
gtest
GTest
Expand Down Expand Up @@ -188,6 +190,7 @@ unicast
unidimensional
univocally
unmatch
unmatches
unmatching
Valgrind
vcstool
Expand Down

0 comments on commit 94b8c6e

Please sign in to comment.