Skip to content

v0.6.0

Latest

Choose a tag to compare

@stelzo stelzo released this 04 Dec 21:48
· 30 commits to main since this release
6e11289
  • All derived points now require Copy. This allows try_from_iter and try_from_vec to not require ownership for the parameter.
  • Renamed rpcl2 derive attribute to ros. E.g. #[rpcl2(rename("test"))] -> #[ros(rename("test"))].
  • Feature ros2-interfaces-jazzy moved to ros2-interfaces-jazzy-serde to keep up-to-date with the latest ros2-client.
  • Dropping rclrs support until their message generation strategy is finished and the integration can be made easier. The current implementation for is bad for long term maintenance. You can keep using v0.5.2_rclrs instead.
  • Undeprecates xyz() and deprecates xyz_f32() and xyz_f64(). Use casting instead. Types should not be part of a function name.
  • Adds the features ros2-interfaces-jazzy-serde for ros2-client support and ros2-interfaces-jazzy-rkyv for ROS-like systems that use rkyv for (de)serialization.