Contributors: Jochen Sprickerhof, Robert Haschke, Tyler Weaver
0.7.0 (2020-05-25)
[feature] Added constructShapeFromBody() and constructMarkerFromBody() (#138)
[maint] API cleanup
* Improve inlining
* ConvexMesh::MeshData as pimpl
* Reverted ABI compatibility fixups for Melodic: ed4cf1339cf3765ae9ffa6e6fd111a4e342c5fa2, d582479084a10cac53a7f17e29818b3d8be6161e
Contributors: Martin Pecka, Robert Haschke
0.6.3 (2020-05-25)
[maint] Provide checkIsometry() helper function (#144)
[feature] Added createEmptyBodyFromShapeType() (#137)
This allows more efficient body construction when scale, padding or pose should also be set during the construction.
[fix] Various fixes + performance improvements (#109, #126, #107, #108)
* Use Eigen::Isometry3d::linear() instead of rotation()
* Normalize the direction vector passed to Body::intersectsRay() (#115)
* Improved test coverage
[feature] Added support for non-uniform scaling and padding of shapes. (#103)
[maint] Made bodies::samplePointInside() const. (#133)
[fix] Throw runtime exception when a shape or body should have a negative dimension. (#106)
[maint] Windows compatibility: fix ASSIMP libraries path (#101)
[fix] Body::containsPoint(): always include surface points (#97)
Contributors: Martin Pecka, Alejandro Hernández Cordero, Bryce Willey, Michael Görner, Mike Lautman, Robert Haschke, RoboticsYY, Sean Yen, Tyler Weaver
0.6.1 (2018-12-09)
Limit minimum number of cylinder vertices (on circumference) to 6 (#92)