CHANGELOG

Changelog for package rcl_action

9.3.0 (2024-04-26)

9.2.1 (2024-04-16)

  • Generate version header using ament_generate_version_header(..) (#1141)

  • Contributors: G.A. vd. Hoorn

9.2.0 (2024-03-28)

  • add RCL_RET_TIMEOUT to action service response. (#1138) * add RCL_RET_TIMEOUT to action service response. * address review comment. ———

  • Update quality declaration documents (#1131)

  • Contributors: Christophe Bedard, Tomoya Fujita

9.1.0 (2024-01-24)

9.0.0 (2023-12-26)

8.0.0 (2023-11-06)

7.3.0 (2023-10-09)

7.2.0 (2023-10-04)

  • Remove most remaining uses of ament_target_dependencies. (#1102)

  • Contributors: Chris Lalancette

7.1.1 (2023-09-07)

7.1.0 (2023-08-21)

7.0.0 (2023-07-11)

  • Add ~/get_type_description service (rep2011) (#1052)

  • Modifies timers API to select autostart state (#1004)

  • Contributors: Eloy Briceno, Hans-Joachim Krauch

6.3.0 (2023-06-12)

6.2.0 (2023-06-07)

6.1.1 (2023-05-11)

6.1.0 (2023-04-28)

6.0.1 (2023-04-18)

6.0.0 (2023-04-12)

  • doc update, ROS message accessibility depends on RMW implementation. (#1043)

  • Contributors: Tomoya Fujita

5.9.0 (2023-03-01)

5.8.0 (2023-02-23)

5.7.0 (2023-02-13)

  • Update rcl to C++17. (#1031)

  • Contributors: Chris Lalancette

5.6.0 (2022-12-05)

  • Reduce result_timeout to 10 seconds. (#1012)

  • [rolling] Update maintainers - 2022-11-07 (#1017)

  • Contributors: Audrow Nash, Chris Lalancette

5.5.0 (2022-11-02)

5.4.1 (2022-09-13)

5.4.0 (2022-04-29)

5.3.1 (2022-04-26)

5.3.0 (2022-04-05)

5.2.1 (2022-03-31)

5.2.0 (2022-03-24)

5.1.0 (2022-03-01)

  • Add Events Executor (#839)

  • Install includes it include/${PROJECT_NAME} (#959)

  • Contributors: Shane Loretz, iRobot ROS

5.0.1 (2022-01-14)

5.0.0 (2021-12-14)

  • Fix up documentation build for rcl_action when using rosdoc2 (#937)

  • Contributors: Michel Hidalgo

4.0.0 (2021-09-16)

  • Fix expired goals capacity of action server (#931)

  • Contributors: spiralray

3.2.0 (2021-09-02)

  • Wait for action server in rcl_action comm tests. (#919)

  • Contributors: Michel Hidalgo

3.1.2 (2021-04-26)

3.1.1 (2021-04-12)

3.1.0 (2021-04-06)

3.0.1 (2021-03-25)

3.0.0 (2021-03-23)

2.6.0 (2021-03-18)

  • Don’t expect RCL_RET_TIMEOUT to set an error string (#900)

  • Add support for rmw_connextdds (#895)

  • Contributors: Andrea Sorbini

2.5.2 (2021-02-05)

  • Avoid setting error message twice. (#887)

  • Contributors: Chen Lihui

2.5.1 (2021-01-25)

2.5.0 (2020-12-08)

  • Address various clang static analysis fixes (#864)

  • Update QDs to QL 1 (#866)

  • Update QL (#858)

  • Make sure to always check return values (#840)

  • Update deprecated gtest macros (#818)

  • Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Stephen Brawner

2.4.0 (2020-10-19)

  • Make sure to check the return value of rcl APIs. (#838)

  • Contributors: Chris Lalancette

2.3.0 (2020-10-19)

  • Update maintainers (#825)

  • Store reference to rcl_clock_t instead of copy (#797)

  • Use valid clock in case of issue in rcl_timer_init (#795)

  • Contributors: Ivan Santiago Paunovic, Shane Loretz, brawner

2.2.0 (2020-09-02)

  • Add fault injection macros and unit tests to rcl_action (#730)

  • Change some EXPECT_EQ to ASSERT_EQ in test_action_server. (#759)

  • Contributors: Chris Lalancette, brawner

2.1.0 (2020-07-22)

  • Removed doxygen warnings (#712)

  • Address issue 716 by zero initializing pointers and freeing memory (#717)

  • Contributors: Alejandro Hernández Cordero, brawner

2.0.0 (2020-07-09)

  • Update quality declaration and coverage (#674)

  • Contributors: Alejandro Hernández Cordero

1.2.0 (2020-06-18)

  • Fixed doxygen warnings (#677)

  • Contributors: Alejandro Hernández Cordero

1.1.5 (2020-06-03)

1.1.4 (2020-06-02)

1.1.3 (2020-06-01)

  • Add Security Vulnerability Policy pointing to REP-2006 (#661)

  • Address unused parameter warnings (#666)

  • Increase test coverage of rcl_action (#663)

  • Contributors: Chris Lalancette, Stephen Brawner

1.1.2 (2020-05-28)

1.1.1 (2020-05-26)

1.1.0 (2020-05-22)

  • Update Quality Declaration for 1.0 (#647)

  • Contributors: Stephen Brawner

1.0.0 (2020-05-12)

0.9.1 (2020-05-08)

  • Included features (#644)

  • Quality Declarations for rcl_action, rcl_lifecycle, yaml_parser (#641)

  • Contributors: Alejandro Hernández Cordero, Stephen Brawner

0.9.0 (2020-04-29)

  • Export targets in a addition to include directories / libraries (#632)

  • Rename rosidl_generator_c namespace to rosidl_runtime_c (#616)

  • Rename rosidl_generator_cpp namespace to rosidl_runtime_cpp (#615)

  • Changed rosidl_generator_c/cpp to rosidl_runtime_c/cpp (#588)

  • Changed build_depend and build_depend_export dependencies to depend (#577)

  • Code style only: wrap after open parenthesis if not in one line (#565)

  • Check if action status publisher is ready (#541)

  • Contributors: Alejandro Hernández Cordero, Dirk Thomas, Tomoya Fujita

0.8.3 (2019-11-08)

0.8.2 (2019-10-23)

  • Correct action server documentation (#519)

  • Add mechanism to pass rmw impl specific payloads during pub/sub creation (#513)

  • Contributors: Jacob Perron, William Woodall

0.8.1 (2019-10-08)

0.8.0 (2019-09-26)

  • Fix rcl_action test_graph (#504)

  • remove unused CMake code (#475)

  • Contributors: Mikael Arguedas, ivanpauno

0.7.4 (2019-05-29)

  • rcl_action - user friendly error messages for invalid transitions (#448)

  • Contributors: Siddharth Kucheria

0.7.3 (2019-05-20)

  • Fixed memory leaks in rcl_action unit tests (#442)

  • Contributors: Prajakta Gokhale

0.7.2 (2019-05-08)

  • Update graph test for change to rmw names and types struct (#407)

  • New interfaces and their implementations for QoS features (#408)

  • Add return code to CancelGoal service response (#422)

  • Rmw preallocate (#428)

  • Contributors: Jacob Perron, M. M, Michael Carroll

0.7.1 (2019-04-29)

  • Renamed action state transitions (#409)

  • Updated initialization of rmw_qos_profile_t struct instances. (#416)

  • Contributors: Jacob Perron, M. M

0.7.0 (2019-04-14)

  • Added Action graph API (#411)

  • Updated to use ament_target_dependencies where possible. (#400)

  • Fixed typo in Doxyfile. (#398)

  • Updated tests to use separated action types. (#340)

  • Fixed minor documentation issues. (#397)

  • Set symbol visibility to hidden for rcl. (#391)

  • Fixed rcl_action documentation. (#380)

  • Removed now unused test executable . (#382)

  • Removed unused action server option ‘clock_type’. (#382)

  • Set error message when there is an invalid goal transition. (#382)

  • Updated to pass context to wait set, and fini rmw context (#373)

  • Contributors: Dirk Thomas, Jacob Perron, Sachin Suresh Bhat, William Woodall, ivanpauno

0.6.4 (2019-01-11)

  • Added parentheses around use of zerouuid macro (#371)

  • Fixed logic that moves goal handles when one expires (#360)

  • Updated to avoid timer period being set to 0 (#359)

  • Contributors: Jacob Perron, Shane Loretz

0.6.3 (2018-12-13)

0.6.2 (2018-12-13)

  • [rcl_action] Bugfix: arithmetic error

  • Contributors: Jacob Perron

0.6.1 (2018-12-07)

  • Added wait_for_action_server() for action clients (#349)

  • Updated to adapt to action implicit changes (#353)

  • Added action interaction tests (#352)

  • Enabled test_action_communication to compile against available rmw. (#351)

  • Changed UUID type in action msgs (#338)

  • Added rcl_action_server_is_valid_except_context (#348)

  • Updated to fini even if node context is invalid and reset error (#346)

  • Added timer to action server to check expired goals + asan fixes (#343)

  • Increased timeout for rcl_wait in action tests (#344)

  • Refactored init to not be global (#336)

  • Completes integration tests for action client/server (#331)

  • Updated rcl_action_expire_goals() to output list of expired goals. (#342)

  • Updated process_cancel_request to no longer change goal state (#341)

  • Add action server implementation (#323)

  • Contributors: Alexis Pojomovsky, Jacob Perron, Michel Hidalgo, Shane Loretz, William Woodall

0.6.0 (2018-11-16)

  • Made rcl_action_get_*_name() functions check for empty action names. #329

  • Implemented Action client #319

  • Added function to check if goal can be transitioned to CANCELING (#325)

  • Implement goal handle (#320)

  • Update to use new error handling API from rcutils (#314)

  • Add action services and topics name getters #317

  • Implement init/fini functions for types (#312)

  • Refactor goal state machine implementation and add unit tests (#311)

  • Add missing visibilty control definitions (#315)

  • Add rcl_action package and headers (#307)

  • Contributors: Jacob Perron, Michel Hidalgo, William Woodall