Skip to content

Commit b1422c2

Browse files
author
David Conner
committed
2.3.3
1 parent 8095940 commit b1422c2

File tree

25 files changed

+71
-24
lines changed

25 files changed

+71
-24
lines changed

.github/workflows/flexbe_ci.yml

+10-10
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@ jobs:
88
test:
99
strategy:
1010
matrix:
11-
ros: [humble] #, iron, rolling]
11+
ros: [iron, rolling]
1212
include:
13-
- os: ubuntu-22.04
14-
ros: humble
15-
python: python3
16-
ci_branch: ros2-devel
17-
# - os: ubuntu-22.04
18-
# ros: iron
19-
# ci_branch: ros2-devel
20-
# python: python3
2113
# - os: ubuntu-22.04
22-
# ros: rolling
14+
# ros: humble
2315
# python: python3
2416
# ci_branch: ros2-devel
17+
- os: ubuntu-22.04
18+
ros: iron
19+
python: python3
20+
ci_branch: ros2-devel
21+
- os: ubuntu-22.04
22+
ros: rolling
23+
python: python3
24+
ci_branch: ros2-devel
2525

2626
runs-on: ${{ matrix.os }}
2727
env:

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ Please refer to the FlexBE Homepage ([flexbe.github.io](http://flexbe.github.io)
1414
![FlexBE CI](https://github.com/FlexBE/flexbe_behavior_engine/workflows/FlexBE%20CI/badge.svg?branch=ros2-devel)
1515

1616
Humble ![ROS Build Farm](https://build.ros2.org/job/Hdev__flexbe_behavior_engine__ubuntu_jammy_amd64/badge/icon)
17+
Iron ![ROS Build Farm](https://build.ros2.org/job/Idev__flexbe_behavior_engine__ubuntu_jammy_amd64/badge/icon)
18+
Rolling ![ROS Build Farm](https://build.ros2.org/job/Rdev__flexbe_behavior_engine__ubuntu_jammy_amd64/badge/icon)
1719

1820
## Installation
1921

flexbe_behavior_engine/CHANGELOG.rst

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_behavior_engine
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
47
2.3.2 (2023-08-01)
58
------------------
69

flexbe_behavior_engine/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package format="2">
33
<name>flexbe_behavior_engine</name>
4-
<version>2.3.2</version>
4+
<version>2.3.3</version>
55
<description>
66
A meta-package to aggregate all the FlexBE packages
77
</description>

flexbe_core/CHANGELOG.rst

+7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_core
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
* destroy sub/pub/client in executor thread
7+
* update to protect against executor calls after unsubscribe/shutdown
8+
* use SingleThreadedExecutor without callback groups
9+
* use basic pub/sub for onboard; cleanup
10+
411
2.3.2 (2023-08-01)
512
------------------
613

flexbe_core/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_core</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_core provides the core components for the FlexBE behavior engine.
1010
</description>

flexbe_core/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setup(
88
name=PACKAGE_NAME,
9-
version='2.3.2',
9+
version='2.3.3',
1010
packages=find_packages(exclude=['test']),
1111
data_files=[
1212
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),

flexbe_input/CHANGELOG.rst

+7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_input
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
* destroy sub/pub/client in executor thread
7+
* use SingleThreadedExecutor without callback groups
8+
* use basic pub/sub for onboard
9+
* cleanup
10+
411
2.3.2 (2023-08-01)
512
------------------
613
* use standard queue for complex_action_server

flexbe_input/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_input</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_input enables to send data to onboard behavior when required.
1010
</description>

flexbe_input/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setup(
88
name=PACKAGE_NAME,
9-
version='2.3.2',
9+
version='2.3.3',
1010
packages=find_packages(exclude=['test']),
1111
data_files=[
1212
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),

flexbe_mirror/CHANGELOG.rst

+7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_mirror
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
* streamline pub/sub for mirror
7+
* cleanup on behavior shutdown
8+
* destroy sub/pub/client in executor thread
9+
* use SingleThreadedExecutor without callback groups
10+
411
2.3.2 (2023-08-01)
512
------------------
613

flexbe_mirror/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_mirror</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_mirror implements functionality to remotely mirror an executed behavior.
1010
</description>

flexbe_mirror/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
setup(
99
name=PACKAGE_NAME,
10-
version='2.3.2',
10+
version='2.3.3',
1111
packages=find_packages(exclude=['test']),
1212
data_files=[
1313
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),

flexbe_msgs/CHANGELOG.rst

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_msgs
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
47
2.3.2 (2023-08-01)
58
------------------
69

flexbe_msgs/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_msgs</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_msgs provides the messages used by FlexBE.
1010
</description>

flexbe_onboard/CHANGELOG.rst

+6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_onboard
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
* destroy sub/pub/client in executor thread
7+
* use SingleThreadedExecutor without callback groups
8+
* use basic pub/sub for onboard; cleanup
9+
410
2.3.2 (2023-08-01)
511
------------------
612

flexbe_onboard/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_onboard</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_onboard implements the robot-side of the behavior engine from where all behaviors are started.
1010
</description>

flexbe_onboard/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
setup(
1010
name=package_name,
11-
version='2.3.2',
11+
version='2.3.3',
1212
packages=find_packages(),
1313
data_files=[
1414
(os.path.join('share', package_name), glob('launch/*.launch.py')),

flexbe_states/CHANGELOG.rst

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_states
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
* cleanup
7+
48
2.3.2 (2023-08-01)
59
------------------
610

flexbe_states/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_states</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_states provides a collection of common generic predefined states.
1010
</description>

flexbe_states/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
setup(
1111
name=PACKAGE_NAME,
12-
version='2.3.2',
12+
version='2.3.3',
1313
packages=find_packages(),
1414
data_files=[
1515
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),

flexbe_testing/CHANGELOG.rst

+5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_testing
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
* update for change in yaml loading for Iron messages
7+
* subscriber state test still not functional
8+
49
2.3.2 (2023-08-01)
510
------------------
611

flexbe_testing/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_testing</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_testing provides a framework for unit testing states.
1010
</description>

flexbe_widget/CHANGELOG.rst

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22
Changelog for package flexbe_widget
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
2.3.3 (2023-08-09)
5+
------------------
6+
47
2.3.2 (2023-08-01)
58
------------------
69

flexbe_widget/package.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
schematypens="http://www.w3.org/2001/XMLSchema"?>
55
<package format="3">
66
<name>flexbe_widget</name>
7-
<version>2.3.2</version>
7+
<version>2.3.3</version>
88
<description>
99
flexbe_widget implements some smaller scripts for the behavior engine.
1010
</description>

0 commit comments

Comments
 (0)