CHANGELOG
Changelog for package test_launch_ros
0.24.2 (2024-11-09)
Fix url in setup.py (#416)
Contributors: Wei HU
0.24.1 (2024-02-07)
0.24.0 (2023-04-11)
Enable document generation using rosdoc2 (#359)
Contributors: Yadu
0.23.0 (2023-02-14)
Fix normalize_parameters_dict for multiple nodes in the same namespace (#347)
Implement None check for ComposableNodeContainer (#341)
Add LifecyleTransition action (#317)
Ensure load_composable_nodes respects condition (#339)
[rolling] Update maintainers - 2022-11-07 (#331)
Contributors: Alexey Merzlyakov, Audrow Nash, Christoph Hellmann Santos, methylDragon
0.22.0 (2022-11-02)
0.21.0 (2022-09-13)
Support default values in parameter substitution (#313)
Contributors: Kenji Miyake
0.20.0 (2022-04-29)
0.19.2 (2022-04-08)
0.19.1 (2022-04-05)
Increase test time tolerance (#305)
Contributors: Jorge Perez
0.19.0 (2022-03-24)
0.18.0 (2022-03-01)
Add parameter substitution (#297)
Contributors: Kenji Miyake
0.17.0 (2021-12-14)
0.16.0 (2021-11-29)
More Helpful Error Messages (#275)
Update maintainers in setup.py (#287)
Set parameters from file for composable nodes (#281)
Update package maintainers (#284)
Update node name matcher (#282)
Support both parameter file configurations for composable nodes (#259)
Contributors: Aditya Pande, Audrow Nash, David V. Lu!!, Jacob Perron, Michel Hidalgo, Rebecca Butler
0.15.0 (2021-10-07)
Shutdown context after test (#267)
Handle substitutions in RosTimer (#264)
Add SetParametersFromFile action (#260)
Properly support ros_args attribute through launch frontends (#253)
Add ‘push_ros_namespace’ alias to ‘push-ros-namespace’ (#250)
Add ros_arguments option to Node action (#249)
ROS Timer Action (#244)
Support container in frontend (#235)
Contributors: Aditya Pande, Christophe Bedard, Jacob Perron, Kenji Miyake, Rebecca Butler
0.14.2 (2021-04-26)
0.14.1 (2021-04-12)
Add a package marker to test_launch_ros. (#226)
Contributors: Chris Lalancette
0.14.0 (2021-04-06)
0.13.0 (2021-01-25)
Re-order shutdown vs node destruction (#213)
Contributors: Scott K Logan
0.12.0 (2020-12-08)
Increase test_composable_node_container timeout (#195)
Remove constructors arguments deprecated since Foxy (#190)
Merge pull request #183 from ros2/update-maintainers
Move previous maintainer to <author>
Update the package.xml files with the latest Open Robotics maintainers
Handle any substitution types for SetParameter name argument (#182)
Address security bug in yaml loading (#175)
Resolve TODO in test (#172)
Fix case where list of composable nodes is zero (#173)
Do not use event handler for loading composable nodes (#170)
Fix race with launch context changes when loading composable nodes (#166)
Substitutions in parameter files (#168)
Fix problems when parsing a Command Substitution as a parameter value (#137)
Drop double single-quoted params. (#164)
Add a way to set remapping rules for all nodes in the same scope (#163)
Fix ComposableNode ignoring PushRosNamespace actions (#162)
Add a SetParameter action that sets a parameter to all nodes in the same scope (#158)
Make namespace parameter mandatory in LifecycleNode constructor (#157)
Avoid using a wildcard to specify parameters if possible (#154)
Remove the loop parameter from async.sleep. (#155)
Fix no specified namespace (#153)
Fix test_node_frontend (#146)
Add pytest.ini so local tests don’t display warning (#152)
Contributors: Chris Lalancette, Dan Rose, Ivan Santiago Paunovic, Jacob Perron, Michael Jeronimo, Michel Hidalgo, Víctor Mayoral Vilches
0.10.2 (2020-05-26)
0.10.1 (2020-05-13)
Clean up various pytest warnings (#143)
Contributors: Michael Carroll
0.10.0 (2020-04-29)
Deprecated ‘node_executable’ parameter and replace with ‘executable’ (#140)
More verbose test_flake8 error messages (same as ros2/launch_ros#135)
Enable implicit ROS startup by launch_ros actions. (#128)
Fix flake8 linter errors (#130)
Add warning message when launching Non-Uniquely Named Nodes (#127)
Rename node-related parameters (#122)
Fix frontend topic remapping (#111)
Maintain order of parameters regarding name and from (#99)
Fix push-ros-namespace in xml/yaml launch files (#100)
Contributors: Brian Marchi, Dirk Thomas, Ivan Santiago Paunovic, Jacob Perron, Miaofei Mei, Michel Hidalgo
0.9.4 (2019-11-19)
0.9.3 (2019-11-13)
Install package.xml (#92)
Contributors: Gaël Écorchard
0.9.2 (2019-10-23)
Fix launch_ros.actions.Node parsing function (#83)
Contributors: Michel Hidalgo
0.9.1 (2019-09-28)
0.9.0 (2019-09-25)
Handle zero-width string parameters. (#72)
Add substitution for finding package share directory (#57)
Adapt to ‘–ros-args … [–]’-based ROS args extraction (#52)
Use node namespace if no other was specified (#51)
[launch frontend] Rename some tag attributes (#47)
Fix PushRosNamespace action (#44)
Add PushRosNamespace action (#42)
Add frontend parsing methods for Node, ExecutableInPackage and FindPackage substitution (#23)
Restrict yaml loading in evaluate_parameters (#33)
Use wildcard syntax in generated parameter YAML files (#35)
Contributors: Jacob Perron, Michel Hidalgo, Scott K Logan, ivanpauno
0.8.4 (2019-05-30)
0.8.3 (2019-05-29)
0.8.2 (2019-05-20)
0.8.1 (2019-05-08)
0.8.0 (2019-04-14)
Added normalize_parameters and evaluate_paramters. (#192)
Added normalize_remap_rule and types. (launch #173)
Added support for required nodes. (#179)
Contributors: Kyle Fazzari, Shane Loretz
0.7.3 (2018-12-13)
0.7.2 (2018-12-06)
0.7.1 (2018-11-16)
Fixed setup.py versions (launch #155)
Contributors: Steven! Ragnarök
0.7.0 (2018-11-16)
Fixed a bug to ensure that shutdown event is handled correctly (launch #154) * There was a potential race condition in between when the shutdown event is emitted and the rest of the shutdown handling code. * This introduces an additional await to ensure that the event is emitted before proceeding.
Added support for passing parameters as a dictionary to a Node (#138)
Made various fixes and added tests for remappings passed to Node actions (launch #137)
Added ability to pass parameter files to Node actions (#135)
Contributors: Michael Carroll, dhood