From 847d0a85875df503fb52e636473d1c0bdebaf0de Mon Sep 17 00:00:00 2001 From: Dominic Reber Date: Wed, 27 Sep 2023 15:11:11 +0200 Subject: [PATCH] release: version 3.1.0 --- .devcontainer/devcontainer.json | 2 +- CHANGELOG.md | 21 ++++++++++++++----- VERSION | 2 +- doxygen/doxygen.conf | 2 +- .../modulo_component_interfaces/package.xml | 2 +- source/modulo_components/package.xml | 2 +- source/modulo_core/package.xml | 2 +- source/modulo_utils/package.xml | 2 +- 8 files changed, 23 insertions(+), 12 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 8df964ce2..93b9383c7 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -5,7 +5,7 @@ "dockerfile": "../Dockerfile", "context": "..", "target": "development", - "args": { "CL_VERSION": "v7.1.1" } + "args": { "CL_VERSION": "v7.2.0" } }, "workspaceMount": "source=${localWorkspaceFolder},target=/home/ros2/.devcontainer,type=bind,consistency=cached", "workspaceFolder": "/home/ros2/.devcontainer", diff --git a/CHANGELOG.md b/CHANGELOG.md index 76896207a..5c0d88a99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,19 +2,30 @@ Release Versions: +- [3.1.0](#300) - [3.0.0](#300) - [2.3.0](#230) - [2.2.0](#220) - [2.1.1](#211) - [2.1.0](#210) -## Upcoming changes (in development) +## 3.1.0 + +### September 27, 2023 + +Version 3.1.0 is a minor update to modulo with a new feature in the components and it marks the first official version +that uses `iron` as its ROS2 distribution. + +### Features + +- Add the on_step_callback for components (#51) + +### Behind the scenes - Revise test stage to fail on test errors (#48) -- build: unify dockerfiles and add vs code configuration (#50) -- feat: add on_step_callback for component (#51) -- build: use iron as ros2 distro (#53) -- ci: change test workflow to docker build (#55) +- Unify dockerfiles and add vs code configuration (#50) +- Use iron as ros2 distro (#53) +- Change test workflow to docker build (#55) ## 3.0.0 diff --git a/VERSION b/VERSION index eca690e73..fd2a01863 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.0.5 +3.1.0 diff --git a/doxygen/doxygen.conf b/doxygen/doxygen.conf index d01f9adb4..5585bb895 100644 --- a/doxygen/doxygen.conf +++ b/doxygen/doxygen.conf @@ -38,7 +38,7 @@ PROJECT_NAME = "Modulo" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 3.0.5 +PROJECT_NUMBER = 3.1.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/source/modulo_component_interfaces/package.xml b/source/modulo_component_interfaces/package.xml index 2d2299646..7b9a231f1 100644 --- a/source/modulo_component_interfaces/package.xml +++ b/source/modulo_component_interfaces/package.xml @@ -2,7 +2,7 @@ modulo_component_interfaces - 3.0.5 + 3.1.0 Interface package for communicating with modulo components through the ROS framework Enrico Eberhard GPLv3 diff --git a/source/modulo_components/package.xml b/source/modulo_components/package.xml index b902a3dcb..fc43ca178 100644 --- a/source/modulo_components/package.xml +++ b/source/modulo_components/package.xml @@ -2,7 +2,7 @@ modulo_components - 3.0.5 + 3.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_core/package.xml b/source/modulo_core/package.xml index a5bf8820a..6ffba21eb 100644 --- a/source/modulo_core/package.xml +++ b/source/modulo_core/package.xml @@ -2,7 +2,7 @@ modulo_core - 3.0.5 + 3.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 16f9fa523..e449ae2e1 100644 --- a/source/modulo_utils/package.xml +++ b/source/modulo_utils/package.xml @@ -2,7 +2,7 @@ modulo_utils - 3.0.5 + 3.1.0 Modulo utils package for shared test fixtures Dominic Reber GPLv3