diff --git a/docs/conf.py b/docs/conf.py index 5d8c4c707..1ce8be0a2 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -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. diff --git a/docs/notes/notes.rst b/docs/notes/notes.rst index 5728999e4..2c87b9f0a 100644 --- a/docs/notes/notes.rst +++ b/docs/notes/notes.rst @@ -5,7 +5,7 @@ Information about the release lifecycle can be found `here `_. -.. include:: previous_versions/v2.14.3.rst +.. include:: previous_versions/v2.14.4.rst .. seealso:: diff --git a/docs/notes/previous_versions/supported_versions.rst b/docs/notes/previous_versions/supported_versions.rst index 922a94ba3..de7af677b 100644 --- a/docs/notes/previous_versions/supported_versions.rst +++ b/docs/notes/previous_versions/supported_versions.rst @@ -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 diff --git a/docs/notes/previous_versions/v2.14.3.rst b/docs/notes/previous_versions/v2.14.3.rst index f7826c463..8b6e9603d 100644 --- a/docs/notes/previous_versions/v2.14.3.rst +++ b/docs/notes/previous_versions/v2.14.3.rst @@ -1,6 +1,5 @@ -`Version 2.14.3 (latest) `_ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - +`Version 2.14.3 `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. important:: Fast DDS v2.14 will be the last minor version of Fast DDS v2, the next major release will be Fast DDS diff --git a/docs/notes/previous_versions/v2.14.4.rst b/docs/notes/previous_versions/v2.14.4.rst new file mode 100644 index 000000000..ecb3f6feb --- /dev/null +++ b/docs/notes/previous_versions/v2.14.4.rst @@ -0,0 +1,51 @@ +`Version 2.14.4 (latest) `_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. 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 + +# 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 `_. diff --git a/docs/notes/versions.rst b/docs/notes/versions.rst index f7f88d008..2bdd5fc32 100644 --- a/docs/notes/versions.rst +++ b/docs/notes/versions.rst @@ -266,7 +266,7 @@ The following table shows the corresponding versions of the Fast DDS library dep * - Product - Related version * - `Fast CDR `__ - - `v2.2.2 `__ + - `v2.2.5 `__ * - `Foonathan Memory Vendor `__ - `v1.3.1 `__ * - `Asio `__ @@ -354,13 +354,13 @@ Fast DDS as the core middleware. * - Product - Related version * - `Fast DDS Gen `__ - - `v3.3.0 `__ + - `v3.3.1 `__ * - `Fast DDS Gen - IDL parser `__ - - `v3.0.0 `__ + - `v3.0.1 `__ * - `Fast DDS python `__ - - `v1.4.2 `__ + - `v1.4.3 `__ * - `Shapes Demo `__ - - `v2.14.3 `__ + - `v2.14.4 `__ * - `Discovery Server `__ - `v1.2.2 `__