@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10- ## [ 0.4.2 ] ( https://github.com/ros2-rust/ros2_rust/compare/v0.4.1...v0.4.2 ) - 2025-08-15
10+ ## [ 0.5.0 ] ( https://github.com/ros2-rust/ros2_rust/compare/v0.4.1...v0.5.0 ) - 2025-08-15
1111
1212### Added
1313
@@ -66,3 +66,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6666- Add default implementation and builder pattern for QoS ([ #361 ] ( https://github.com/ros2-rust/ros2_rust/pull/361 ) )
6767- Adding a simple helper function for converting ` rclrs::Time ` to a ros message ([ #359 ] ( https://github.com/ros2-rust/ros2_rust/pull/359 ) )
6868- Remove leading underscore from private fields ([ #354 ] ( https://github.com/ros2-rust/ros2_rust/pull/354 ) )
69+
70+ ## [ 0.4.1] ( https://github.com/ros2-rust/ros2_rust/compare/v0.4.0...v0.4.1 ) - 2023-11-28
71+ - Added minor changes to enable documentation generation on docs.rs for the ` ros2-rust ` projects.
72+
73+ ## [ 0.4.0] ( https://github.com/ros2-rust/ros2_rust/compare/v0.3.1...v0.4.0 ) - 2023-11-07
74+ - Service clients now support service_is_ready to check if a service server is present ahead of calling ([ #399 ] ( https://github.com/ros2-rust/ros2_rust/pull/339 ) )
75+ - Added preliminary support for parameters
76+ - Added support for Iron Irwini
77+ - Added Serde big array support
78+ - Added basic functionality for loading introspection type support libraries
79+ - Added extended string types
80+ - Added time source and clock API to nodes
81+ - Removed support for Galactic
82+ - Removed support for Foxy
83+
84+ ## [ 0.3.1] ( https://github.com/ros2-rust/ros2_rust/compare/v0.3.0...v0.3.1 ) - 2022-10-17
85+ - Fixed segfault when re-using ` WaitSet `
86+ - Fixed ` Node::get_{publishers,subscriptions}_info_by_topic() `
87+
88+ ## [ 0.3.0] ( https://github.com/ros2-rust/ros2_rust/compare/v0.2.0...v0.3.0 ) - 2022-10-03
89+ - Loaned messages (zero-copy) ([ #212 ] ( https://github.com/ros2-rust/ros2_rust/pull/212 ) )
90+ - Graph queries ([ #234 ] ( https://github.com/ros2-rust/ros2_rust/pull/234 ) )
91+ - Guard conditions ([ #249 ] ( https://github.com/ros2-rust/ros2_rust/pull/249 ) )
92+
93+ ## [ 0.2.0] (2022-07-21)
94+ - First release
95+ - ` colcon-cargo ` and ` colcon-ros-cargo ` can now build any pure Cargo and ament-aware Cargo projects
96+ - ` rclrs ` and ` rclrs_examples ` are now ` ament_cargo ` projects, no more CMake involved
97+ - ` rosidl_generator_rs ` has been updated to support all ROS message types
98+ - ` rclrs ` now supports clients and services
99+ - Better API documentation
100+ - Foxy, Galactic, Humble and Rolling are now supported ROS distros
101+ - Preliminary support for Windows
102+ - Build based on ` colcon-ros-cargo `
103+ - Message generation packages ` rosidl_generator_rs ` and ` rosidl_runtime_rs `
104+ - Publisher, Subscription, Client and Service
105+ - Tunable QoS settings
0 commit comments