diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fe5344f..0c76d089 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,20 @@ Release Versions: +- [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.0.0 + +### July 26, 2023 + +Version 3.0.0 is a major update to modulo with a breaking change in the way predicates are handled. Instead of +individual topic per predicate, predicates are now published to a global predicates topic. + +### Breaking changes - Refactor component predicates with a single Predicate publisher (#26) diff --git a/README.md b/README.md index e30f01da..54035e9d 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,10 @@ See the package documentation for more information. This package defines custom standard interfaces for modulo components. +## Modulo Utils + +This package contains shared test fixtures. + --- ## Additional resources diff --git a/VERSION b/VERSION index 0bee604d..4a36342f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.3.3 +3.0.0 diff --git a/doxygen/doxygen.conf b/doxygen/doxygen.conf index eaac19cb..bace8687 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 = 2.3.3 +PROJECT_NUMBER = 3.0.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 a8926d3e..e411084c 100644 --- a/source/modulo_component_interfaces/package.xml +++ b/source/modulo_component_interfaces/package.xml @@ -2,7 +2,7 @@ modulo_component_interfaces - 2.3.3 + 3.0.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 1611f633..247f6386 100644 --- a/source/modulo_components/package.xml +++ b/source/modulo_components/package.xml @@ -2,7 +2,7 @@ modulo_components - 2.3.3 + 3.0.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 1277908f..110b007b 100644 --- a/source/modulo_core/package.xml +++ b/source/modulo_core/package.xml @@ -2,7 +2,7 @@ modulo_core - 2.3.3 + 3.0.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 3b043e0b..b758a1ec 100644 --- a/source/modulo_utils/package.xml +++ b/source/modulo_utils/package.xml @@ -2,7 +2,7 @@ modulo_utils - 2.3.3 + 3.0.0 Modulo utils package for shared test fixtures Dominic Reber GPLv3