Releases: tesseract-robotics/tesseract
Releases · tesseract-robotics/tesseract
0.27.0
What's Changed
- Add dev docker and compose file that launches Qt Creator by @Levi-Armstrong in #1054
- Add uuid to tesseract_common::JointTrajectory by @Levi-Armstrong in #1055
- Add missing depends to DockerFileDev by @Levi-Armstrong in #1061
- Fix environment clear such that cache is cleared before plugin factories are destroyed by @Levi-Armstrong in #1062
- Update fcl rosdep key in package.xml by @Levi-Armstrong in #1063
- Enable ptrace in docker-compose-dev.yaml by @Levi-Armstrong in #1064
- Add install of gdb to DockerfileDev by @Levi-Armstrong in #1065
- Fix mesh parser passing eigen types by value by @Levi-Armstrong in #1066
- Simplify type erasure by @Levi-Armstrong in #1069
- Update package.xml by @Levi-Armstrong in #1071
Full Changelog: 0.26.0...0.27.0
0.26.0
What's Changed
- Fix to archive file with no extension by @Levi-Armstrong in #1049
- Fix serialization extension macro so they must include . char by @Levi-Armstrong in #1050
- Fix Serialization and Remove TesseractSupportResourceLocator by @Levi-Armstrong in #1051
- Add utility toArchiveFile method by @Levi-Armstrong in #1052
Full Changelog: 0.25.0...0.26.0
0.25.0
What's Changed
- Rename Timer to Stopwatch by @Levi-Armstrong in #1044
- Add timer class with callback by @Levi-Armstrong in #1045
- Add geometry type CompoundMesh by @Levi-Armstrong in #1046
- Add missing package libraries cmake variable by @Levi-Armstrong in #1047
- Only run kinematic check when testing is enabled and debug is enabled by @Levi-Armstrong in #1048
Full Changelog: 0.24.1...0.25.0
0.24.1
What's Changed
- Expose environment init revision by @Levi-Armstrong in #1042
Full Changelog: 0.24.0...0.24.1
0.24.0
What's Changed
- Fix clang detection on Mac OS by @johnwason in #1038
- Use --build-only for conda build in conda action to speed up test by @johnwason in #1039
- Add any poly support for collision types by @Levi-Armstrong in #1041
Full Changelog: 0.23.1...0.24.0
0.23.1
What's Changed
- Fix use of boost stacktrace by @Levi-Armstrong in #1034
- Use latest vcpkg release for GitHub Action by @johnwason in #1035
- Fix macos GitHub Action by @johnwason in #1036
- Cleanup boost serialization by @Levi-Armstrong in #1037
Full Changelog: 0.23.0...0.23.1
0.23.0
What's Changed
- Add CI for Ubuntu Noble by @marip8 in #1006
- Updated Dockerfile to support 24.04 by @marip8 in #1015
- Add support for shared pointers to tesseract_common::AnyPoly by @Levi-Armstrong in #1017
- Add missing serialization header to AnyPoly by @Levi-Armstrong in #1018
- Fixes for building on Ubuntu Noble by @rjoomen in #1016
- Improve any poly serialization macros by @Levi-Armstrong in #1019
- Handle edge case in calcJacobianTransformErrorDiff by @Levi-Armstrong in #1022
- Update RICB to version 0.6.2 by @Levi-Armstrong in #1027
- Update .clang-format by @rjoomen in #1026
- Do not export plugin libraries by @Levi-Armstrong in #1028
- Add utility to check unknown keys in yaml node by @Levi-Armstrong in #1029
- Add integral any poly types by @Levi-Armstrong in #1030
- Add std::size_t to any poly types by @Levi-Armstrong in #1031
- Add any poly support to manipulator info by @Levi-Armstrong in #1032
- Add any poly support for environment by @Levi-Armstrong in #1033
Full Changelog: 0.22.2...0.23.0
0.22.2
What's Changed
- Add backtrace to type erasure casting to quickly identify where the issue location by @Levi-Armstrong in #1012
- Fix command serialization by @Levi-Armstrong in #1013
- Upgrade ros_industrial_cmake_boilerplate version to 0.6.0 by @Levi-Armstrong in #1014
- Add ability to briefly summarize trajectory collisions by @marrts in #1011
Full Changelog: 0.22.1...0.22.2
0.22.1
What's Changed
Full Changelog: 0.22.0...0.22.1
0.22.0
What's Changed
- Logging fix by @rjoomen in #976
- Fix conda tests by @johnwason in #981
- Fix default test type in comment by @rjoomen in #980
- Update URDF Robot version tag to 'tesseract_version' for ROS2 compatibilty by @marrts in #979
- Added application for performing convex decomposition by @marip8 in #968
- Update to vcpkg-action@v6 and use vcpkg-binarycache by @johnwason in #982
- Remove ineffective frame.Identity() call by @rjoomen in #985
- Fix angle axis singularity when calculating numerical jacobian by @Levi-Armstrong in #987
- Fix bug in calcJacobianTransformErrorDiff by @Levi-Armstrong in #988
- Trajectory player fixes by @rjoomen in #989
- Faster pair hash for ACM by @rjoomen in #992
- Add kinematics benchmarks by @Levi-Armstrong in #997
- Leverage forward declarations to improve compile times by @Levi-Armstrong in #990
- Add more clone benchmarks by @Levi-Armstrong in #998
- Fix map type in comment of ContactResultMap by @rjoomen in #1000
- Add support for jerk limits by @Levi-Armstrong in #1001
- Add binary data serialization support functions by @Levi-Armstrong in #1002
- Fix deprecated exec_program command by @rjoomen in #1004
- Bullet TesseractCompoundCollisionAlgorithm bugfix by @rjoomen in #1008
- Add the ability to change KDL parameters from kinematics configuration by @seanmc602 in #843
New Contributors
- @seanmc602 made their first contribution in #843
Full Changelog: 0.21.5...0.22.0