From 731e8e278d26500b278ad891a99d028d697e2396 Mon Sep 17 00:00:00 2001 From: Dominic Reber <71256590+domire8@users.noreply.github.com> Date: Mon, 21 Oct 2024 09:33:07 +0200 Subject: [PATCH] release: version 5.0.1 (#161) --- 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 784f033a..679c9e3a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ Release Versions: +- [5.0.1](#501) - [5.0.0](#500) - [4.2.2](#422) - [4.2.1](#421) @@ -16,7 +17,13 @@ Release Versions: - [2.1.1](#211) - [2.1.0](#210) -## Upcoming changes (in development) +## 5.0.1 + +### October 21st, 2024 + +Version 5.0.1 patches a couple of issues around predicates. It prevents Python components from publishing their +predicates on every step and ensures that predciates always publish their new value on change, even if the initial value +is changed before the first `step` callback triggers. - fix: default predicate value on construction (#158) - fix(modulo_controllers): typo in modulo controller descriptions (#160) diff --git a/aica-package.toml b/aica-package.toml index 94a40c8b..81dc8248 100644 --- a/aica-package.toml +++ b/aica-package.toml @@ -1,7 +1,7 @@ #syntax=ghcr.io/aica-technology/package-builder:v1.1.1 [metadata] -version = "5.0.0" +version = "5.0.1" 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 976797d0..e5bdb935 100644 --- a/source/modulo_components/package.xml +++ b/source/modulo_components/package.xml @@ -2,7 +2,7 @@ modulo_components - 5.0.0 + 5.0.1 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 47de6104..42c1749e 100644 --- a/source/modulo_controllers/package.xml +++ b/source/modulo_controllers/package.xml @@ -1,7 +1,7 @@ modulo_controllers - 5.0.0 + 5.0.1 Interface class for modulo controllers Enrico Eberhard Dominic Reber diff --git a/source/modulo_core/package.xml b/source/modulo_core/package.xml index e2f28ba2..c663f8ea 100644 --- a/source/modulo_core/package.xml +++ b/source/modulo_core/package.xml @@ -2,7 +2,7 @@ modulo_core - 5.0.0 + 5.0.1 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 89afc863..2656ea21 100644 --- a/source/modulo_utils/package.xml +++ b/source/modulo_utils/package.xml @@ -2,7 +2,7 @@ modulo_utils - 5.0.0 + 5.0.1 Modulo utils package for shared test fixtures Dominic Reber GPLv3