Skip to content

Latest commit

 

History

History
100 lines (63 loc) · 2.59 KB

CHANGELOG.md

File metadata and controls

100 lines (63 loc) · 2.59 KB

Changelog

History of changes and bugfixes for ros2_ros_bt_py

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

Removed

Changed

Fixed

Added

Removed

Changed

  • Updated web UI to version 3.0.0.
  • Removed doc build instructions from Readme

Fixed

  • Fixed whitespaces in documentation Makefile (Makefiles should use tabs).
  • Fixed autodoc config for sphinx documentation build.

Added

  • Tests for NodeConfig class
  • Tree storage path is now a launch argument
  • Action results can now be processed when using ABC Actions
  • Documentation on how to use custom node classes with the library
  • New node module Time in the standard node library including a TimeNow node that gives back a builtin_interfaces/Time message of the current timestamp.

Changed

  • Fixed up documentation from ROS 1 version
  • Updated Web-GUI version to 2.0.5
  • Subtree manager is now its own class and not inside the debug manager
  • Updated NodeDiagnostics
  • Library can now be installed with symlink install
  • Module List is now generated in a separate function
  • WebGUI is now launched on default
  • Service and Action Nodes now directly expose Request/Response and Goal/Result/Feedback fields
  • RandomInt now gives a number from [min, max] instead of [min, max) to make it more intuitive

Fixed

  • Fixed missing attributes in the Action node.
  • Fixed high level exception catching masking errors.
  • Fixed race condition when setting the tree state.
  • Fixed package manager to be able to handle more than one package
  • Fixed python version to python3
  • Fixed Action Node and internal state machine
  • Fixed Wait Node to reset before shutdown