Releases: ros/urdfdom_headers
Releases · ros/urdfdom_headers
1.0.5
This patch release includes some improvements to cmake and pkg-config configuration files.
- Install pkgconfig file into correct path (#58)
- Avoid exporting absolute path in cmake (#60)
- Export modern CMake interface target (#61)
1.0.4
color.h: add missing include of exception.h (#52)
1.0.3
Fix version number, since the 1.0.2 tag had an release version of 1.0.0 in the cmake.
1.0.2
This repeats the fix of #41 for parsing floating point color values in different locales (#46).
- use helper function
strToDouble
for locale independent parsing of colors (#47)
- Cast double to float to fix windows compiler warning (#48)
1.0.1
This release includes a major bug fix for parsing floating point numbers in different locales (issue #41). It also improves portability and packaging by not depending on the nonstandard M_PI
macro (#38) and not including tinyxml.h
where it is not needed (#39).
- Use stringstream instead of stod to work around locale issues. (#42, fixes #41)
- urdf_model: don't use or define M_PI (#38)
- world.h: remove initXml function, tinyxml include (#39)
- Add CMake uninstall target (#31)
- Correct spelling mistake in README.md (#40)
1.0.0
The dependency on boost has been removed, and c++11 is now used instead. This includes std::shared_ptr
s in the header files, so the major version has been increased to 1.
#23: Use c++11 instead of boost, bump major version to 1.0
0.4.2
Fix the version number so it matches the tag. Also fix a few small bugs:
- #26: Install cmake modules into arch dependent path
0.4.1
This is a small patch release that redacts a problematic new API added in 0.4.0 (redacted in #21).
0.4.0
This release fixes several bugs, improves the build and portability (including adding support for finding a specific version of this package), improves documentation, and adds helper types to ease the migration to c++11 and away from boost. The next major version will switch to using c++11 types and eliminate the dependency on boost.
Bug fixes:
- #10 Fixes from sdformat
- #11: fixes degeneracies when doing atan2(0,0)
- #12: Reset
JointMimic
pointer on clear
- #19: Fix handling rpy with pitch equal to +/-M_PI/2
Build / portability:
- #4: fix INCLUDE_DIRS variable when path contains spaces
- #7: Fixes for compiling in Windows
- #14: Generate temp file in build folder
- #17: Install cmake version config file
Documentation:
- #5: Improved README and explained how to wget package.xml
- #8: Fixed file name for proper markup formatting
Ease migration to c++11
- #13: Create typedefs for shared pointers
- #15: sensor.h: remove boost smart pointer includes
- #16: Pointer typedefs for simple geometry and urdf::*_pointer_cast function
Contributors: Dave Coleman, Dirk Thomas, Silvio Traversaro, Steve Peters, Vincent Rabaud