CHANGELOG
Changelog for package class_loader
2.9.1 (2025-10-17)
- Thread and Address Sanitizer CI (#198) 
- Update cmake requirement 
- Contributors: Tyler Weaver, mosfet80 
2.9.0 (2025-04-25)
- Remove CODEOWNERS and mirror-rolling-to-main workflow (#215) 
- Contributors: Alejandro Hernández Cordero 
2.8.0 (2024-04-26)
2.7.0 (2023-12-26)
2.6.0 (2023-04-28)
2.5.0 (2023-02-13)
2.4.0 (2022-11-02)
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)
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)
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)
1.3.1 (2019-05-08)
- Using ament_target_dependencies when possible (#124) 
- Contributors: ivanpauno 
1.3.0 (2019-04-12)
1.2.0 (2018-11-16)
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)
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