Skip to content

Commit

Permalink
2.3.5
Browse files Browse the repository at this point in the history
  • Loading branch information
David Conner committed May 31, 2024
1 parent 539ef5f commit 5ab950a
Show file tree
Hide file tree
Showing 23 changed files with 108 additions and 131 deletions.
21 changes: 10 additions & 11 deletions flexbe_behavior_engine/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package flexbe_behavior_engine
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.5 (2024-05-31)
------------------
* update change log

2.3.4 (2024-05-01)
------------------

2.3.3 (2023-08-09)
------------------

Expand All @@ -9,30 +17,21 @@ Changelog for package flexbe_behavior_engine

2.3.1 (2023-07-31)
------------------
* Update flexbe_ci.yml for actions/checkout@v3
* Update flexbe_ci.yml for actions/checkout@v3

2.3.0 (2023-07-20)
------------------
* update CMakeLists cmake_minimum_version
* Updates to dependencies for ROS build farm

2.3.4 (2024-05-01)
------------------
* 2.3.3
* 2.3.2
* 2.3.1
* 2.3.0
* update CMakeLists cmake_minimum_version
* Updates to dependencies for ROS build farm

2.2.0 (2023-06-29)
------------------
* [flexbe_core, flexbe_onboard, flexbe_mirror, flexbe_widget]
- Use behavior_key and behavior_id for consistency
- rework mirror and be_launcher to prevent deadlocks
- add heartbeat messages to mirror and launcher
- pep257 and flake8 cleanup
* [flexbe_msgs] Add comments and modify BehaviorSelection message to use
* [flexbe_msgs] Add comments and modify BehaviorSelection message to use
behavior_key and behavior_id for consistency with other messages
* update README links; tweak LICENSE and package info
* Modify shutdown handling for clean stop
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>2.3.4</version>
<version>2.3.5</version>
<description>
A meta-package to aggregate all the FlexBE packages
</description>
Expand Down
32 changes: 13 additions & 19 deletions flexbe_core/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package flexbe_core
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.5 (2024-05-31)
------------------
* Add parsing check to handle exceptions in manifest
* update change log


2.3.4 (2024-05-01)
------------------
* proxy action client: remove result_status and test proxy status
* Fixed bug when trying to get result state/GoalStatus.
* Add throttle option for logging (PR #14)

2.3.3 (2023-08-09)
------------------
* destroy sub/pub/client in executor thread
Expand All @@ -27,25 +40,6 @@ Changelog for package flexbe_core
* clean up some spam to FlexBE app console
* include package name in behavior request (requires flexbe_app 3.1+) to allow duplicate behavior names in packages

2.3.4 (2024-05-01)
------------------
* proxy action client: remove result_status and test proxy status
* Fixed bug when trying to get result state/GoalStatus.
* Add throttle option for logging (PR #14)
* 2.3.3
* update to protect against executor calls after unsubscribe/shutdown
* destroy sub/pub/client in executor thread; use SingleThreadedExecutor without callback groups; use basic pub/sub for onboard; cleanup
* 2.3.2
* 2.3.1
* 2.3.0
* use wait duration in input_state; modify is_available for current status check not wait; update action client test
* add wait_duration to proxy action client send goal and other tweaks
* flake8 cleanup; make test consistent; protect against build farm timing issue
* cleanup; modify handling of existing subscriptions
* Updates to dependencies for ROS build farm
* Modify sync messaging to avoid issue if not active state when behavior shuts down; clean up some spam to FlexBE app console
* include package name in behavior request (requires latest flexbe_app) to allow duplicate behavior names in packages

2.2.0 (2023-06-29)
------------------
* Modify to used behavior_id (checksum) and behavior_key consistently
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>2.3.4</version>
<version>2.3.5</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='2.3.4',
version='2.3.5',
packages=find_packages(exclude=['test']),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
20 changes: 8 additions & 12 deletions flexbe_input/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package flexbe_input
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.5 (2024-05-31)
------------------
* update change log

2.3.4 (2024-05-01)
------------------

2.3.3 (2023-08-09)
------------------
* destroy sub/pub/client in executor thread
Expand All @@ -23,18 +31,6 @@ Changelog for package flexbe_input
* WARNING: This change to input_state.py may require changes to how data is being sent
* Updates to dependencies for ROS build farm

2.3.4 (2024-05-01)
------------------
* 2.3.3
* destroy sub/pub/client in executor thread; use SingleThreadedExecutor without callback groups; use basic pub/sub for onboard; cleanup
* 2.3.2
* use standard queue; remove python-six dependency
* 2.3.1
* modify input to allow lists or tuples (or just csv numbers); add pickle warning; post user prompt as hint to FlexBE log.
* 2.3.0
* add input_action_server with UI and update handling inside input_state (*Significant*)
* Updates to dependencies for ROS build farm

2.2.0 (2023-06-29)
------------------
* pep257, flake8, and pylint cleanup
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>2.3.4</version>
<version>2.3.5</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='2.3.4',
version='2.3.5',
packages=find_packages(exclude=['test']),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
23 changes: 10 additions & 13 deletions flexbe_mirror/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package flexbe_mirror
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.5 (2024-05-31)
------------------
* remove unnecessary entry points (#15)
* update change log

2.3.4 (2024-05-01)
------------------
* update to protect against executor calls after unsubscribe/shutdown

2.3.3 (2023-08-09)
------------------
* streamline pub/sub for mirror
Expand All @@ -22,19 +32,6 @@ Changelog for package flexbe_mirror
* updates to dependencies for ROS build farm
* clean up some spam to FlexBE App console and just send to local terminal and log

2.3.4 (2024-05-01)
------------------
* 2.3.3
* update to protect against executor calls after unsubscribe/shutdown
* streamline pub/sub for mirror; cleanup on behavior shutdown
* destroy sub/pub/client in executor thread; use SingleThreadedExecutor without callback groups; use basic pub/sub for onboard; cleanup
* 2.3.2
* 2.3.1
* 2.3.0
* flake8 cleanup; make test consistent; protect against build farm timing issue
* Updates to dependencies for ROS build farm
* clean up some spam to FlexBE App console and just send to local terminal and log

2.2.0 (2023-06-29)
------------------
* Activate mirror in new thread on receipt of new structure (prevent deadlock)
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>2.3.4</version>
<version>2.3.5</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='2.3.4',
version='2.3.5',
packages=find_packages(exclude=['test']),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
23 changes: 12 additions & 11 deletions flexbe_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package flexbe_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.5 (2024-05-31)
------------------
* update change log

2.3.4 (2024-05-01)
------------------
* add input_action_server with UI and update handling inside input_state (*Significant*)
* update CMakeLists cmake_minimum_version
* Updates to dependencies for ROS build farm

2.3.3 (2023-08-09)
------------------

Expand All @@ -16,19 +27,9 @@ Changelog for package flexbe_msgs
* update CMakeLists cmake_minimum_version
* Updates to dependencies for ROS build farm

2.3.4 (2024-05-01)
------------------
* 2.3.3
* 2.3.2
* 2.3.1
* 2.3.0
* add input_action_server with UI and update handling inside input_state (*Significant*)
* update CMakeLists cmake_minimum_version
* Updates to dependencies for ROS build farm

2.2.0 (2023-06-29)
------------------
* Add comments and modify BehaviorSelection message to use
* Add comments and modify BehaviorSelection message to use
behavior_key and behavior_id for consistency with other messages
* update package information
* Merge team-vigir PR165 user data service
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>2.3.4</version>
<version>2.3.5</version>
<description>
flexbe_msgs provides the messages used by FlexBE.
</description>
Expand Down
20 changes: 8 additions & 12 deletions flexbe_onboard/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package flexbe_onboard
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.5 (2024-05-31)
------------------
* update change log

2.3.4 (2024-05-01)
------------------

2.3.3 (2023-08-09)
------------------
* destroy sub/pub/client in executor thread
Expand All @@ -22,18 +30,6 @@ Changelog for package flexbe_onboard
* clean up some spam to FlexBE App console and just send to local terminal and log
* include package name in behavior request (requires flexbe_app 3.1+) to allow duplicate behavior names in packages

2.3.4 (2024-05-01)
------------------
* 2.3.3
* destroy sub/pub/client in executor thread; use SingleThreadedExecutor without callback groups; use basic pub/sub for onboard; cleanup
* 2.3.2
* 2.3.1
* 2.3.0
* flake8 cleanup; make test consistent; protect against build farm timing issue
* Updates to dependencies for ROS build farm
* clean up some spam to FlexBE App console and just send to local terminal and log
* include package name in behavior request (requires latest flexbe_app) to allow duplicate behavior names in packages

2.2.0 (2023-06-29)
------------------
* Modify to used behavior_id (checksum) and behavior_key consistently
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>2.3.4</version>
<version>2.3.5</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 @@ -8,7 +8,7 @@

setup(
name=package_name,
version='2.3.4',
version='2.3.5',
packages=find_packages(),
data_files=[
(os.path.join('share', package_name), glob('launch/*.launch.py')),
Expand Down
28 changes: 15 additions & 13 deletions flexbe_states/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,9 +1,24 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package flexbe_states
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.3.5 (2024-05-31)
------------------
* use onboard heartbeat to trigger launcher
* add command line argument to allow quicker startup
* clean up tabs in subscriber state
* Merge pull request #19 from AravindaDP/iron
* Add qos parameter to SubscriberState

2.3.4 (2024-05-01)
------------------

2.3.3 (2023-08-09)
------------------
* cleanup
* destroy sub/pub/client in executor thread
* use SingleThreadedExecutor without callback groups
* use basic pub/sub for onboard; cleanup

2.3.2 (2023-08-01)
------------------
Expand All @@ -25,19 +40,6 @@ Changelog for package flexbe_states
* add timeout and use wait duration to action client calls
* Updates to dependencies for ROS build farm

2.3.4 (2024-05-01)
------------------
* 2.3.3
* destroy sub/pub/client in executor thread; use SingleThreadedExecutor without callback groups; use basic pub/sub for onboard; cleanup
* update for change in yaml loading for Iron messages; subscriber state test still not functional
* 2.3.2
* 2.3.1
* modify input to allow lists or tuples (or just csv numbers); add pickle warning; post user prompt as hint to FlexBE log.
* 2.3.0
* use wait duration in input_state; modify is_available for current status check not wait; update action client test
* add input_action_server with UI and update handling inside input_state (*Significant*)
* Updates to dependencies for ROS build farm

2.2.0 (2023-06-29)
------------------
* update to use flexbe_testing with colcon test; pylint, flake8, pep257 cleanup
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>2.3.4</version>
<version>2.3.5</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='2.3.4',
version='2.3.5',
packages=find_packages(),
data_files=[
('share/ament_index/resource_index/packages', ['resource/' + PACKAGE_NAME]),
Expand Down
Loading

0 comments on commit 5ab950a

Please sign in to comment.