Skip to content

Commit 73b6e9f

Browse files
committed
chore: add missing entries in CHANGELOG.rst. Bump release in package.xml for ROS. Bump release version to 0.5.0
Signed-off-by: Esteve Fernandez <[email protected]>
1 parent 5093ad8 commit 73b6e9f

File tree

4 files changed

+40
-24
lines changed

4 files changed

+40
-24
lines changed

rclrs/CHANGELOG.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

rclrs/CHANGELOG.rst

Lines changed: 0 additions & 21 deletions
This file was deleted.

rclrs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rclrs"
3-
version = "0.4.2"
3+
version = "0.5.0"
44
# This project is not military-sponsored, Jacob's employment contract just requires him to use this email address
55
authors = ["Esteve Fernandez <[email protected]>", "Nikolai Morin <[email protected]>", "Jacob Hassold <[email protected]>"]
66
edition = "2021"

rclrs/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>rclrs</name>
7-
<version>0.4.1</version>
7+
<version>0.5.0</version>
88
<description>Package containing the Rust client library.</description>
99
<maintainer email="[email protected]">Esteve Fernandez</maintainer>
1010
<maintainer email="[email protected]">Nikolai Morin</maintainer>

0 commit comments

Comments
 (0)