Package Summary
Tags | No category tags. |
Version | 5.1.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-03-25 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Dirk Thomas
- Eitan Marder-Eppstein
- Michael Carroll
- Mirza Shah
- Steven! Ragnarök
- Tully Foote
Changelog for package pluginlib
5.1.1 (2025-03-25)
5.1.0 (2022-01-14)
- Install includes to include/${PROJECT_NAME} and remove ament_target_dependencies calls (#226)
- Require <memory> (#225)
- Move LibraryLoadExceptions down a level for more accurate error messages (#221)
- Update maintainers to Chris Lalancette (#223)
- extend termination condition to avoid infinite loop if package.xml is not found (#220)
- Remove deprecated headers. (#217)
- Contributors: Alberto Soragna, Audrow Nash, Chris Lalancette, David V. Lu!!, Shane Loretz
5.0.0 (2021-01-25)
- Use rcpputils for the filesystem implementation. (#212)
- Contributors: Chris Lalancette
4.1.2 (2020-12-08)
- Check for NULL in XMLElement::Attribute
- Check for NULL in XMLElement::GetText
- Check for NULL in XMLNode::Value
- Remove unused variable output_library (#211)
- Make Chris a maintainer of pluginlib. (#210)
- Add QNX C++ fs library compiler option (#205)
- Contributors: Ahmed Sobhy, Chris Lalancette, Jeremie Deray, Shane Loretz
4.1.1 (2020-08-27)
- Fix cmake 3.5 compatibility (#203)
- Contributors: Karsten Knese
4.1.0 (2020-08-25)
- Add function for same-package pluginlib tests (#201)
- Contributors: Shane Loretz
4.0.0 (2020-08-06)
- Remove deprecated boost functions (#199)
- Contributors: Shane Loretz
2.5.2 (2020-05-26)
- Link against tinyxml2 correctly (#190)
- Export tinyxml2 directly from pluginlib-extras.cmake (#192)
- Contributors: Karsten Knese, Sean Yen
2.5.1 (2020-05-07)
- Add missing export of stdc++fs and TinyXML2 via modern CMake (#189)
- Contributors: Dirk Thomas
2.5.0 (2020-04-25)
- Export CMake targets in a addition to include directories / libraries. (#188)
- Use rcpputils for library names. (#186)
- Fix filesystem linking on clang9. (#183)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Emerson Knapp
2.4.1 (2019-10-23)
- Avoid build break for Visual Studio 2019 v16.3 (#166)
- Contributors: Sean Yen, Steven! Ragnarök
2.4.0 (2019-09-18)
- Export tinyxml2 libraries downstream. (#154)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_index_cpp | |
class_loader | |
rcutils | |
rcpputils | |
tinyxml2_vendor |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.4.2 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-12-02 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Dirk Thomas
- Eitan Marder-Eppstein
- Michael Carroll
- Mirza Shah
- Steven! Ragnarök
- Tully Foote
Changelog for package pluginlib
5.4.2 (2024-03-28)
- Switch from rcpputils::fs to std::filesystem (#254)
- Contributors: Christophe Bedard
5.4.1 (2024-01-24)
- Remove redundant throw of a std::runtime_error (#232)
- Contributors: Hunter L. Allen
5.4.0 (2023-12-26)
- Update to C++17 (#251)
- Contributors: Chris Lalancette
5.3.1 (2023-11-06)
- Fix wShadow compile warning (#250)
- Contributors: Steve Macenski
5.3.0 (2023-04-28)
5.2.2 (2023-03-01)
- Update maintainers
- Contributors: Audrow Nash
5.2.1 (2022-09-13)
5.2.0 (2022-05-10)
5.1.0 (2022-01-14)
- Install includes to include/${PROJECT_NAME} and remove ament_target_dependencies calls (#226)
- Require <memory> (#225)
- Move LibraryLoadExceptions down a level for more accurate error messages (#221)
- Update maintainers to Chris Lalancette (#223)
- extend termination condition to avoid infinite loop if package.xml is not found (#220)
- Remove deprecated headers. (#217)
- Contributors: Alberto Soragna, Audrow Nash, Chris Lalancette, David V. Lu!!, Shane Loretz
5.0.0 (2021-01-25)
- Use rcpputils for the filesystem implementation. (#212)
- Contributors: Chris Lalancette
4.1.2 (2020-12-08)
- Check for NULL in XMLElement::Attribute
- Check for NULL in XMLElement::GetText
- Check for NULL in XMLNode::Value
- Remove unused variable output_library (#211)
- Make Chris a maintainer of pluginlib. (#210)
- Add QNX C++ fs library compiler option (#205)
- Contributors: Ahmed Sobhy, Chris Lalancette, Jeremie Deray, Shane Loretz
4.1.1 (2020-08-27)
- Fix cmake 3.5 compatibility (#203)
- Contributors: Karsten Knese
4.1.0 (2020-08-25)
- Add function for same-package pluginlib tests (#201)
- Contributors: Shane Loretz
4.0.0 (2020-08-06)
- Remove deprecated boost functions (#199)
- Contributors: Shane Loretz
2.5.2 (2020-05-26)
- Link against tinyxml2 correctly (#190)
- Export tinyxml2 directly from pluginlib-extras.cmake (#192)
- Contributors: Karsten Knese, Sean Yen
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_index_cpp | |
class_loader | |
rcutils | |
rcpputils | |
tinyxml2_vendor |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.6.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | kilted |
Last Updated | 2024-12-20 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Dirk Thomas
- Eitan Marder-Eppstein
- Michael Carroll
- Mirza Shah
- Steven! Ragnarök
- Tully Foote
Changelog for package pluginlib
5.6.0 (2024-12-20)
- Heavily cleanup pluginlib. (#265)
- Remove CODEOWNERS and mirror-rolling-to-main workflow (#268)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette
5.5.2 (2024-11-20)
- Fix Minor Spelling Mistakes (#260)
- Contributors: David V. Lu!!
5.5.1 (2024-07-08)
- Removed deprecated method (#256)
- Contributors: Alejandro Hernández Cordero
5.5.0 (2024-04-26)
5.4.2 (2024-03-28)
- Switch from rcpputils::fs to std::filesystem (#254)
- Contributors: Christophe Bedard
5.4.1 (2024-01-24)
- Remove redundant throw of a std::runtime_error (#232)
- Contributors: Hunter L. Allen
5.4.0 (2023-12-26)
- Update to C++17 (#251)
- Contributors: Chris Lalancette
5.3.1 (2023-11-06)
- Fix wShadow compile warning (#250)
- Contributors: Steve Macenski
5.3.0 (2023-04-28)
5.2.2 (2023-03-01)
- Update maintainers
- Contributors: Audrow Nash
5.2.1 (2022-09-13)
5.2.0 (2022-05-10)
5.1.0 (2022-01-14)
- Install includes to include/${PROJECT_NAME} and remove ament_target_dependencies calls (#226)
- Require <memory> (#225)
- Move LibraryLoadExceptions down a level for more accurate error messages (#221)
- Update maintainers to Chris Lalancette (#223)
- extend termination condition to avoid infinite loop if package.xml is not found (#220)
- Remove deprecated headers. (#217)
- Contributors: Alberto Soragna, Audrow Nash, Chris Lalancette, David V. Lu!!, Shane Loretz
5.0.0 (2021-01-25)
- Use rcpputils for the filesystem implementation. (#212)
- Contributors: Chris Lalancette
4.1.2 (2020-12-08)
- Check for NULL in XMLElement::Attribute
- Check for NULL in XMLElement::GetText
- Check for NULL in XMLNode::Value
- Remove unused variable output_library (#211)
- Make Chris a maintainer of pluginlib. (#210)
- Add QNX C++ fs library compiler option (#205)
- Contributors: Ahmed Sobhy, Chris Lalancette, Jeremie Deray, Shane Loretz
4.1.1 (2020-08-27)
- Fix cmake 3.5 compatibility
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
ament_index_cpp | |
class_loader | |
rcutils | |
rcpputils | |
tinyxml2_vendor |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.7.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2025-04-25 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Dirk Thomas
- Eitan Marder-Eppstein
- Michael Carroll
- Mirza Shah
- Steven! Ragnarök
- Tully Foote
Changelog for package pluginlib
5.7.0 (2025-04-25)
5.6.0 (2024-12-20)
- Heavily cleanup pluginlib. (#265)
- Remove CODEOWNERS and mirror-rolling-to-main workflow (#268)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette
5.5.2 (2024-11-20)
- Fix Minor Spelling Mistakes (#260)
- Contributors: David V. Lu!!
5.5.1 (2024-07-08)
- Removed deprecated method (#256)
- Contributors: Alejandro Hernández Cordero
5.5.0 (2024-04-26)
5.4.2 (2024-03-28)
- Switch from rcpputils::fs to std::filesystem (#254)
- Contributors: Christophe Bedard
5.4.1 (2024-01-24)
- Remove redundant throw of a std::runtime_error (#232)
- Contributors: Hunter L. Allen
5.4.0 (2023-12-26)
- Update to C++17 (#251)
- Contributors: Chris Lalancette
5.3.1 (2023-11-06)
- Fix wShadow compile warning (#250)
- Contributors: Steve Macenski
5.3.0 (2023-04-28)
5.2.2 (2023-03-01)
- Update maintainers
- Contributors: Audrow Nash
5.2.1 (2022-09-13)
5.2.0 (2022-05-10)
5.1.0 (2022-01-14)
- Install includes to include/${PROJECT_NAME} and remove ament_target_dependencies calls (#226)
- Require <memory> (#225)
- Move LibraryLoadExceptions down a level for more accurate error messages (#221)
- Update maintainers to Chris Lalancette (#223)
- extend termination condition to avoid infinite loop if package.xml is not found (#220)
- Remove deprecated headers. (#217)
- Contributors: Alberto Soragna, Audrow Nash, Chris Lalancette, David V. Lu!!, Shane Loretz
5.0.0 (2021-01-25)
- Use rcpputils for the filesystem implementation. (#212)
- Contributors: Chris Lalancette
4.1.2 (2020-12-08)
- Check for NULL in XMLElement::Attribute
- Check for NULL in XMLElement::GetText
- Check for NULL in XMLNode::Value
- Remove unused variable output_library (#211)
- Make Chris a maintainer of pluginlib. (#210)
- Add QNX C++ fs library compiler option (#205)
- Contributors: Ahmed Sobhy, Chris Lalancette, Jeremie Deray, Shane Loretz
4.1.1 (2020-08-27)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
ament_index_cpp | |
class_loader | |
rcutils | |
rcpputils | |
tinyxml2_vendor |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.0.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | ardent |
Last Updated | 2018-10-19 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
3.0.0 (2018-02-07)
- Removed references to plugin_tool from CMakeLists (#93)
- Moved pluginlib in its own folder (port 83 to ros2 branch) (#95)
- Fixed most linter errors
- Changed behavior to continue loading classes on error.
- forward port of #88
- Fixed an issue due to Visual Studio 2015 not supporting
__has_include
(#96)- VS2015 and 2017 have both
<filesystem>
and<experimental/filesystem>
but usestd::experimental::filesystem
in both cases for consistency.
- VS2015 and 2017 have both
- Adjusted library search to work on windows, and warn about lib prefix (#97)
- Contributors: William Woodall
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
- Remove Boost Software License from license tag #35
- Throw an exception if ClassLoader can't be instantiated due to an invalid package name #34
- Add ":" to split function within getName. #33
- Contributors: Esteve Fernandez, Jochen Sprickerhof, Mikael Arguedas, Mike O'Driscoll
1.10.1 (2014-12-23)
- Remove GTEST_FOUND from CMakeLists.txt
- Check that GTest is installed before running tests.
- Moved plugin_macro_update script to scripts directory. Made plugin_macro_update rosrunnable and removed it from global PATH #29
- Contributors: Esteve Fernandez
1.10.0 (2014-05-08 14:56)
1.9.25 (2014-05-08 20:37)
- Use cmake_modules to find TinyXML #26
- Check for release libraries in debug builds #25
- update refreshDeclaredClasses to force recrawl (fix #23)
- Contributors: Dirk Thomas, Esteve Fernandez
1.9.24 (2014-03-11)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.1.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | bouncy |
Last Updated | 2018-10-19 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
2.1.1 (2018-07-17)
- export rcutils (#120)
- Contributors: Karsten Knese
2.1.0 (2018-06-21)
- Fix compile error with gcc 8.1.0 (#116)
- remove extra semicolon to fix pedantic warning (#103)
- use new class_loader header names (#99)
- adjust library search to work on windows, warn about lib prefix (#97)
- vs2015 doesnt support __has_include, VS2015 and 2017 have both <files… (#96)
- move pluginlib in its own folder (port 83 to ros2 branch) (#95)
- Contributors: Mikael Arguedas, William Woodall, jerry73204
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
- Remove Boost Software License from license tag #35
- Throw an exception if ClassLoader can't be instantiated due to an invalid package name #34
- Add ":" to split function within getName. #33
- Contributors: Esteve Fernandez, Jochen Sprickerhof, Mikael Arguedas, Mike O'Driscoll
1.10.1 (2014-12-23)
- Remove GTEST_FOUND from CMakeLists.txt
- Check that GTest is installed before running tests.
- Moved plugin_macro_update script to scripts directory. Made plugin_macro_update rosrunnable and removed it from global PATH #29
- Contributors: Esteve Fernandez
1.10.0 (2014-05-08 14:56)
1.9.25 (2014-05-08 20:37)
- Use cmake_modules to find TinyXML #26
- Check for release libraries in debug builds #25
- update refreshDeclaredClasses to force recrawl (fix #23)
- Contributors: Dirk Thomas, Esteve Fernandez
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rviz_common | |
rviz_default_plugins | |
ros_core |
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.2.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | crystal |
Last Updated | 2018-12-13 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
2.2.1 (2018-12-13)
- Removed extraneous link lines. (#135)
- Collapsed testing packages back into pluginlib package. (#134)
- Contributors: Michael Carroll
2.2.0 (2018-11-20)
- Reorganized tests into fixture and consumer packages. (#130)
- Updated maintainer (#129)
- Fixed plugin description installation to relative subdirectory (#122)
- Contributors: Michael Carroll, Mikael Arguedas
2.1.1 (2018-07-17)
- export rcutils (#120)
- Contributors: Karsten Knese
2.1.0 (2018-06-21)
- Fix compile error with gcc 8.1.0 (#116)
- remove extra semicolon to fix pedantic warning (#103)
- use new class_loader header names (#99)
- adjust library search to work on windows, warn about lib prefix (#97)
- vs2015 doesnt support __has_include, VS2015 and 2017 have both <files… (#96)
- move pluginlib in its own folder (port 83 to ros2 branch) (#95)
- Contributors: Mikael Arguedas, William Woodall, jerry73204
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
- Remove Boost Software License from license tag #35
- Throw an exception if ClassLoader can't be instantiated due to an invalid package name #34
- Add ":" to split function within getName. #33
- Contributors: Esteve Fernandez, Jochen Sprickerhof, Mikael Arguedas, Mike O'Driscoll
1.10.1 (2014-12-23)
- Remove GTEST_FOUND from CMakeLists.txt
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.4.2 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | eloquent |
Last Updated | 2020-12-04 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
- Michael Carroll
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
2.4.2 (2020-12-04)
2.4.1 (2019-10-23)
- Avoid build break for Visual Studio 2019 v16.3 (#166)
- Contributors: Sean Yen, Steven! Ragnarök
2.4.0 (2019-09-18)
- Export tinyxml2 libraries downstream. (#154)
- Contributors: Esteve Fernandez
2.3.1 (2019-05-08)
- [ros2] Cast pointers to void * when using %p (#152)
- Contributors: Shane Loretz
2.3.0 (2019-04-14)
- Updated build to choose the appropriate library for experimental filesystem, based on the compiler and standard library. (#146)
- Added stdc++fs as a target link library for clang compiler on linux. (#144)
- Added Michael as maintainer (for build e-mails). (#137)
- Contributors: Emerson Knapp, Michael Carroll, bhatsach
2.2.1 (2018-12-13)
- Removed extraneous link lines. (#135)
- Collapsed testing packages back into pluginlib package. (#134)
- Contributors: Michael Carroll
2.2.0 (2018-11-20)
- Reorganized tests into fixture and consumer packages. (#130)
- Updated maintainer (#129)
- Fixed plugin description installation to relative subdirectory (#122)
- Contributors: Michael Carroll, Mikael Arguedas
2.1.1 (2018-07-17)
- export rcutils (#120)
- Contributors: Karsten Knese
2.1.0 (2018-06-21)
- Fix compile error with gcc 8.1.0 (#116)
- remove extra semicolon to fix pedantic warning (#103)
- use new class_loader header names (#99)
- adjust library search to work on windows, warn about lib prefix (#97)
- vs2015 doesnt support __has_include, VS2015 and 2017 have both <files… (#96)
- move pluginlib in its own folder (port 83 to ros2 branch) (#95)
- Contributors: Mikael Arguedas, William Woodall, jerry73204
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.3.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2020-09-08 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
- Michael Carroll
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
2.3.3 (2019-10-17)
- Avoid build break for Visual Studio 2019 v16.3 (#164)
- Contributors: Sean Yen
2.3.2 (2019-07-30)
- Export tinyxml2 libraries downstream. (#162)
- Contributors: Esteve Fernandez
2.3.1 (2019-05-08)
- [ros2] Cast pointers to void * when using %p (#152)
- Contributors: Shane Loretz
2.3.0 (2019-04-14)
- Updated build to choose the appropriate library for experimental filesystem, based on the compiler and standard library. (#146)
- Added stdc++fs as a target link library for clang compiler on linux. (#144)
- Added Michael as maintainer (for build e-mails). (#137)
- Contributors: Emerson Knapp, Michael Carroll, bhatsach
2.2.1 (2018-12-13)
- Removed extraneous link lines. (#135)
- Collapsed testing packages back into pluginlib package. (#134)
- Contributors: Michael Carroll
2.2.0 (2018-11-20)
- Reorganized tests into fixture and consumer packages. (#130)
- Updated maintainer (#129)
- Fixed plugin description installation to relative subdirectory (#122)
- Contributors: Michael Carroll, Mikael Arguedas
2.1.1 (2018-07-17)
- export rcutils (#120)
- Contributors: Karsten Knese
2.1.0 (2018-06-21)
- Fix compile error with gcc 8.1.0 (#116)
- remove extra semicolon to fix pedantic warning (#103)
- use new class_loader header names (#99)
- adjust library search to work on windows, warn about lib prefix (#97)
- vs2015 doesnt support __has_include, VS2015 and 2017 have both <files… (#96)
- move pluginlib in its own folder (port 83 to ros2 branch) (#95)
- Contributors: Mikael Arguedas, William Woodall, jerry73204
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.0.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Michael Carroll
- Chris Lalancette
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
- Steven! Ragnarök
Changelog for package pluginlib
5.0.1 (2022-12-02)
- extend termination condition to avoid infinite loop if package.xml is not found (#243)
- Contributors: Alberto Soragna
5.0.0 (2021-01-25)
- Use rcpputils for the filesystem implementation. (#212)
- Contributors: Chris Lalancette
4.1.2 (2020-12-08)
- Check for NULL in XMLElement::Attribute
- Check for NULL in XMLElement::GetText
- Check for NULL in XMLNode::Value
- Remove unused variable output_library (#211)
- Make Chris a maintainer of pluginlib. (#210)
- Add QNX C++ fs library compiler option (#205)
- Contributors: Ahmed Sobhy, Chris Lalancette, Jeremie Deray, Shane Loretz
4.1.1 (2020-08-27)
- Fix cmake 3.5 compatibility (#203)
- Contributors: Karsten Knese
4.1.0 (2020-08-25)
- Add function for same-package pluginlib tests (#201)
- Contributors: Shane Loretz
4.0.0 (2020-08-06)
- Remove deprecated boost functions (#199)
- Contributors: Shane Loretz
2.5.2 (2020-05-26)
- Link against tinyxml2 correctly (#190)
- Export tinyxml2 directly from pluginlib-extras.cmake (#192)
- Contributors: Karsten Knese, Sean Yen
2.5.1 (2020-05-07)
- Add missing export of stdc++fs and TinyXML2 via modern CMake (#189)
- Contributors: Dirk Thomas
2.5.0 (2020-04-25)
- Export CMake targets in a addition to include directories / libraries. (#188)
- Use rcpputils for library names. (#186)
- Fix filesystem linking on clang9. (#183)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Emerson Knapp
2.4.1 (2019-10-23)
- Avoid build break for Visual Studio 2019 v16.3 (#166)
- Contributors: Sean Yen, Steven! Ragnarök
2.4.0 (2019-09-18)
- Export tinyxml2 libraries downstream. (#154)
- Contributors: Esteve Fernandez
2.3.1 (2019-05-08)
- [ros2] Cast pointers to void * when using %p (#152)
- Contributors: Shane Loretz
2.3.0 (2019-04-14)
- Updated build to choose the appropriate library for experimental filesystem, based on the compiler and standard library. (#146)
- Added stdc++fs as a target link library for clang compiler on linux. (#144)
- Added Michael as maintainer (for build e-mails). (#137)
- Contributors: Emerson Knapp, Michael Carroll, bhatsach
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_index_cpp | |
class_loader | |
rcutils | |
rcpputils | |
tinyxml2_vendor |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.5.4 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2022-01-31 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
- Michael Carroll
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
2.5.4 (2022-01-31)
- Enable plugin testing (#202)
- Make the default filesystem lib c++fs unless otherwise specified (#214)
- Contributors: Ahmed Sobhy, Karsten Knese, Shane Loretz
2.5.3 (2020-12-08)
2.5.2 (2020-05-26)
- Link against tinyxml2 correctly (#190)
- Export tinyxml2 directly from pluginlib-extras.cmake (#192)
- Contributors: Karsten Knese, Sean Yen
2.5.1 (2020-05-07)
- Add missing export of stdc++fs and TinyXML2 via modern CMake (#189)
- Contributors: Dirk Thomas
2.5.0 (2020-04-25)
- Export CMake targets in a addition to include directories / libraries. (#188)
- Use rcpputils for library names. (#186)
- Fix filesystem linking on clang9. (#183)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Emerson Knapp
2.4.1 (2019-10-23)
- Avoid build break for Visual Studio 2019 v16.3 (#166)
- Contributors: Sean Yen, Steven! Ragnarök
2.4.0 (2019-09-18)
- Export tinyxml2 libraries downstream. (#154)
- Contributors: Esteve Fernandez
2.3.1 (2019-05-08)
- [ros2] Cast pointers to void * when using %p (#152)
- Contributors: Shane Loretz
2.3.0 (2019-04-14)
- Updated build to choose the appropriate library for experimental filesystem, based on the compiler and standard library. (#146)
- Added stdc++fs as a target link library for clang compiler on linux. (#144)
- Added Michael as maintainer (for build e-mails). (#137)
- Contributors: Emerson Knapp, Michael Carroll, bhatsach
2.2.1 (2018-12-13)
- Removed extraneous link lines. (#135)
- Collapsed testing packages back into pluginlib package. (#134)
- Contributors: Michael Carroll
2.2.0 (2018-11-20)
- Reorganized tests into fixture and consumer packages. (#130)
- Updated maintainer (#129)
- Fixed plugin description installation to relative subdirectory (#122)
- Contributors: Michael Carroll, Mikael Arguedas
2.1.1 (2018-07-17)
- export rcutils (#120)
- Contributors: Karsten Knese
2.1.0 (2018-06-21)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_index_cpp | |
class_loader | |
rcutils | |
rcpputils | |
tinyxml2_vendor |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.2.2 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2023-03-01 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
Authors
- Dirk Thomas
- Eitan Marder-Eppstein
- Michael Carroll
- Mirza Shah
- Steven! Ragnarök
- Tully Foote
Changelog for package pluginlib
5.2.2 (2023-03-01)
- Update maintainers
- Contributors: Audrow Nash
5.2.1 (2022-09-13)
5.2.0 (2022-05-10)
5.1.0 (2022-01-14)
- Install includes to include/${PROJECT_NAME} and remove ament_target_dependencies calls (#226)
- Require <memory> (#225)
- Move LibraryLoadExceptions down a level for more accurate error messages (#221)
- Update maintainers to Chris Lalancette (#223)
- extend termination condition to avoid infinite loop if package.xml is not found (#220)
- Remove deprecated headers. (#217)
- Contributors: Alberto Soragna, Audrow Nash, Chris Lalancette, David V. Lu!!, Shane Loretz
5.0.0 (2021-01-25)
- Use rcpputils for the filesystem implementation. (#212)
- Contributors: Chris Lalancette
4.1.2 (2020-12-08)
- Check for NULL in XMLElement::Attribute
- Check for NULL in XMLElement::GetText
- Check for NULL in XMLNode::Value
- Remove unused variable output_library (#211)
- Make Chris a maintainer of pluginlib. (#210)
- Add QNX C++ fs library compiler option (#205)
- Contributors: Ahmed Sobhy, Chris Lalancette, Jeremie Deray, Shane Loretz
4.1.1 (2020-08-27)
- Fix cmake 3.5 compatibility (#203)
- Contributors: Karsten Knese
4.1.0 (2020-08-25)
- Add function for same-package pluginlib tests (#201)
- Contributors: Shane Loretz
4.0.0 (2020-08-06)
- Remove deprecated boost functions (#199)
- Contributors: Shane Loretz
2.5.2 (2020-05-26)
- Link against tinyxml2 correctly (#190)
- Export tinyxml2 directly from pluginlib-extras.cmake (#192)
- Contributors: Karsten Knese, Sean Yen
2.5.1 (2020-05-07)
- Add missing export of stdc++fs and TinyXML2 via modern CMake (#189)
- Contributors: Dirk Thomas
2.5.0 (2020-04-25)
- Export CMake targets in a addition to include directories / libraries. (#188)
- Use rcpputils for library names. (#186)
- Fix filesystem linking on clang9. (#183)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Emerson Knapp
2.4.1 (2019-10-23)
- Avoid build break for Visual Studio 2019 v16.3 (#166)
- Contributors: Sean Yen, Steven! Ragnarök
2.4.0 (2019-09-18)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_cmake_gtest | |
ament_index_cpp | |
class_loader | |
rcutils | |
rcpputils | |
tinyxml2_vendor |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.11.3 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2018-10-19 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
1.11.3 (2018-03-16)
- Provide a script to convert include statements to use new headers (#107)
- docs: fix minor typo (#100) Replace wrong/outdated [manifext.xml]{.title-ref} with [package.xml]{.title-ref} in the docstring of the constructor.
- Contributors: Alireza, Mikael Arguedas
1.11.2 (2017-11-15)
- Fix cpplint and lint_cmake errors (backport 84)
(#87)
* fix line length add back NOLINT on test header to avoid 'should
include its header file' cpplint error
- lint cmake
- Continue loading classes on error
(#85)
- continue loading classes on error
- construct string with file rather than adding new API
- match style of the rest of the file
- missing whitespace
- Backport 70 to kinetic
(#82)
- rename header files to make clear they are c++
- fixup to support new header file names
- restore old header names with deprecation warnings for API stability
- remove deprecation warnings
- alphabetize includes (#80)
- Contributors: Furushchev, Mikael Arguedas
1.11.1 (2017-10-27)
- update macros in tests to not use the deprecated ones (#78)
- update documentation to use doxygen c++ format (#75)
- style cleanup (#64, #68, #73 and #72)
- add missing include (#63)
- Contributors: Mikael Arguedas, William Woodall
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
- Remove Boost Software License from license tag #35
- Throw an exception if ClassLoader can't be instantiated due to an invalid package name
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cmake_modules | |
catkin | |
class_loader | |
rosconsole | |
roslib |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.10.7 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2018-10-19 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
1.10.7 (2018-03-16)
- Provide a script to convert include statements to use new headers (#108)
- Provide alternative headers for multi distro support (#106)
- Contributors: Mikael Arguedas, William Woodall
1.10.6 (2017-12-18)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- Merge pull request #54 from ros/trailing_whitespaces trailing whitespaces
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
- Remove Boost Software License from license tag #35
- Throw an exception if ClassLoader can't be instantiated due to an invalid package name #34
- Add ":" to split function within getName. #33
- Contributors: Esteve Fernandez, Jochen Sprickerhof, Mikael Arguedas, Mike O'Driscoll
1.10.1 (2014-12-23)
- Remove GTEST_FOUND from CMakeLists.txt
- Check that GTest is installed before running tests.
- Moved plugin_macro_update script to scripts directory. Made plugin_macro_update rosrunnable and removed it from global PATH #29
- Contributors: Esteve Fernandez
1.10.0 (2014-05-08 14:56)
1.9.25 (2014-05-08 20:37)
- Use cmake_modules to find TinyXML #26
- Check for release libraries in debug builds #25
- update refreshDeclaredClasses to force recrawl (fix #23)
- Contributors: Dirk Thomas, Esteve Fernandez
1.9.24 (2014-03-11)
- Remove invalid exception when no plugins are found #22
- Update maintainer field
- Contributors: Dirk Thomas, Esteve Fernandez
1.9.23 (2013-10-04)
- expose plugin paths in ClassLoader #21
- Contributors: Dirk Thomas, Mirza Shah
1.9.22 (2013-08-21)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cmake_modules | |
catkin | |
class_loader | |
rosconsole | |
roslib |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.10.7 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2018-10-19 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
1.10.7 (2018-03-16)
- Provide a script to convert include statements to use new headers (#108)
- Provide alternative headers for multi distro support (#106)
- Contributors: Mikael Arguedas, William Woodall
1.10.6 (2017-12-18)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- Merge pull request #54 from ros/trailing_whitespaces trailing whitespaces
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
- Remove Boost Software License from license tag #35
- Throw an exception if ClassLoader can't be instantiated due to an invalid package name #34
- Add ":" to split function within getName. #33
- Contributors: Esteve Fernandez, Jochen Sprickerhof, Mikael Arguedas, Mike O'Driscoll
1.10.1 (2014-12-23)
- Remove GTEST_FOUND from CMakeLists.txt
- Check that GTest is installed before running tests.
- Moved plugin_macro_update script to scripts directory. Made plugin_macro_update rosrunnable and removed it from global PATH #29
- Contributors: Esteve Fernandez
1.10.0 (2014-05-08 14:56)
1.9.25 (2014-05-08 20:37)
- Use cmake_modules to find TinyXML #26
- Check for release libraries in debug builds #25
- update refreshDeclaredClasses to force recrawl (fix #23)
- Contributors: Dirk Thomas, Esteve Fernandez
1.9.24 (2014-03-11)
- Remove invalid exception when no plugins are found #22
- Update maintainer field
- Contributors: Dirk Thomas, Esteve Fernandez
1.9.23 (2013-10-04)
- expose plugin paths in ClassLoader #21
- Contributors: Dirk Thomas, Mirza Shah
1.9.22 (2013-08-21)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cmake_modules | |
catkin | |
class_loader | |
rosconsole | |
roslib |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.9.24 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | groovy-devel |
Last Updated | 2014-03-11 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Esteve Fernandez
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.11.3 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2018-10-19 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
1.11.3 (2018-03-16)
- Provide a script to convert include statements to use new headers (#107)
- docs: fix minor typo (#100) Replace wrong/outdated [manifext.xml]{.title-ref} with [package.xml]{.title-ref} in the docstring of the constructor.
- Contributors: Alireza, Mikael Arguedas
1.11.2 (2017-11-15)
- Fix cpplint and lint_cmake errors (backport 84)
(#87)
* fix line length add back NOLINT on test header to avoid 'should
include its header file' cpplint error
- lint cmake
- Continue loading classes on error
(#85)
- continue loading classes on error
- construct string with file rather than adding new API
- match style of the rest of the file
- missing whitespace
- Backport 70 to kinetic
(#82)
- rename header files to make clear they are c++
- fixup to support new header file names
- restore old header names with deprecation warnings for API stability
- remove deprecation warnings
- alphabetize includes (#80)
- Contributors: Furushchev, Mikael Arguedas
1.11.1 (2017-10-27)
- update macros in tests to not use the deprecated ones (#78)
- update documentation to use doxygen c++ format (#75)
- style cleanup (#64, #68, #73 and #72)
- add missing include (#63)
- Contributors: Mikael Arguedas, William Woodall
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
- Remove Boost Software License from license tag #35
- Throw an exception if ClassLoader can't be instantiated due to an invalid package name
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cmake_modules | |
catkin | |
class_loader | |
rosconsole | |
roslib |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2020-02-15 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
1.12.2 (2020-02-14)
- Add bin to library search path on Windows. (#145)
- Bump minimum CMake version to avoid CMP0048 warning. (#173)
- Check for NULL in XMLElement::Attribute. (#163)
- Check for NULL in XMLElement::GetText. (#159)
- Check for NULL in XMLNode::Value. (#158)
- Update header migration script for Python 3. (#148)
- Make Steven! Ragnarok the maintainer. (#129)
- Fix spelling Attirbute=>Attribute. (#128)
- Link test_plugins against class_loader for Windows compilation. (#125)
- Fix build issue when build on Windows (#123)
- Contributors: James Xu, Jeremie Deray, Johnson Shih, Markus Grimm, Mikael Arguedas, Shane Loretz, josch
1.12.1 (2018-04-27)
- [warning fix] remove deprecation warning until users are required to change code (#115)
- [warning fix] move catkinFindLib implementation from anonymous namespace to getCatkinLibraryPaths (#113)
- Contributors: Mikael Arguedas
1.12.0 (2018-03-14)
- [warning fix]Cherry-pick #103 to melodic-devel (#105)
- [migration helper] provide a script to convert include statements to use new headers (#104)
- [migration] use new class_loader headers and fix deprecation warnings (#101)
- [bugfix] Continue loading classes on error (#85) (#88)
- [style] Fix cpplint and lint_cmake errors (#84)
- move pluginlib in its own folder (#83)
- Contributors: Mikael Arguedas
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47 from ros/fix_conversion fix size_t to int conversion
- fix int conversion
- Contributors: Mikael Arguedas
1.10.4 (2016-09-20)
- Merge pull request #42 from delftrobotics-forks/unique-ptr Add std::unique_ptr API
- Add unit test for unique_ptr API.
- Simplify unit tests with ASSERT_THROW.
- Add ClassLoader::createUniqueInstance.
- Wrap long comment on createInstance and friend.
- Throw exception if plugin.xml is broken
(#41)
- added test case for broken xml files with missing attributes of class tag
- added checks if all needed attributes of the class tag are existing
- removed comment and empty line
- Contributors: Maarten de Vries, Mikael Arguedas, cwecht
1.10.3 (2016-06-22)
- Merge pull request #40 from ros/fix_warnings fix deprecated warnings in unit tests
- fix deprecated warnings in unit tests
- removed merge messages and redundant commits
- Contributors: Mikael Arguedas
1.10.2 (2016-03-14)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cmake_modules | |
catkin | |
class_loader | |
rosconsole | |
roslib |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pluginlib at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.13.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/pluginlib.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2025-04-26 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Steven! Ragnarök
Authors
- Eitan Marder-Eppstein
- Tully Foote
- Dirk Thomas
- Mirza Shah
Changelog for package pluginlib
1.13.2 (2025-04-26)
- fix shebang line for python3 (#197)
- Fix warnings reported by Wformat. Printouts with format '%p' should be void pointers. Add static_cast's. (#179)
- Fix runtime dependencies (#257)
- Contributors: Atsushi Watanabe, Gabriel Hottiger, Mikael Arguedas
1.13.1 (2025-04-10)
- Documented possible exception being thrown in ClassLoader destructor. (#234)
- Avoid throwing on symlink loops. (#244)
- Drop unused include (#233)
- Use [ifdef]{.title-ref} instead of [if]{.title-ref} for win32 (#238)
- Contributors: Ivor Wanders, Jochen Sprickerhof, Matthijs van der Burgh, Remo Diethelm
1.13.0 (2020-05-21)
- Declare specific boost dependencies (#171)
- Contributors: Mikael Arguedas
1.12.2 (2020-02-14)
- Add bin to library search path on Windows. (#145)
- Bump minimum CMake version to avoid CMP0048 warning. (#173)
- Check for NULL in XMLElement::Attribute. (#163)
- Check for NULL in XMLElement::GetText. (#159)
- Check for NULL in XMLNode::Value. (#158)
- Update header migration script for Python 3. (#148)
- Make Steven! Ragnarok the maintainer. (#129)
- Fix spelling Attirbute=>Attribute. (#128)
- Link test_plugins against class_loader for Windows compilation. (#125)
- Fix build issue when build on Windows (#123)
- Contributors: James Xu, Jeremie Deray, Johnson Shih, Markus Grimm, Mikael Arguedas, Shane Loretz, josch
1.12.1 (2018-04-27)
- [warning fix] remove deprecation warning until users are required to change code (#115)
- [warning fix] move catkinFindLib implementation from anonymous namespace to getCatkinLibraryPaths (#113)
- Contributors: Mikael Arguedas
1.12.0 (2018-03-14)
- [warning fix]Cherry-pick #103 to melodic-devel (#105)
- [migration helper] provide a script to convert include statements to use new headers (#104)
- [migration] use new class_loader headers and fix deprecation warnings (#101)
- [bugfix] Continue loading classes on error (#85) (#88)
- [style] Fix cpplint and lint_cmake errors (#84)
- move pluginlib in its own folder (#83)
- Contributors: Mikael Arguedas
1.11.0 (2017-07-27)
- Switch to Tinyxml2 (#59)
- do not use popen to solve catkin_path. (#49)
- switch to package format 2 (#55)
- remove trailing whitespaces (#54)
- Contributors: Dmitry Rozhkov, Koji Terada, Mikael Arguedas
1.10.5 (2017-03-27)
- Merge pull request #47
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
cmake_modules | |
catkin | |
class_loader | |
rosconsole | |
roslib |