From d5fa7ec72628f1887114a10c15ae0a0dfc1fcf1b Mon Sep 17 00:00:00 2001 From: Dominic Reber Date: Fri, 13 Dec 2024 10:57:25 +0100 Subject: [PATCH] release: version 5.1.0 --- CHANGELOG.md | 9 ++++++++- aica-package.toml | 2 +- source/modulo_components/package.xml | 2 +- source/modulo_controllers/package.xml | 2 +- source/modulo_core/package.xml | 2 +- source/modulo_utils/package.xml | 2 +- 6 files changed, 13 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 423cd3d4..313a012b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,14 @@ Release Versions: - [2.1.1](#211) - [2.1.0](#210) -## Upcoming changes +## 5.1.0 + +### December 16th, 2024 + +Version 5.1.0 is an update to modulo that brings a small feature that removes the need of specifying the clproto +message type when adding outputs in Python components. For user friendliness, the clproto message type is inferred from +the type of the attribute with a helper function. Additionally, this version contains a few fixes that further improve +the behavior of components under the hood. - fix(components): remove incorrect log line (#166) - fix(controllers): move predicate publishing rate parameter to BaseControllerInterface (#168) diff --git a/aica-package.toml b/aica-package.toml index 79ee2e54..e350c740 100644 --- a/aica-package.toml +++ b/aica-package.toml @@ -1,7 +1,7 @@ #syntax=ghcr.io/aica-technology/package-builder:v1.3.0 [metadata] -version = "5.1.0-rc0003" +version = "5.1.0" description = "Modular ROS 2 extension library for dynamic composition of components and controllers with the AICA robotics framework" [metadata.collection] diff --git a/source/modulo_components/package.xml b/source/modulo_components/package.xml index dbd91a7f..bca5f08c 100644 --- a/source/modulo_components/package.xml +++ b/source/modulo_components/package.xml @@ -2,7 +2,7 @@ modulo_components - 5.0.2 + 5.1.0 Modulo base classes that wrap ROS2 Nodes as modular components for the AICA application framework Baptiste Busch Enrico Eberhard diff --git a/source/modulo_controllers/package.xml b/source/modulo_controllers/package.xml index 51102fc8..1c9fa108 100644 --- a/source/modulo_controllers/package.xml +++ b/source/modulo_controllers/package.xml @@ -1,7 +1,7 @@ modulo_controllers - 5.0.2 + 5.1.0 Interface class for modulo controllers Enrico Eberhard Dominic Reber diff --git a/source/modulo_core/package.xml b/source/modulo_core/package.xml index d9a5c499..b9c533ec 100644 --- a/source/modulo_core/package.xml +++ b/source/modulo_core/package.xml @@ -2,7 +2,7 @@ modulo_core - 5.0.2 + 5.1.0 Modulo Core communication and translation utilities for interoperability with AICA Control Libraries Baptiste Busch Enrico Eberhard diff --git a/source/modulo_utils/package.xml b/source/modulo_utils/package.xml index 86f6ee5f..8a1c9073 100644 --- a/source/modulo_utils/package.xml +++ b/source/modulo_utils/package.xml @@ -2,7 +2,7 @@ modulo_utils - 5.0.2 + 5.1.0 Modulo utils package for shared test fixtures Dominic Reber GPLv3