Changelog for package srdfdom
0.6.3 (2022-01-30)
- Drop -std=c++11 (#99)
- Introduce <disable_default_collisions> and <enable_collisions> tags (#97)
- Extend SRDF syntax to allow disabling of collisions for all pairs involving a specific link: <disable_default_collisions link="link_name"/>
- Individual pairs can be re-enabled like this: <enable_collisions link1="link1_name" link2="link2_name" reason="optional-reason"/>
- The old behavior of disabling individual pairs is possible as well: <disable_collisions link1="link1_name" link2="link2_name" reason="optional-reason"/>
- Contributors: Robert Haschke, Jochen Sprickerhof
0.6.2 (2020-09-09)
- [bugfix] Correctly return success in SRDFWriter::writeSRDF().
- Contributors: Robert Haschke
0.6.1 (2020-09-06)
- [bugfix] SRDFWriter: Correctly populate XML document
- [bugfix] SRDFWriter: Use locale independent conversion from double to string (#67)
- [maint] Silence cmake warning
- Contributors: Robert Haschke
0.6.0 (2020-08-19)
- [maint] Switch from TinyXML to TinyXML2 (#60)
- [maint] add soname to library (#63)
- Contributors: Robert Haschke, Tyler Weaver
0.5.2 (2020-06-30)
- [maint] Modernize Travis config (#57)
- [maint] Modernize package.xml
- [maint] Modernize python (python2 / python3 compatibility)
- [maint] Modernize cmake and setup.py
- [maint] Fix unittest
- [maint] Use [[deprecated]] for better portability (#47)
- [maint] Travis: enable ccache
- [maint] Fix catkin_lint issues
- [maint] Format code with clang-format (#42, #43)
- [bugfix] Parse group's robot states with C locale (#44)
- [bugfix] Trigger error in case of SRDF syntax error (#41)
- Contributors: Alejandro Hernández Cordero, Dave Coleman, Jonathan Binney, Michael Görner, Robert Haschke, Sean Yen, Simon Schmeisser, kkufieta
0.5.0 (2018-04-24)
- Switch to std::shared_ptr of C++11 (#36)
- Change log{Error,Warn} -> CONSOLE_BRIDGE_log{Error,Warn} (#37)
- Contributors: Chris Lalancette, Ian McMahon
0.4.2 (2017-01-30)
- [fix] gcc6 build error #28
- [fix] Compile with -std=c++11 (#29)
- [enhancement] cleanup urdfdom compatibility (#27)
- Contributors: Dmitry Rozhkov, Isaac I.Y. Saito, Robert Haschke, Victor Matare
0.4.1 (2016-09-22)
- [fix][system] Build failure for Ubuntu Wily and Debian Jesie (urdfdom compatibility #25)
* test for existence of urdf typedef
* if not existing, activate compatibility header
- Contributors: Michael Goerner, Robert Haschke
0.4.0 (2016-09-09)
- [fix] Define shared_ptr typedef (adjusting to the recent change in urdfdom) #21
- Contributors: Dave Coleman, Robert Haschke
0.3.1 (2016-08-01)
- Change logError to Warn if collision link missing #10 Since MoveIt continues to load anyway, it makes sense to change the unknown collision link pairs ROS Error to a ROS Warning. Everything continues to work if a specified set of collision-link pairs is missing.
- Contributors: Dave Coleman, Ian McMahon
0.3.0 (2015-06-16)
- Removed unwanted python compiled file
- Fixed path to resource in python test to work for rostest
- Fixed authors, added doc
- Fixed group_state parsing and changed chain as an aggregate
- Renamed groups as subgroups when integrated in a group
- Added the cpp tests in the python test
- Fixed missing install
- Added a python parser based on urdf_parser_py and using its reflection interface
- Contributors: Dave Coleman, Guillaume Walck
0.2.7 (2014-07-01)
- fixing dependencies for https://github.com/ros/rosdistro/issues/4633
- added travis build status indicator in README.md
- added travis support
- use FindTinyXML from cmake_module
- Contributors: Dave Coleman, Dave Hershberger, Ioan Sucan, Tully Foote