Releases: ros2-rust/ros2_rust
Releases · ros2-rust/ros2_rust
0.4.1
0.4.0
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
0.3.0
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
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