Skip to content

Commit 4930975

Browse files
brettpacclaude
andauthored
RELEASING.md and cleaning up bloom warnings (#647)
* Prepare release 2.3.20 This release primarily addresses the critical double onExit() bug (#556) that affects all client behaviors during state transitions. Changes: - Update all package versions from 2.3.19 to 2.3.20 (42 packages) - Add comprehensive CHANGELOG entry for 2.3.20 - Document 54 commits since 2.3.19 including: * Fix double onExit() calls in client behaviors (#558) * New cl_moveit2z client library * Major refactoring of cl_nav2z, cl_ros2_timer, and keyboard_client * Component-based architecture updates * Documentation improvements This release makes the double onExit() fix (#558) available to users installing from apt packages. 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com> * RELEASING.md * Cleaning up a few warnings from bloom re artifacts --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent baaba3e commit 4930975

File tree

6 files changed

+551
-41
lines changed

6 files changed

+551
-41
lines changed

.github/workflows/ci-ros-lint.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
package-name:
2121
smacc2
2222

23-
keyboard_client
23+
cl_keyboard
2424

2525
backward_global_planner
2626
backward_local_planner
@@ -29,11 +29,10 @@ jobs:
2929
nav2z_planners_common
3030
pure_spinning_local_planner
3131
undo_path_global_planner
32-
nav2z_client
32+
cl_nav2z
3333

3434
multirole_sensor_client
35-
ros_publisher_client
36-
ros_timer_client
35+
cl_ros2_timer
3736

3837
eg_conditional_generator
3938
eg_random_generator

.github/workflows/humble-binary-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ jobs:
2828
rosdep update
2929
rosdep install --from-paths . --ignore-src -r -y
3030
source /opt/ros/humble/setup.bash
31-
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release --packages-skip sm_multi_ur5_sim sm_panda_moveit2z_cb_inventory sm_atomic_hierarchy sm_aws_warehouse_navigation sm_dance_bot_warehouse_2 sm_multi_ur5_sim sm_three_some sm_atomic_lifecycle sm_branching sm_dance_bot_warehouse_3 sm_pack_ml sm_advanced_recovery_1 sm_atomic_mode_states sm_dance_bot sm_ferrari sm_pubsub_1 sm_atomic sm_atomic_services sm_dance_bot_strikes_back sm_multi_panda_sim sm_respira_1 sm_atomic_24hr sm_autoware_avp sm_dance_bot_warehouse sm_multi_stage_1 sm_panda_moveit2z_cb_inventory sm_dancebot_ue sm_dancebot_artgallery_ue sm_dancebot_fashion_ue sm_dancebot_mine_ue sm_dancebot_office_ue
31+
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release --packages-skip sm_multi_ur5_sim sm_panda_moveit2z_cb_inventory sm_atomic_hierarchy sm_dance_bot_warehouse_2 sm_multi_ur5_sim sm_three_some sm_atomic_lifecycle sm_branching sm_dance_bot_warehouse_3 sm_pack_ml sm_advanced_recovery_1 sm_atomic_mode_states sm_dance_bot sm_ferrari sm_pubsub_1 sm_atomic sm_atomic_services sm_dance_bot_strikes_back sm_multi_panda_sim sm_respira_1 sm_atomic_24hr sm_autoware_avp sm_dance_bot_warehouse sm_multi_stage_1 sm_panda_moveit2z_cb_inventory sm_dancebot_ue sm_dancebot_artgallery_ue sm_dancebot_fashion_ue sm_dancebot_mine_ue sm_dancebot_office_ue

.github/workflows/humble-semi-binary-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@ jobs:
3030
rosdep install --from-paths . --ignore-src -r -y
3131
source /opt/ros/humble/setup.bash
3232
33-
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release --packages-skip sm_multi_ur5_sim sm_atomic_hierarchy sm_aws_warehouse_navigation sm_dance_bot_warehouse_2 sm_multi_ur5_sim sm_three_some sm_atomic_lifecycle sm_branching sm_dance_bot_warehouse_3 sm_pack_ml sm_advanced_recovery_1 sm_atomic_mode_states sm_dance_bot sm_ferrari sm_pubsub_1 sm_atomic sm_atomic_services sm_dance_bot_strikes_back sm_multi_panda_sim sm_respira_1 sm_atomic_24hr sm_autoware_avp sm_dance_bot_warehouse sm_multi_stage_1 sm_panda_moveit2z_cb_inventory
33+
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release --packages-skip sm_multi_ur5_sim sm_atomic_hierarchy sm_dance_bot_warehouse_2 sm_multi_ur5_sim sm_three_some sm_atomic_lifecycle sm_branching sm_dance_bot_warehouse_3 sm_pack_ml sm_advanced_recovery_1 sm_atomic_mode_states sm_dance_bot sm_ferrari sm_pubsub_1 sm_atomic sm_atomic_services sm_dance_bot_strikes_back sm_multi_panda_sim sm_respira_1 sm_atomic_24hr sm_autoware_avp sm_dance_bot_warehouse sm_multi_stage_1 sm_panda_moveit2z_cb_inventory

CLAUDE.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,9 @@ SMACC2 uses what can be referred to as event-queue-mediated concurrency: async o
268268
269269
//////////////////////////////////////////////////////////////////////////////
270270
271-
# Other SMACC2 CLAUDE.md File Locations
271+
# Other SMACC2 Documentation File Locations
272272
273-
### Client Library
273+
### Client Library
274274
SMACC2/smacc2_client_library/CLAUDE.md
275275
276276
### Reference Library
@@ -279,6 +279,9 @@ SMACC2 uses what can be referred to as event-queue-mediated concurrency: async o
279279
### Project Settings
280280
SMACC2/.claude/settings.json
281281
282+
### Release Process
283+
SMACC2/RELEASING.md - Comprehensive guide for creating SMACC2 releases
284+
282285
//////////////////////////////////////////////////////////////////////////////
283286
284287
## Token Conservation

0 commit comments

Comments
 (0)