0.4.0
This release includes several categories of fixes, which are summarized in the following categories:
Preparing for a boost-free future
With c++11, this package will not need to depend on Boost in the future. console_bridge has already eliminated this dependency ( ros/console_bridge#21 ), and urdfdom_headers is preparing for an API change with pointer typedefs and helper functions in version 0.4.
Build and packaging
- #32: fix INCLUDE_DIRS and LIBRARIES variables when path contains spaces
- #33: Sync soversion to current ABI version
- #41: Fixes for compiling on Windows
- #75: fix DLL macro
Documentation
- #34: Documented how to pull package.xml in if wanting to install with ROS
Generic fixes
- #60: Fixes from sdformat (compiler warnings and cppcheck errors)
Testing
These tests are mostly related to ros/urdfdom_headers#18
- #51: add urdf::Rotation unit test
- #56: get the unit test be considered as a proper CMake test
- #67: add extended tests for pose::get/setRPY
- #74: Update travis CI scripts