CHANGELOG

Changelog for package pilz_industrial_motion_planner_testutils

2.9.0 (2024-01-09)

  • Merge branch ‘main’ into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2

  • Update clang-format-14 with QualifierAlignment (#2362) * Set qualifier order in .clang-format * Ran pre-commit to update according to new style guide

  • Merge branch ‘main’ into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2

  • Contributors: Marq Rasmussen, Sebastian Jahr, Shobuj Paul

2.8.0 (2023-09-10)

  • Make loggers static or move into anonymous namespace (#2184) * Make loggers static or move into anonymous namespace * Update moveit_ros/planning_interface/move_group_interface/src/move_group_interface.cpp * Update moveit_ros/planning_interface/move_group_interface/src/move_group_interface.cpp * Move LOGGER out of class template

  • Contributors: Sebastian Jahr

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)

  • Contributors: Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

2.7.0 (2023-01-29)

  • Merge PR #1712: fix clang compiler warnings + stricter CI

  • converted characters from string format to character format (#1881)

  • Add noexcept specifier to constructors

  • Add default constructors … as they are not implicitly declared anymore

  • Add default copy/move constructors/assignment operators As a user-declared destructor deletes any implicitly-defined move constructor/assignment operator, we need to declared them manually. This in turn requires to declare the copy constructor/assignment as well.

  • Fix -Wdelete-non-abstract-non-virtual-dtor

  • Fix BSD license in package.xml (#1796) * fix BSD license in package.xml * this must also be spdx compliant

  • Minimize use of this-> (#1784) It’s often unnecessary. MoveIt already avoids this in most cases so this PR better cements that existing pattern.

  • Use <> for non-local headers (#1734) Unless a header lives in the same or a child directory of the file including it, it’s recommended to use <> for the #include statement. For more information, see the C++ Core Guidelines item SF.12 https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#sf12-prefer-the-quoted-form-of-include-for-files-relative-to-the-including-file-and-the-angle-bracket-form-everywhere-else

  • Contributors: Chris Thrasher, Christian Henkel, Robert Haschke, Sameer Gupta

2.6.0 (2022-11-10)

  • Merge PR #1553: Improve cmake files

  • Use standard exported targets: export_${PROJECT_NAME} -> ${PROJECT_NAME}Targets

  • Improve CMake usage (#1550)

  • Remove __has_include statements (#1481)

  • Contributors: Robert Haschke, Sebastian Jahr, Vatan Aksoy Tezer

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Merge remote-tracking branch ‘origin/main’ into feature/msa

  • Removing more boost usage (#1372)

  • Merge pull request #3106 from v4hn/pr-master-bind-them-all / banish bind()

  • banish bind()

  • Contributors: Henry Moore, Michael Görner, Vatan Aksoy Tezer, v4hn

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

  • Enable cppcheck (#1224) Co-authored-by: jeoseo <jeongwooseo2012@gmail.com>

  • Make moveit_common a ‘depend’ rather than ‘build_depend’ (#1226)

  • Avoid bind(), use lambdas instead (#1204) Adaption of https://github.com/ros-planning/moveit/pull/3106

  • banish bind() source:https://github.com/ros-planning/moveit/pull/3106/commits/a2911c80c28958c1fce8fb52333d770248c4ec05; required minor updates compared to original source commit in order to ensure compatibility with ROS2

  • Merge https://github.com/ros-planning/moveit/commit/ab42a1d7017b27eb6c353fb29331b2da08ab0039

  • 1.1.9

  • 1.1.8

  • Avoid downgrading default C++ standard (#3043)

  • 1.1.7

  • Switch to std::bind (#2967) * boost::bind -> std::bind grep -rlI –exclude-dir=.git “boost::bind” | xargs sed -i ‘s/boost::bind/std::bind/g’ * Convert bind placeholders grep -rlI –exclude-dir=.git “ _[0-9]” | xargs sed -i ‘s/ _([0-9])/ std::placeholders::_1/g’ * Update bind include header grep -rlI –exclude-dir=.git “boost/bind” | xargs sed -i ‘s#boost/bind.hpp#functional#’

  • 1.1.6

  • Contributors: Abishalini, Henning Kayser, Jafar, Jochen Sprickerhof, Robert Haschke, jeoseo, v4hn

2.4.0 (2022-01-20)

  • Remove some Maintainers from Pilz Planner (#971)

  • Remove ‘-W*’ options from cmake files (#2903)

  • Contributors: Leroy Rügemer, jschleicher

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Convert to modern include guard #882 (#891)

  • Add codespell to precommit, fix A LOT of spelling mistakes (#934)

  • PILZ: Build fixups, silence warnings, fix unit tests

  • PILZ: Migrate and Restructure test directory

  • PILZ: Migrate planner and testutils packages to ROS 2

  • Enforce package.xml format 3 Schema (#779)

  • clang-tidy: modernize-make-shared, modernize-make-unique (#2762)

  • Contributors: David V. Lu!!, Henning Kayser, Robert Haschke, Sebastian Jahr, predystopic-dev, pvanlaar, Pilz GmbH and Co. KG, Christian Henkel, Immanuel Martini, Joachim Schleicher, rfeistenauer