Skip to content

Releases: ros2-rust/ros2_rust

0.4.1

28 Nov 15:50
f29144b
Compare
Choose a tag to compare

This is a minor release so that docs.rs can generate documentation for the ros2-rust projects.

0.4.0

07 Nov 17:29
9fb29f2
Compare
Choose a tag to compare

Highlights for this release:

  • Preliminary support for parameters (#332)
  • Support for Iron Irwini (#319)
  • Serde big array support (#328)
  • Basic functionality for loading introspection type support libraries (#279)
  • Extend string types (#293)
  • Add time source and clock API to nodes (#325)
  • Removed Galactic support (#306)
  • Removed Foxy support (#318)

Thanks to all the contributors that made this release possible:

Fawdlstty @fawdlstty
Uwe Arzt @uwearzt
Luca Della Vedova @luca-della-vedova
Michael Grey @mxgrey
Sam Privett @maspe36
Carter Schultz @Carter12s

0.3.1

17 Oct 08:53
67a8d85
Compare
Choose a tag to compare

This is a bugfix release:

  • Fixed segfault when re-using WaitSet: #282
  • Fixed Node::get_{publishers,subscriptions}_info_by_topic(): #283

0.3.0

03 Oct 20:22
3b6c013
Compare
Choose a tag to compare

Highlights for this release:

  • Support for the loaned message API, which allows zero-copy transport for certain message types
  • Graph queries for listing other nodes/publishers/etc. and their properties
  • Guard conditions, a mechanism for manually interrupting wait sets
  • Subscription callbacks can now optionally take a MessageInfo struct to e.g. see who published a message
  • rosidl_generator_rs now supports constants

0.2.0

21 Jul 15:05
25eabf7
Compare
Choose a tag to compare

Highlights for this release:

  • colcon-cargo and colcon-ros-cargo can now build any pure Cargo and ament-aware Cargo projects
  • rclrs and rclrs_examples are now ament_cargo projects, no more CMake involved
  • rosidl_generator_rs has been updated to support all ROS message types
  • rclrs now supports clients and services
  • Better API documentation
  • Foxy, Galactic, Humble and Rolling are now supported ROS distros
  • Preliminary support for Windows