Skip to content

Latest commit

 

History

History
108 lines (91 loc) · 6.55 KB

File metadata and controls

108 lines (91 loc) · 6.55 KB

Changelog for package rclcpp_lifecycle

0.8.5 (2020-12-04)

0.8.4 (2020-01-17)

0.8.3 (2019-11-19)

0.8.2 (2019-11-18)

0.8.1 (2019-10-23)

  • New Intra-Process Communication (#778)
  • Contributors: Alberto Soragna

0.8.0 (2019-09-26)

  • clean up publisher and subscription creation logic (#867)
  • reset error message before setting a new one, embed the original one (#854)
  • remove features and related code which were deprecated in dashing (#852)
  • Fix typo in deprecated warning. (#848)
  • Add line break after first open paren in multiline function call (#785)
  • Fixe error messages not printing to terminal (#777)
  • Add default value to options in LifecycleNode construnctor. Update API documentation. (#775)
  • Contributors: Dan Rose, Dirk Thomas, Esteve Fernandez, Luca Della Vedova, William Woodall, Yathartha Tuladhar

0.7.5 (2019-05-30)

0.7.4 (2019-05-29)

  • Rename parameter options (#745)
  • Contributors: William Woodall

0.7.3 (2019-05-20)

  • Added missing template functionality to lifecycle_node. (#707)
  • Contributors: Michael Jeronimo

0.7.2 (2019-05-08)

  • Added new way to specify QoS settings for publishers and subscriptions. (#713)
  • Deprecated shared_ptr and raw pointer versions of Publisher<T>::publish(). (#709)
  • Implemented API to set callbacks for liveliness and deadline QoS events for publishers and subscriptions. (#695)
  • Changed the IntraProcessManager to be capable of storing shared_ptr<const T> in addition to unique_ptr<T>. (#690)
  • Contributors: M. M, William Woodall, ivanpauno

0.7.1 (2019-04-26)

  • Added read only parameters. (#495)
  • Contributors: Shane Loretz, William Woodall

0.7.0 (2019-04-14)

  • Fixed linter errors in rclcpp_lifecycle. (#672)
  • Added parameter-related templates to LifecycleNode. (#645)
  • Fixed use_sim_time issue on LifeCycleNode. (#651)
  • Updated to use ament_target_dependencies where possible. (#659)
  • Fixed hard-coded duration type representation so int64_t isn't assumed. (#648)
  • Added a method to the LifecycleNode class to get the logging interface. (#652)
  • Set Parameter Event Publisher settings #591 (#614)
  • Replaced node constructor arguments with NodeOptions. (#622)
  • Removed dependency on rclpy. (#626)
  • Contributors: Emerson Knapp, Karsten Knese, Michael Carroll, Michael Jeronimo, Vinnam Kim, William Woodall, ivanpauno, rarvolt

0.6.2 (2018-12-13)

0.6.1 (2018-12-07)

  • Added node path and time stamp to parameter event message (#584)
  • Refactored init to allow for non-global init (#587)
  • Add class Waitable (#589)
  • Contributors: Dirk Thomas, Jacob Perron, William Woodall, bpwilcox

0.6.0 (2018-11-19)

  • Updated to use new error handling API from rcutils (#577)
  • Deleted TRANSITION_SHUTDOWN (#576)
  • Added a warning when publishing if publisher is not active (#574)
  • Added SMART_PTRS_DEF to LifecyclePublisher (#569)
  • Added service for transition graph (#555)
  • Added semicolons to all RCLCPP and RCUTILS macros. (#565)
  • Fixed and improved documentation (#546)
  • Removed unneeded dependency on std_msgs (#513)
  • Removed use of uninitialized CMake var (#511)
  • Added get_node_names API from node. (#508)
  • Fixed rosidl dependencies (#507)
  • Contributors: Chris Lalancette, Dirk Thomas, Francisco Martín Rico, Karsten Knese, Mikael Arguedas, Sriram Raghunathan, William Woodall, cho3

0.5.0 (2018-06-25)

  • Added functions that allow you to publish serialized messages and received serialized messages in your subscription callback. (#388)
  • Added ability to initialize parameter values in a node with an argument to the Node constructor. (#486)
  • Nodes now autostart the ROS parameter services which let you get, set, and list parameters in a node. (#478)
  • Fixed a bug that occurred when mixing std::shared_ptr and std::bind. (#470)
  • Added ability to pass command line arguments to the Node constructor. (#461)
  • Changed library export order for static linking. (#446)
  • Now depends on ament_cmake_ros. (#444)
  • Updaed code to use logging macros rather than fprintf(). (#439)
  • Contributors: Dirk Thomas, Guillaume Autran, Karsten Knese, Michael Carroll, Mikael Arguedas, Shane Loretz, dhood