CHANGELOG

Changelog for package class_loader

2.7.0 (2023-12-26)

  • Remove all uses of ament_target_dependencies. (#210)

  • Update to C++17 (#209)

  • Contributors: Chris Lalancette

2.6.0 (2023-04-28)

2.5.0 (2023-02-13)

  • make sanitizer happy (#205)

  • [rolling] Update maintainers - 2022-11-07 (#206)

  • Contributors: Audrow Nash, Chen Lihui

2.4.0 (2022-11-02)

  • Remove appveyor configuration. (#204)

  • Just fix a typo in a comment. (#203)

  • make the meta-object alive in the lifecycle of the registered plugin (#201)

  • Contributors: Chen Lihui, Chris Lalancette

2.3.1 (2022-09-13)

  • Mirror rolling to ros2

  • Contributors: Audrow Nash

2.3.0 (2022-05-10)

2.2.0 (2022-01-14)

  • Install includes to include/ (#191)

  • Fix include order for cpplint (#192)

  • Update maintainers to Geoffrey Biggs and Michael Carroll (#190)

  • Fix spelling mistake (#184)

  • Contributors: Audrow Nash, David V. Lu!!, Jacob Perron, Shane Loretz

2.1.2 (2021-04-12)

  • Remove travis. (#182)

  • Contributors: Chris Lalancette

2.1.1 (2021-04-06)

  • Change index.ros.org -> docs.ros.org. (#181)

  • Contributors: Chris Lalancette

2.1.0 (2021-03-18)

  • Fix ternary null check found by clang static analysis (#176)

  • Update QD to QL 1 (#177)

  • Updated console_bridge QL in QD

  • Update package maintainers. (#169)

  • enable building a static library (#163)

  • Update Quality Declaration to reflect QL 2 (#160).

  • Increase coverage with a graveyard behavior test and unmanaged instance test (#159)

  • Add Security Vulnerability Policy pointing to REP-2006. (#157)

  • Clean up and improve documentation (#156)

  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Michel Hidalgo, Stephen Brawner, ahcorde, brawner

2.0.1 (2020-05-26)

  • Added QD to doxygen related pages (#155)

  • Updated class_loader QD (#152)

  • fix copy and paste error (#154)

  • Fixed warning (#151)

  • Increased code coverage (#141)

  • Added Doxyfile (#148)

  • Added quality declaration draft (#142)

  • Contributors: Alejandro Hernández Cordero, Tully Foote

2.0.0 (2020-04-25)

  • Export CMake targets in a addition to include directories / libraries. (#147)

  • Fixed references to poco in error strings. (#144)

  • Removed poco dependency. Shared library management is now provided by rcpputils. (#139)

  • Add missing LICENSE file, matching 3-clause BSD (#137)

  • Code style change: wrap after open parenthesis if not in one line (#138)

  • Fix Travis on macOS. (#135)

  • Use .empty() to check for an empty string. (#132)

  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Dirk Thomas, Jorge Perez

1.4.0 (2019-09-18)

  • Fixed setting AbstractMetaObjectBase base class typeid. (#127)

  • Corrected export of class_loader library. (#129)

  • Reduced the number of threads spun up in stress test. (#128)

  • Contributors: Emerson Knapp, Shane Loretz, bpwilcox

1.3.1 (2019-05-08)

  • Using ament_target_dependencies when possible (#124)

  • Contributors: ivanpauno

1.3.0 (2019-04-12)

  • Updated test configuration to check copyright of files where possible. (#123)

  • Updated to use ament_target_dependencies where possible. (#121)

  • Contributors: ivanpauno, jpsamper2009

1.2.0 (2018-11-16)

  • Updated maintainer to Steven! Ragnarok the maintainer (#107)

  • Added free impl_ in AbstractMetaObjectBase destructor (#103)

  • Overhauled CI.u (#106)

  • Fixed spacing to comply with uncrusity 0.67 (#99)

  • Updated to use console_bridge_vendor (#98)

  • Contributors: Chris Ye, Mikael Arguedas

0.3.2 (2015-04-22)

  • Fixed wrong handling of false statement (pkg-config was not installed)

  • Make catkin optional again

  • Contributors: Esteve Fernandez, Janosch Machowinski, Matthias Goldhoorn

0.3.1 (2014-12-23)

  • Depend on boost

  • Use FindPoco.cmake from ros/cmake_modules

  • Honor BUILD_SHARED_LIBS and do not force building shared libraries.

  • Contributors: Esteve Fernandez, Gary Servin, Scott K Logan

0.3.0 (2014-06-25)

  • Use system-provided console-bridge

  • Contributors: Esteve Fernandez

0.2.5 (2014-03-04)

  • Changed format of debug messages so that rosconsole_bridge can correctly parse the prefix

  • Improved debug output

0.2.4 (2014-02-12)

  • fix race condition with multi threaded library loading (#16)

0.2.3 (2013-08-21)

  • fix missing class name in logWarn output

0.2.2 (2013-07-14)

  • check for CATKIN_ENABLE_TESTING (#10)

  • fix find Poco to return full lib path (#8)

  • add missing runtime destination for library under Windows

  • add Boosst component system

0.2.1 (2013-06-06)

  • improve check for Poco foundation and headers (#7)

0.2.0 (2013-03-13)

  • use find_package for Poco/dl instead to make it work on other platforms

  • update Poco cmake file to include libdl on non-windows systems

  • No longer CATKIN_DEPEND on console_bridge

0.1.27 (2013-01-25)

  • change warning message for managed/unmanaged instance mixture in lazy loading mode

0.1.26 (2013-01-17)

  • fix all instances marked as unmanaged

0.1.25 (2013-01-16)

  • fix redundant destructor definition being pulled into plugin library for metaobjects instead of being contained with libclass_loader.so

0.1.24 (2013-01-14 15:27)

  • fix syntax error for logInform

0.1.23 (2013-01-14 15:23)

  • downgrade some warning messages to be info/debug

0.1.22 (2013-01-14 15:01)

  • add safety checks for mixing of managed/unmanaged mixing as well as pointer equivalency check between graveyard and newly created metaobjects

0.1.21 (2013-01-13)

  • fix compile issue on OSX in dependent packages (#3)

  • add more debug information

0.1.20 (2012-12-21 16:04)

  • first public release for Groovy