Releases: ros/urdfdom
3.0.0
The 3.0.0 release unifies the code of the previous series 1.x and 2.x.
The 3.x code has all the features present in both series.
Other small changes:
- Update gtest to 1.10.0 version (#161)
- Use
target_compile_features
for c++14 default standard (7fa83d8 from #158) - Use
DEFINE_SYMBOL
forURDFDOM_EXPORTS
(f070fba from #158)
What's Changed
- Add CMake uninstall target by @jslee02 in #94
- Add in some tests for the strToDouble conversion. by @clalancette in #109
- Switch all stod callers in urdfdom to use a helper by @clalancette in #105
- gtest: new version to fix Windows warnings by @scpeters in #110
- skip test directory when building tests is not requested by @dirk-thomas in #111
- remove invalid link dir by @dirk-thomas in #112
- Test locale by @simonschmeisser in #115
- Bump to 1.0.3, require urdfdom_headers 1.0.3 by @scpeters in #121
- assign correct MaterialPtr to all visuals by @rhaschke in #114
- Add in support for a version tag. by @clalancette in #133
- Fix up a comment from an older version of the code. by @clalancette in #134
- add an explicit float check by @simonschmeisser in #131
- bump to 1.0.4 by @scpeters in #135
- Find console_bridge without explicit version by @scpeters in #141
- Change output file of urdf_to_graphiz by @hwiedDFKI in #144
- Put the 'v' back in graphviz by @jacobperron in #152
- Unify master and ros2 branches (merge ros2 into master) by @j-rivero in #158
- Update gtest to 1.10.0 version by @j-rivero in #161
- Bump version to 3.0.0 by @j-rivero in #162
New Contributors
- @jslee02 made their first contribution in #94
- @simonschmeisser made their first contribution in #115
- @hwiedDFKI made their first contribution in #144
- @jacobperron made their first contribution in #152
Full Changelog: 2.3.5...3.0.0
1.0.4
This release includes support for the version attribute, which will be used to distinguish versions of urdf files with different features and allow evolution of the specification. Currently "1.0" is the only supported version; any file without a version attribute is implicitly given version "1.0".
1.0.3
This releases includes fixes for converting floating point numbers in different locales, using the urdf::strToDouble
function provided by urdfdom_headers 1.0.3.
1.0.0
The dependency on boost has been removed, and c++11 is now used instead. This now requires version 1.0 of urdfdom_headers
, so this major version has been increased to 1 as well.
0.4.2
Fix the version number so it matches the tag. Also fix a few small bugs:
- #77: Add missing newline in error message
- #79: Add/remove boost headers from source files
- #80: Remove urdf_parser_py (migrated to https://github.com/ros/urdf_parser_py )
- #87: Install cmake modules into arch dependent path
0.4.1
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
urdf_parser_py
Strip contents for Indigo Release in Ubuntu Trusty
For indigo, urdfdom 0.2.10 is released in ubuntu Trusty as liburdfdom-dev through rosdep.
Ubuntu Utopic Release Candidate
0.3.0 re-enable SOVERSION
Hydro Release 0.2.10
Hydro release for Ubuntu Precise