From b178c47134bd3387c11eae5470dcd7f10cd1109e Mon Sep 17 00:00:00 2001 From: Michael Carroll Date: Thu, 26 Sep 2019 14:11:02 -0500 Subject: [PATCH] 0.8.0 Signed-off-by: Michael Carroll --- rclcpp/CHANGELOG.rst | 43 +++++++++++++++++++++++++++++++++ rclcpp/package.xml | 2 +- rclcpp_action/CHANGELOG.rst | 8 ++++++ rclcpp_action/package.xml | 2 +- rclcpp_components/CHANGELOG.rst | 11 +++++++++ rclcpp_components/package.xml | 2 +- rclcpp_lifecycle/CHANGELOG.rst | 11 +++++++++ rclcpp_lifecycle/package.xml | 2 +- 8 files changed, 77 insertions(+), 4 deletions(-) diff --git a/rclcpp/CHANGELOG.rst b/rclcpp/CHANGELOG.rst index e48830d..9eea317 100644 --- a/rclcpp/CHANGELOG.rst +++ b/rclcpp/CHANGELOG.rst @@ -2,6 +2,49 @@ Changelog for package rclcpp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.8.0 (2019-09-26) +------------------ +* clean up publisher and subscription creation logic (`#867 `_) +* Take parameter overrides provided through the CLI. (`#865 `_) +* add more context to exception message (`#858 `_) +* remove features and related code which were deprecated in dashing (`#852 `_) +* check valid timer handler 1st to reduce the time window for scan. (`#841 `_) +* Add throwing parameter name if parameter is not set (`#833 `_) +* Fix typo in deprecated warning. (`#848 `_) +* Fail on invalid and unknown ROS specific arguments (`#842 `_) +* Force explicit --ros-args in NodeOptions::arguments(). (`#845 `_) +* Use of -r/--remap flags where appropriate. (`#834 `_) +* Fix hang with timers in MultiThreadedExecutor (`#835 `_) (`#836 `_) +* add mutex in add/remove_node and wait_for_work to protect concurrent use/change of memory_strategy\_ (`#837 `_) +* Crash in callback group pointer vector iterator (`#814 `_) +* Wrap documentation examples in code blocks (`#830 `_) +* add callback group as member variable and constructor arg (`#811 `_) +* Fix get_node_interfaces functions taking a pointer (`#821 `_) +* Delete unnecessary call for get_node_by_group (`#823 `_) +* Allow passing logger by const ref (`#820 `_) +* Explain return value of spin_until_future_complete (`#792 `_) +* Adapt to '--ros-args ... [--]'-based ROS args extraction (`#816 `_) +* Add line break after first open paren in multiline function call (`#785 `_) +* remove mock msgs from rclcpp (`#800 `_) +* Make TimeSource ignore use_sim_time events coming from other nodes. (`#799 `_) +* Allow registering multiple on_parameters_set_callback (`#772 `_) +* Add free function for creating service clients (`#788 `_) +* Include missing rcl headers in use. (`#782 `_) +* Switch the NodeParameters lock to recursive. (`#781 `_) +* changed on_parameter_event qos profile to rmw_qos_profile_parameter_events (`#774 `_) +* Adding a factory method to create a Duration from seconds (`#567 `_) +* Fix a comparison with a sign mismatch (`#771 `_) +* delete superfluous spaces (`#770 `_) +* Use params from node '/\*\*' from parameter YAML file (`#762 `_) +* Add ignore override argument to declare parameter (`#767 `_) +* use default parameter descriptor in parameters interface (`#765 `_) +* Added support for const member functions (`#763 `_) +* add get_actual_qos() feature to subscriptions (`#754 `_) +* Ignore parameters overrides in set parameter methods when allowing undeclared parameters (`#756 `_) +* Add rclcpp::create_timer() (`#757 `_) +* checking origin of intra-process msg before taking them (`#753 `_) +* Contributors: Alberto Soragna, Carl Delsey, Chris Lalancette, Dan Rose, Dirk Thomas, Esteve Fernandez, Guillaume Autran, Jacob Perron, Karsten Knese, Luca Della Vedova, M. M, Michel Hidalgo, Scott K Logan, Shane Loretz, Todd Malsbary, William Woodall, bpwilcox, fujitatomoya, ivanpauno + 0.7.5 (2019-05-30) ------------------ * Avoid 'Intra process message no longer being stored when trying to handle it' warning (`#749 `_) diff --git a/rclcpp/package.xml b/rclcpp/package.xml index 23f42d0..db46f68 100644 --- a/rclcpp/package.xml +++ b/rclcpp/package.xml @@ -2,7 +2,7 @@ rclcpp - 0.7.5 + 0.8.0 The ROS client library in C++. Dirk Thomas Apache License 2.0 diff --git a/rclcpp_action/CHANGELOG.rst b/rclcpp_action/CHANGELOG.rst index db2e6ce..eff684a 100644 --- a/rclcpp_action/CHANGELOG.rst +++ b/rclcpp_action/CHANGELOG.rst @@ -3,6 +3,14 @@ Changelog for package rclcpp_action ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.8.0 (2019-09-26) +------------------ +* Fix UnknownGoalHandle error string. (`#856 `_) +* Guard against making multiple result requests for a goal handle (`#808 `_) +* Add line break after first open paren in multiline function call (`#785 `_) +* Fix typo in test fixture tear down method name (`#787 `_) +* Contributors: Chris Lalancette, Dan Rose, Jacob Perron + 0.7.5 (2019-05-30) ------------------ diff --git a/rclcpp_action/package.xml b/rclcpp_action/package.xml index 3f0a907..9e30726 100644 --- a/rclcpp_action/package.xml +++ b/rclcpp_action/package.xml @@ -2,7 +2,7 @@ rclcpp_action - 0.7.5 + 0.8.0 Adds action APIs for C++. Dirk Thomas Apache License 2.0 diff --git a/rclcpp_components/CHANGELOG.rst b/rclcpp_components/CHANGELOG.rst index 27383e7..a8156be 100644 --- a/rclcpp_components/CHANGELOG.rst +++ b/rclcpp_components/CHANGELOG.rst @@ -2,6 +2,17 @@ Changelog for package rclcpp_components ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.8.0 (2019-09-26) +------------------ +* Force explicit --ros-args in NodeOptions::arguments(). (`#845 `_) +* Use of -r/--remap flags where appropriate. (`#834 `_) +* Add line break after first open paren in multiline function call (`#785 `_) +* fix linter issue (`#795 `_) +* Remove non-package from ament_target_dependencies() (`#793 `_) +* fix for multiple nodes not being recognized (`#790 `_) +* Cmake infrastructure for creating components (`#784 `_) +* Contributors: Dan Rose, Michel Hidalgo, Shane Loretz, Siddharth Kucheria + 0.7.5 (2019-05-30) ------------------ diff --git a/rclcpp_components/package.xml b/rclcpp_components/package.xml index f7d1c47..48030ed 100644 --- a/rclcpp_components/package.xml +++ b/rclcpp_components/package.xml @@ -2,7 +2,7 @@ rclcpp_components - 0.7.5 + 0.8.0 Package containing tools for dynamically loadable components Michael Carroll Apache License 2.0 diff --git a/rclcpp_lifecycle/CHANGELOG.rst b/rclcpp_lifecycle/CHANGELOG.rst index 62c3d2d..85def5a 100644 --- a/rclcpp_lifecycle/CHANGELOG.rst +++ b/rclcpp_lifecycle/CHANGELOG.rst @@ -3,6 +3,17 @@ Changelog for package rclcpp_lifecycle ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.8.0 (2019-09-26) +------------------ +* clean up publisher and subscription creation logic (`#867 `_) +* reset error message before setting a new one, embed the original one (`#854 `_) +* remove features and related code which were deprecated in dashing (`#852 `_) +* Fix typo in deprecated warning. (`#848 `_) +* Add line break after first open paren in multiline function call (`#785 `_) +* Fixe error messages not printing to terminal (`#777 `_) +* Add default value to options in LifecycleNode construnctor. Update API documentation. (`#775 `_) +* Contributors: Dan Rose, Dirk Thomas, Esteve Fernandez, Luca Della Vedova, William Woodall, Yathartha Tuladhar + 0.7.5 (2019-05-30) ------------------ diff --git a/rclcpp_lifecycle/package.xml b/rclcpp_lifecycle/package.xml index 4c1e62e..92649c1 100644 --- a/rclcpp_lifecycle/package.xml +++ b/rclcpp_lifecycle/package.xml @@ -2,7 +2,7 @@ rclcpp_lifecycle - 0.7.5 + 0.8.0 Package containing a prototype for lifecycle implementation Karsten Knese Apache License 2.0