From cfeb6a636011a7a2283e793f8574ce6aa5cae153 Mon Sep 17 00:00:00 2001 From: William Woodall Date: Wed, 8 May 2019 17:25:59 -0700 Subject: [PATCH] changelogs Signed-off-by: William Woodall --- rclcpp/CHANGELOG.rst | 26 ++++++++++++++++++++++++++ rclcpp_action/CHANGELOG.rst | 5 +++++ rclcpp_components/CHANGELOG.rst | 5 +++++ rclcpp_lifecycle/CHANGELOG.rst | 12 ++++++++++-- 4 files changed, 46 insertions(+), 2 deletions(-) diff --git a/rclcpp/CHANGELOG.rst b/rclcpp/CHANGELOG.rst index 7a977ff..024db85 100644 --- a/rclcpp/CHANGELOG.rst +++ b/rclcpp/CHANGELOG.rst @@ -2,6 +2,32 @@ Changelog for package rclcpp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Added new way to specify QoS settings for publishers and subscriptions. (`#713 `_) + * The new way requires that you specify a history depth when creating a publisher or subscription. + * In the past it was possible to create one without specifying any history depth, but these signatures have been deprecated. +* Deprecated ``shared_ptr`` and raw pointer versions of ``Publisher::publish()``. (`#709 `_) +* Implemented API to set callbacks for liveliness and deadline QoS events for publishers and subscriptions. (`#695 `_) +* Fixed a segmentation fault when publishing a parameter event when they ought to be disabled. (`#714 `_) +* Changes required for upcoming pre-allocation API. (`#711 `_) +* Changed ``Node::get_node_names()`` to return the full node names rather than just the base name. (`#698 `_) +* Remove logic made redundant by the `ros2/rcl#255 `_ pull request. (`#712 `_) +* Various improvements for ``rclcpp::Clock``. (`#696 `_) + * Fixed uninitialized bool in ``clock.cpp``. + * Fixed up includes of ``clock.hpp/cpp``. + * Added documentation for exceptions to ``clock.hpp``. + * Adjusted function signature of getters of ``clock.hpp/cpp``. + * Removed raw pointers to ``Clock::create_jump_callback``. + * Removed unnecessary ``rclcpp`` namespace reference from ``clock.cpp``. + * Changed exception to ``bad_alloc`` on ``JumpHandler`` allocation failure. + * Fixed missing ``nullptr`` check in ``Clock::on_time_jump``. + * Added ``JumpHandler::callback`` types. + * Added warning for lifetime of Clock and JumpHandler +* Fixed bug left over from the `pull request #495 `_. (`#708 `_) +* Changed the ``IntraProcessManager`` to be capable of storing ``shared_ptr`` in addition to ``unique_ptr``. (`#690 `_) +* Contributors: Alberto Soragna, Dima Dorezyuk, M. M, Michael Carroll, Michael Jeronimo, Tully Foote, William Woodall, ivanpauno, jhdcs + 0.7.1 (2019-04-26) ------------------ * Added read only parameters. (`#495 `_) diff --git a/rclcpp_action/CHANGELOG.rst b/rclcpp_action/CHANGELOG.rst index 2e1853a..4ad0ac8 100644 --- a/rclcpp_action/CHANGELOG.rst +++ b/rclcpp_action/CHANGELOG.rst @@ -3,6 +3,11 @@ Changelog for package rclcpp_action ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Added return code to CancelGoal service response. (`#710 `_) +* Contributors: Jacob Perron, William Woodall + 0.7.1 (2019-04-26) ------------------ * Added optional callbacks to action client for goal, response, and result. (`#701 `_) diff --git a/rclcpp_components/CHANGELOG.rst b/rclcpp_components/CHANGELOG.rst index c89054e..5b90628 100644 --- a/rclcpp_components/CHANGELOG.rst +++ b/rclcpp_components/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package rclcpp_components ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Updated to support changes to ``Node::get_node_names()``. (`#698 `_) +* Contributors: jhdcs + 0.7.1 (2019-04-26) ------------------ diff --git a/rclcpp_lifecycle/CHANGELOG.rst b/rclcpp_lifecycle/CHANGELOG.rst index 20a8fe1..633555d 100644 --- a/rclcpp_lifecycle/CHANGELOG.rst +++ b/rclcpp_lifecycle/CHANGELOG.rst @@ -3,6 +3,14 @@ Changelog for package rclcpp_lifecycle ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Added new way to specify QoS settings for publishers and subscriptions. (`#713 `_) +* Deprecated ``shared_ptr`` and raw pointer versions of ``Publisher::publish()``. (`#709 `_) +* Implemented API to set callbacks for liveliness and deadline QoS events for publishers and subscriptions. (`#695 `_) +* Changed the ``IntraProcessManager`` to be capable of storing ``shared_ptr`` in addition to ``unique_ptr``. (`#690 `_) +* Contributors: M. M, William Woodall, ivanpauno + 0.7.1 (2019-04-26) ------------------ * Added read only parameters. (`#495 `_) @@ -31,8 +39,8 @@ Changelog for package rclcpp_lifecycle * Add class Waitable (`#589 `_) * Contributors: Dirk Thomas, Jacob Perron, William Woodall, bpwilcox -0.6.0 ------------ +0.6.0 (2018-11-19) +------------------ * Updated to use new error handling API from rcutils (`#577 `_) * Deleted TRANSITION_SHUTDOWN (`#576 `_) * Added a warning when publishing if publisher is not active (`#574 `_)