From aa4ac7d06cc5e59d693408260868edb004154b69 Mon Sep 17 00:00:00 2001 From: William Woodall Date: Mon, 25 Jun 2018 14:36:46 -0700 Subject: [PATCH] changelogs --- rcl/CHANGELOG.rst | 41 +++++++++++++++++++++++++++++ rcl_lifecycle/CHANGELOG.rst | 12 +++++++++ rcl_yaml_param_parser/CHANGELOG.rst | 8 ++++++ 3 files changed, 61 insertions(+) create mode 100644 rcl/CHANGELOG.rst create mode 100644 rcl_lifecycle/CHANGELOG.rst create mode 100644 rcl_yaml_param_parser/CHANGELOG.rst diff --git a/rcl/CHANGELOG.rst b/rcl/CHANGELOG.rst new file mode 100644 index 0000000..e79da46 --- /dev/null +++ b/rcl/CHANGELOG.rst @@ -0,0 +1,41 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rcl +^^^^^^^^^^^^^^^^^^^^^^^^^ + +Forthcoming +----------- +* Updated code to only use ``rcutils_allocator_t`` and not use system memory functions directly. (`#261 `_) +* Changed code to use ``rcutils_format_string()`` rather than ``malloc`` and ``rcutils_snprintf()`` (`#240 `_) +* Added functions for dealing with serialized messages. (`#170 `_) +* Updated to use ``test_msgs`` instead of ``example_interfaces``. (`#259 `_) +* Added regression test for the Connext specific 'wrong type writer' error. (`#257 `_) +* Added the ability to set the default logger level from command line. (`#256 `_) +* Refactored the ``memory_tools`` testing API to ``osrf_testing_tools_cpp`` (`#238 `_) +* Added support for passing YAML parameter files via the command line arguments. (`#253 `_) +* Migrated existing uses of ``launch`` to use the same API in it's new API ``launch.legacy``. (`#250 `_) +* Added a printed warning if non-FQN namespace remapping is passed. (`#248 `_) +* Made some changes toward MISRA C compliance. (`#229 `_) +* Changed ``rcl_node_init()`` so that it now copies node options passed into it (`#231 `_) +* Fixed some memory leaks in ``test_arguments`` (`#230 `_) +* Extended static remapping feature with support for the url scheme (`#227 `_) +* Made a change to force ``rcl_arguments_t`` to be zero initialized. (`#225 `_) +* Updated documentation for ``rmw_get_node_names()`` to mention the potential for null values (`#214 `_) +* Fix an issue with signed time difference. (`#224 `_) +* Changed library export order to fix static linking (`#216 `_) +* Implemented static remapping over command line arguments (`#217 `_ and `#221 `_) +* Added a sized validation function for the topic name as ``rcl_validate_topic_name_with_size()`` (`#220 `_) +* Added a logger name and stored it in the rcl node structure (`#212 `_) +* Changed ``rcutils_time_point_value_t`` type from ``uint64_t`` to ``int64_t`` (`#208 `_) +* Fixed a potential bug by resetting the ``RMWCount`` when using the ``DEALLOC`` macro on rmw storage of a wait set (`#209 `_ and `#211 `_) + * Signed-off-by: jwang +* Fixed a potential bug by resetting ``wait_set`` type index in the ``SET_RESIZE`` macro (`#207 `_) + * Signed-off-by: jwang +* Removed a slash behind ``SET_CLEAR`` MACRO (`#206 `_) + * Signed-off-by: jwang +* Changed rmw result validation string to not ever return nullptr (`#193 `_) + * Signed-off-by: Ethan Gao +* Clarified that ``rcl_take_response()`` populates the ``request_header`` (`#205 `_) +* Removed a now obsolete connext workaround (`#203 `_) +* Fixed a potential segmentation fault due to a nullptr dereference (`#202 `_) + * Signed-off-by: Ethan Gao +* Contributors: Dirk Thomas, Ethan Gao, Karsten Knese, Michael Carroll, Mikael Arguedas, Shane Loretz, William Woodall, dhood, jwang11, serge-nikulin diff --git a/rcl_lifecycle/CHANGELOG.rst b/rcl_lifecycle/CHANGELOG.rst new file mode 100644 index 0000000..6c37bb2 --- /dev/null +++ b/rcl_lifecycle/CHANGELOG.rst @@ -0,0 +1,12 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rcl_lifecycle +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Forthcoming +----------- +* Updated code to use private substitution (``~``) in lifecycle topics and services (`#260 `_) + * use ~/ rather than manually constructing topics/services + * use check argument for null macros +* Fixed potential segmentation fault due to nullptr dereference (`#202 `_) + * Signed-off-by: Ethan Gao +* Contributors: Dirk Thomas, Ethan Gao, Michael Carroll, William Woodall diff --git a/rcl_yaml_param_parser/CHANGELOG.rst b/rcl_yaml_param_parser/CHANGELOG.rst new file mode 100644 index 0000000..f93f255 --- /dev/null +++ b/rcl_yaml_param_parser/CHANGELOG.rst @@ -0,0 +1,8 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rcl_yaml_param_parser +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Forthcoming +----------- +* Added functions to parse YAML parameter files. (`#235 `_) +* Contributors: Shane Loretz, William Woodall, anup-pem, dhood