Skip to content

Commit 6be68ae

Browse files
authored
add release note about changed signature (ros2#606)
* add release note about changed signature Signed-off-by: William Woodall <[email protected]> * fixup Signed-off-by: William Woodall <[email protected]>
1 parent ce7a2a2 commit 6be68ae

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

source/Releases/Release-Foxy-Fitzroy.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,20 @@ For examples, see the `relevant changes to the demos. <https://github.com/ros2/d
104104

105105
`Related pull request in launch_ros. <https://github.com/ros2/launch_ros/pull/122>`_
106106

107+
rclcpp
108+
^^^^^^
109+
110+
Change in Advanced Subscription Callback Signature
111+
""""""""""""""""""""""""""""""""""""""""""""""""""
112+
113+
With the pull request [https://github.com/ros2/rclcpp/pull/1047](https://github.com/ros2/rclcpp/pull/1047) the signature of callbacks which receive the message info with the message has changed.
114+
Previously it used the ``rmw`` type ``rmw_message_info_t``, but now uses the ``rclcpp`` type ``rclcpp::MessageInfo``.
115+
The required changes are straightforward, and can be seen demonstrated in these pull requests:
116+
117+
- [https://github.com/ros2/system_tests/pull/423/files](https://github.com/ros2/system_tests/pull/423/files)
118+
- [https://github.com/ros2/rosbag2/pull/375/files](https://github.com/ros2/rosbag2/pull/375/files)
119+
- [https://github.com/ros2/ros1_bridge/pull/253/files](https://github.com/ros2/ros1_bridge/pull/253/files)
120+
107121
rclpy
108122
^^^^^
109123

0 commit comments

Comments
 (0)