Skip to content

v1.2.0

Compare
Choose a tag to compare
@ChrisTimperley ChrisTimperley released this 27 May 14:04
· 159 commits to master since this release

1.2.0 (2020-05-27)

  • Moved methods in substitution module into ArgumentResolver class.
  • Added handling of executables and resources for $(find ...) commands.
  • Fixed handling of namespaces for node elements in XML launch files.
  • Fixed handling of $(optenv ...) tags in XML launch files.
  • Fixed handling of launch-prefix for node elements in XML launch files.
  • Fixed bad type annotation in proxy.launch.substitution that broke Python
    3.6 compatibility.
  • Moved all logging from Python's built-in logging library to loguru.
  • Added to_xml_tree method to LaunchConfig.
  • Added PackageNotFound and LaunchFileNotFound exception.
  • Added roslaunch property to ROSCore, which exposes a ROSLaunchManager.
    The manager provides various roslaunch-related functionality including
    locating, generating, parsing, flattening, and launching launch files.
  • Removed launch method from ROSCore. Replaced with roslaunch.