CHANGELOG

Changelog for package yasmin_ros

3.0.3 (2024-12-17)

  • hpp ifndef guards fixed

  • fixing run_pytests install in CMakeLists.txt

  • Contributors: Miguel Ángel González Santamarta

3.0.2 (2024-12-16)

  • build_depend for ros_environment

  • adding ros-environment dependency

  • fixing dependencies in package.xml files

  • Contributors: Miguel Ángel González Santamarta

3.0.1 (2024-12-01)

3.0.0 (2024-11-24)

  • fixing CMakeLists format

  • ROS 2 fixed in CMakeLists

  • unittest2 removed from packages

  • python-unittest2 and python3-pytest-cov added

  • strict_mode added to validation

  • fixing C++ comments

  • fixing C++ comments

  • setting black formatter line length to 90

  • comments for Python attributes moved to __init__

  • fixing documentation

  • improving Python comments for Doxygen

  • comments added to C++ files for Doxygen

  • galactic support added to cmakelists

  • state machine str only state labels and type

  • converting outcomes from list to set

  • short logs (by short file) and short UUID for yasmin_node

  • replacing generic python exceptions

  • file, function and line added to yasmin logs

  • new ros logs for YASMIN_LOG

  • set_loggers to change yasmin logs

  • black formatter applied to python files

  • action state cancel fixed

  • Contributors: Miguel Ángel González Santamarta

2.4.2 (2024-10-03)

  • minor style fixes

  • Merge pull request #23 from CihatAltiparmak/fix/convert_to_ros_node_shared_ptr Converted rclcpp::Node& to rclcpp::Node::SharedPtr

  • Converted some node parameters to const ref

  • Converted rlccpp::Node& to rclcpp::Node::SharedPtr

  • Contributors: CihatAltiparmak

2.4.1 (2024-08-09 15:27)

2.4.0 (2024-08-09 13:22)

2.3.1 (2024-07-22)

  • package version added

  • Contributors: Miguel Ángel González Santamarta

2.3.0 (2024-07-13)

  • new feedback_handler for python ActionState

  • ActionState log fixed

  • Contributors: Miguel Ángel González Santamarta

2.2.0 (2024-06-30)

  • feedback handler added to action state

  • lock/mutex added to blackboard

  • logs for monitor state

  • action and service logs

  • c++ service logs fixed

  • ros2 logs for services

  • Contributors: Miguel Ángel González Santamarta

2.1.1 (2024-06-08)

  • wait_for_service timeout added to C++

  • Merge pull request #21 from santiregui/add_timeout_srv Added TIMEOUT in service_state

  • Added TIMEOUT outcome and use it in the service_state for timeout interruption

  • Contributors: Miguel Ángel González Santamarta, Santiago Iregui

2.1.0 (2024-06-05)

  • jazzy distro fixed

  • foxy fixed

  • multi ros2 distro added to yasmin_ros

  • Contributors: Miguel Ángel González Santamarta

2.0.2 (2024-05-05)

  • Merge pull request #17 from mattwilliamson/template-fix Fixing build error for Mac M1 / Apple clang version 14.0.3

  • Fixing build error

  • Contributors: Matt Williamson, Miguel Ángel González Santamarta

2.0.1 (2024-04-16 13:57:56 +0200)

2.0.0 (2024-04-16 13:57:56 +0200)

  • Merge pull request #15 from uleroboticsgroup/no_simple_node No simple node

  • yasmin node singleton fixed

  • yasmin_node dependencies fixed

  • no simple_node C++ version

  • python free of simple_node

  • minor formating fixes

  • Contributors: Miguel Ángel González Santamarta

1.0.0 (2023-12-06)

  • ActionState typo fixed

  • new monitor state

  • typing fixes

  • Merge pull request #7 from jkaniuka/fix/monitor_state_transitions Handling of undeclared transitions

  • Handling of undeclared transitions

  • action state fixed

  • service_state fixed

  • blackboard included in yasmin __init__

  • license added to files

  • simple_node updated

  • boost removed

  • fixed monitor msg variable name in blackboard

  • monitor state created

  • run_pytests fixed Former-commit-id: 1bc212e87b3993db78b84ab5872bb54c95462aab

  • result callback fixed Former-commit-id: ef6daf09abd60e2b2331d6b2293fab97880dcc9a

  • tests fixed Former-commit-id: a7360738b44ef1c29f9f1253dcc6badd14fe200b

  • yasmin_ros tests created Former-commit-id: 2103ec64ea1dd1d2cdcb3a3158bb5ad0220f267c

  • yasmin tests Former-commit-id: f069c2a613c0dfbc08f950cb9f095b5a6473cc50

  • ament_export_dependencies(${DEPENDENCIES}) added Former-commit-id: e003ff4860318beb62066e98e48e339c3995f6af

  • C++ version created Former-commit-id: 9d02daf711aaaf25d36b0b58284c2e9dc5f053e0

  • typing fix Former-commit-id: 220570ad37526ae3e5c560f78ce4a2780309dd84

  • ‘ replaced by ” Former-commit-id: 63c642bbfc6975a63c4e742c3573d8db901e40ac

  • custom_ros2 replaced by simple_node Former-commit-id: a33b916642d822f9990e3115f404e12f8033382e

  • 1 version of yasmin Former-commit-id: a17c6a35baaa77099292a87ed2dd65587fe4e01b

  • Contributors: Jan Kaniuka, Miguel Ángel González Santamarta