From f2c8a67c0c625a6df54602493bd13d1279428716 Mon Sep 17 00:00:00 2001 From: Martin Dahl Date: Thu, 5 Oct 2023 10:51:38 +0200 Subject: [PATCH] Prepare for release 0.8.0 --- README.md | 4 +++- r2r_cargo.cmake | 2 +- r2r_macros/Cargo.toml | 7 +++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d12d740a9..0f1305f83 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ These bindings are being written organically when things are needed by me and ot How to use -------------------- 1. Make sure you have libclang installed. (e.g. libclang-dev on ubuntu) -2. Depend on this package in Cargo.toml: `r2r = "0.7.5"` +2. Depend on this package in Cargo.toml: `r2r = "0.8.0"` 3. You need to source your ROS2 installation before building/running. 4. The bindings will rebuild automatically if/when you source your workspace(s). 5. If you make changes to existing message types, run `cargo clean -p r2r_msg_gen` to force recompilation of the rust message types on the next build. @@ -45,6 +45,8 @@ What works? Changelog -------------------- #### [Unreleased] + +#### [0.8.0] - 2023-10-05 - Windows support! - Derive macro for ros parameters. and . NOTE: Breaks old parameters API, see commit message for details . - Implement rcl_interfaces::srv::ListParameters service. diff --git a/r2r_cargo.cmake b/r2r_cargo.cmake index 02fbd043d..184bfaf9d 100644 --- a/r2r_cargo.cmake +++ b/r2r_cargo.cmake @@ -1,5 +1,5 @@ # -# For r2r 0.7.0. +# For r2r 0.8.0. # # cmake code for simple colcon integration. # See https://github.com/m-dahl/r2r_minimal_node/ diff --git a/r2r_macros/Cargo.toml b/r2r_macros/Cargo.toml index b00a0df13..0dd1fafed 100644 --- a/r2r_macros/Cargo.toml +++ b/r2r_macros/Cargo.toml @@ -1,7 +1,14 @@ [package] name = "r2r_macros" version = "0.1.0" +authors = ["Martin Dahl "] +description = "Minimal ros2 bindings." +license = "MIT" edition = "2021" +readme = "README.md" +homepage = "https://github.com/sequenceplanner/r2r" +repository = "https://github.com/sequenceplanner/r2r" +documentation = "https://docs.rs/r2r/latest/r2r" [lib] proc-macro = true