solo
8cd4d47ec5
Avoid unecessary creation of MultiThreadedExecutor ( #3090 )
...
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com >
2026-03-12 15:59:22 +01:00
pum1k
fc1afcb3bc
Fix component registering in subdirectories ( #3064 )
...
Signed-off-by: pum1k <55055380+pum1k@users.noreply.github.com >
2026-02-19 10:03:08 +01:00
Alejandro Hernandez Cordero
866c56d153
30.1.5
2026-02-09 13:28:44 +01:00
Alejandro Hernandez Cordero
6a244e3305
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2026-02-09 13:28:42 +01:00
YuJin Hong
38cfc4c215
Add library dependency to node executable in rclcpp_components_register_node ( #3047 )
...
Fixes #2868
The executable created by rclcpp_components_register_node now depends on
the library target, ensuring the library is rebuilt when the executable
is rebuilt.
Added SKIP_LIBRARY_DEPENDENCY option for cases where the plugin is
provided by a different package.
Signed-off-by: dbwls99706 <yujinhong3@gmail.com >
2026-02-02 14:29:47 +01:00
Alejandro Hernandez Cordero
a4a72ac544
30.1.4
2025-12-23 11:05:21 +01:00
Alejandro Hernandez Cordero
4e166cbed3
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-12-23 11:05:17 +01:00
Alejandro Hernández Cordero
6cbb994aca
Updated deprecated ament_index_cpp API ( #3011 )
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-12-23 10:27:30 +01:00
Alejandro Hernandez Cordero
f160024ba4
30.1.3
2025-11-18 11:09:53 +01:00
Alejandro Hernandez Cordero
e6ea37ed5a
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-11-18 11:09:49 +01:00
Tim Clephas
ad019b9827
Fix REP url locations ( #2987 )
...
This popped up in my global replace
Signed-off-by: Tim Clephas <tim.clephas@nobleo.nl >
2025-11-17 10:01:03 +01:00
Alejandro Hernandez Cordero
4d14414d91
30.1.2
2025-10-21 11:43:39 +02:00
Alejandro Hernandez Cordero
7fcc7e723c
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-10-21 11:43:35 +02:00
Alejandro Hernandez Cordero
380866b338
30.1.1
2025-09-11 15:10:23 +02:00
Alejandro Hernandez Cordero
150a0e8ad9
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-09-11 15:10:16 +02:00
Chris Lalancette
a919a6e5ed
Cleanup the dependencies in rclcpp_components. ( #2918 )
...
The most important change in here is the changes to the package.xml
and the CMakeLists.txt, which now properly export the dependencies
to downstream packages as required. On those two fronts:
1. Make sure to add a dependency on rmw, which this package does depend
on for rmw_request_id_t
2. Make sure to add a dependency on rcl_interfaces, which this package
also depends on.
3. Export depend class_loader, composition_interfaces, rclcpp,
rcpputils, and rmw, all of which are exported in the header files.
4. Remove the unnecessary test dependencies on launch_testing and
std_msgs, neither of which is used.
The rest of the change here is to cleanup the header files to include
what you use everywhere.
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2025-08-03 21:22:30 -04:00
Chris Lalancette
b7e4aad091
30.1.0
2025-07-29 21:03:19 +00:00
Chris Lalancette
fb6d43c5e0
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2025-07-29 21:03:12 +00:00
mosfet80
6392ee5187
fix cmake deprecation ( #2914 )
...
cmake version < then 3.10 is deprecated
Signed-off-by: Mos <realeandrea@yahoo.it >
2025-07-24 08:57:47 +02:00
Chris Lalancette
05eafed5b2
30.0.0
2025-07-01 15:46:34 +00:00
Chris Lalancette
eac7d1ad68
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2025-07-01 15:46:17 +00:00
Mihir Rao
5122c312d4
NEW PR: Add component_container for EventsExecutor ( #2885 )
...
* Add component_container for EventsExecutor
Signed-off-by: Mihir Rao <mihirr@nvidia.com >
* Fix build error
Signed-off-by: Mihir Rao <mihirr@nvidia.com >
---------
Signed-off-by: Mihir Rao <mihirr@nvidia.com >
2025-06-28 14:48:20 -07:00
Tomoya Fujita
3cc2a0eacf
make sure that plugin arg includes the double colon. ( #2878 )
...
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2025-06-25 22:05:25 +02:00
Alejandro Hernandez Cordero
5beec9e32b
29.6.1
2025-06-23 16:00:13 +02:00
Alejandro Hernandez Cordero
6ee3a55fc3
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-06-23 16:00:09 +02:00
Adam Aposhian
1e95407bdf
set thread names by node in component container isolated ( #2871 )
...
Signed-off-by: Adam Aposhian <adam.aposhian@fireflyautomatix.com >
2025-06-18 22:57:00 +02:00
Alejandro Hernández Cordero
373a63c5e6
Added missing chrono includes ( #2854 )
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-05-23 00:22:27 +02:00
Scott K Logan
1a282064a9
29.6.0
2025-04-25 15:04:18 -05:00
Scott K Logan
11afffad50
29.5.0
2025-04-18 16:01:12 -05:00
Michael Carroll
892cae9915
29.4.0
2025-04-04 13:42:38 +00:00
Michael Carroll
14c8dd1072
Changelog.
...
Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai >
2025-04-04 13:42:12 +00:00
Leander Stephen D'Souza
011b878554
Removed trailing whitespace from the codebase. ( #2791 )
...
Signed-off-by: Leander Stephen D'Souza <leanderdsouza1234@gmail.com >
2025-04-03 20:33:36 -07:00
mergify[bot]
387bf7bb51
add NO_UNDEFINED_SYMBOLS to rclcpp_components_register_node cmake macro ( #2746 ) ( #2764 )
...
Signed-off-by: Jonas Otto <jonas.otto@ipa.fraunhofer.de >
Signed-off-by: Jonas Otto <jonas@jonasotto.com >
(cherry picked from commit c31daa608d )
Co-authored-by: Jonas Otto <jonas@jonasotto.com >
2025-03-11 16:35:49 +01:00
Tomoya Fujita
6c10f941d3
use maybe_unused attribute for the portability. ( #2758 )
...
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2025-02-27 10:44:29 +01:00
Tomoya Fujita
80768ed14e
ComponentManager should just ignore unknown extra argument in the bas… ( #2723 )
...
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2025-01-10 10:07:27 +01:00
Chris Lalancette
a0a2a067d8
29.3.0
2024-12-20 16:16:13 +00:00
Chris Lalancette
094618a044
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-12-20 16:16:06 +00:00
rcp1
aad8cb53ad
Add parsing for rest of obvious boolean extra arguments and throw for unsupported ones ( #2685 )
...
Signed-off-by: Robin Petereit <robin.petereit@tum.de >
2024-12-13 08:18:41 -06:00
Chris Lalancette
83c282a161
29.2.0
2024-11-25 14:38:16 +00:00
Chris Lalancette
226044022a
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-11-25 14:38:05 +00:00
Chris Lalancette
64dd644469
29.1.0
2024-11-20 15:53:57 +00:00
Chris Lalancette
322b5f5d79
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-11-20 15:53:48 +00:00
Chris Lalancette
16290fb352
29.0.0
2024-10-03 16:06:52 +00:00
Chris Lalancette
e133cc65f6
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-10-03 16:06:42 +00:00
Alejandro Hernández Cordero
1f408e3b19
Shutdown the context before context's destructor is invoked in tests ( #2633 )
...
* zenoh: Shutdown the node properly in component tests
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
* Call rclcpp::shutdown when tearing down tests in rclcpp
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
* Call rclcpp::shutdown when tearing down tests in rclcpp_lifecycle
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
* Ensure context is initialized for all tests in test_publisher
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
* Added feedback
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
* make linters happy
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
---------
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
Co-authored-by: Yadunund <yadunund@intrinsic.ai >
2024-09-24 09:36:54 -07:00
Christophe Bedard
f961ca7855
Fix typo in rclcpp_components benchmark_components ( #2602 )
...
Signed-off-by: Christophe Bedard <christophe.bedard@apex.ai >
2024-08-12 09:39:49 -07:00
Chris Lalancette
45adf6565f
28.3.3
2024-07-29 14:52:31 +00:00
Chris Lalancette
6f5c6f45d7
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-07-29 14:52:23 +00:00
Alejandro Hernández Cordero
a4d7210b9c
28.3.2
2024-07-24 10:18:40 +02:00
Alejandro Hernández Cordero
fcc0261c49
Changelog
...
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
2024-07-24 10:18:37 +02:00