Skip to content

Commit

Permalink
4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
David Conner committed Aug 25, 2024
1 parent 9580cab commit 0a8d48b
Show file tree
Hide file tree
Showing 24 changed files with 83 additions and 16 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,13 @@ You may also want to check out the quick start tutorial demonstrations at [FlexB

![FlexBE CI](https://github.com/FlexBE/flexbe_behavior_engine/workflows/FlexBE%20CI/badge.svg?branch=ros2-devel)

Iron ![ROS Build Farm](https://build.ros2.org/job/Idev__flexbe_behavior_engine__ubuntu_jammy_amd64/badge/icon)

Jazzy ![ROS Build Farm](https://build.ros2.org/job/Jdev__flexbe_behavior_engine__ubuntu_noble_amd64/badge/icon)

Rolling ![ROS Build Farm](https://build.ros2.org/job/Rdev__flexbe_behavior_engine__ubuntu_noble_amd64/badge/icon)

> Note: This version 4+ breaks compatability with the FlexBE App. You must use the FlexBE WebUI [flexbe_webui](https://github.com/FlexBE/flexbe_webui.git) now.

## Installation

For released versions, FlexBE is available as `apt install` package `ros-<DISTRO>-flexbe-*`
Expand Down
5 changes: 5 additions & 0 deletions flexbe_behavior_engine/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
Changelog for package flexbe_behavior_engine
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API

3.0.7 (2024-08-24)
------------------

Expand Down
2 changes: 1 addition & 1 deletion flexbe_behavior_engine/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="2">
<name>flexbe_behavior_engine</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
A meta-package to aggregate all the FlexBE packages
</description>
Expand Down
8 changes: 8 additions & 0 deletions flexbe_core/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
Changelog for package flexbe_core
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API
* use state id consistently to avoid long path strings
* modify preempt and published outcome to improve sync
* add flexbe_outcome_listener node for simple monitoring

3.0.7 (2024-08-24)
------------------
* reduce default wait durations on proxy start ups; reduce start up spam
Expand Down
2 changes: 1 addition & 1 deletion flexbe_core/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_core</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_core provides the core components for the FlexBE behavior engine.
</description>
Expand Down
2 changes: 1 addition & 1 deletion flexbe_core/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

setup(
name=PACKAGE_NAME,
version='3.0.7',
version='4.0.0',
packages=find_packages(exclude=['test']),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
5 changes: 5 additions & 0 deletions flexbe_input/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
Changelog for package flexbe_input
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API

3.0.7 (2024-08-24)
------------------
* fix issue with input action server
Expand Down
2 changes: 1 addition & 1 deletion flexbe_input/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_input</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_input enables to send data to onboard behavior when required.
</description>
Expand Down
2 changes: 1 addition & 1 deletion flexbe_input/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

setup(
name=PACKAGE_NAME,
version='3.0.7',
version='4.0.0',
packages=find_packages(exclude=['test']),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
8 changes: 8 additions & 0 deletions flexbe_mirror/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
Changelog for package flexbe_mirror
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API
* use state id consistently to avoid long path strings
* modify preempt and published outcome to improve sync
* add flexbe_outcome_listener node for simple monitoring

3.0.7 (2024-08-24)
------------------
* modify mirror handling for controllable OSM/CC and improve sync
Expand Down
2 changes: 1 addition & 1 deletion flexbe_mirror/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_mirror</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_mirror implements functionality to remotely mirror an executed behavior.
</description>
Expand Down
2 changes: 1 addition & 1 deletion flexbe_mirror/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

setup(
name=PACKAGE_NAME,
version='3.0.7',
version='4.0.0',
packages=find_packages(exclude=['test']),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
8 changes: 8 additions & 0 deletions flexbe_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
Changelog for package flexbe_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API
* use state id consistently to avoid long path strings
* modify preempt and published outcome to improve sync
* add flexbe_outcome_listener node for simple monitoring

3.0.7 (2024-08-24)
------------------
* add new states; modify BehaviorInput to allow strings and selection combo box
Expand Down
2 changes: 1 addition & 1 deletion flexbe_msgs/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_msgs</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_msgs provides the messages used by FlexBE.
</description>
Expand Down
8 changes: 8 additions & 0 deletions flexbe_onboard/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
Changelog for package flexbe_onboard
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API
* use state id consistently to avoid long path strings
* modify preempt and published outcome to improve sync
* add flexbe_outcome_listener node for simple monitoring

3.0.7 (2024-08-24)
------------------
* add initialize_flexbe_core for common initialization
Expand Down
2 changes: 1 addition & 1 deletion flexbe_onboard/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_onboard</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_onboard implements the robot-side of the behavior engine from where all behaviors are started.
</description>
Expand Down
2 changes: 1 addition & 1 deletion flexbe_onboard/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

setup(
name=package_name,
version='3.0.7',
version='4.0.0',
packages=find_packages(),
data_files=[
(os.path.join('share', package_name), glob('launch/*.launch.py')),
Expand Down
8 changes: 8 additions & 0 deletions flexbe_states/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
Changelog for package flexbe_states
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API
* use state id consistently to avoid long path strings
* modify preempt and published outcome to improve sync
* add flexbe_outcome_listener node for simple monitoring

3.0.7 (2024-08-24)
------------------
* add new states; modify BehaviorInput to allow strings and selection combo box
Expand Down
2 changes: 1 addition & 1 deletion flexbe_states/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_states</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_states provides a collection of common generic predefined states.
</description>
Expand Down
2 changes: 1 addition & 1 deletion flexbe_states/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

setup(
name=PACKAGE_NAME,
version='3.0.7',
version='4.0.0',
packages=find_packages(),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
8 changes: 8 additions & 0 deletions flexbe_testing/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
Changelog for package flexbe_testing
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API
* use state id consistently to avoid long path strings
* modify preempt and published outcome to improve sync
* add flexbe_outcome_listener node for simple monitoring

3.0.7 (2024-08-24)
------------------
* add initialize_flexbe_core for common initialization
Expand Down
2 changes: 1 addition & 1 deletion flexbe_testing/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_testing</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_testing provides a framework for unit testing states.
</description>
Expand Down
8 changes: 8 additions & 0 deletions flexbe_widget/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
Changelog for package flexbe_widget
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

4.0.0 (2024-08-24)
------------------
* Version 4.0.0 release using state_id for communication
* this breaks API with flexbe_app and requires version 4.1.0+ of the FlexBE WebUI API
* use state id consistently to avoid long path strings
* modify preempt and published outcome to improve sync
* add flexbe_outcome_listener node for simple monitoring

3.0.7 (2024-08-24)
------------------
* update create_repo script
Expand Down
2 changes: 1 addition & 1 deletion flexbe_widget/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>flexbe_widget</name>
<version>3.0.7</version>
<version>4.0.0</version>
<description>
flexbe_widget implements some smaller scripts for the behavior engine.
</description>
Expand Down

0 comments on commit 0a8d48b

Please sign in to comment.