CHANGELOG
Changelog for package tracetools
8.5.0 (2024-12-20)
Instrument client/service for end-to-end request/response tracking (#145)
Contributors: Christophe Bedard
8.4.1 (2024-11-25)
Don’t try to build on BSD (#142)
Contributors: Scott K Logan
8.4.0 (2024-10-15)
Change expected rmw GID array size to 16 bytes (#138)
Fix up two different C problems. (#129)
Ignore zero-variadic-macro-arguments warnings from lttng-ust macros (#126)
Remove deprecated TRACEPOINT macros (#123)
Fix type for buffer index argument in tracepoint event declaration. (#117)
Contributors: Chris Lalancette, Christophe Bedard, Mattis Kieffer
8.3.0 (2024-04-26)
8.2.0 (2024-04-16)
8.1.0 (2024-03-27)
Update tests and docs after new rmw_publish timestamp field (#90)
Contributors: Christophe Bedard
8.0.0 (2024-01-23)
Add timestamp to rmw_publish tracepoint (#74)
Contributors: Christopher Wecht
7.1.0 (2023-08-23)
7.0.0 (2023-06-09)
Add TRACETOOLS_ prefix to tracepoint-related public macros (#56)
Contributors: Christophe Bedard
6.4.1 (2023-05-11)
Disable tracing on Android (#71)
Contributors: Przemysław Dąbrowski
6.4.0 (2023-04-28)
6.3.0 (2023-04-18)
6.2.0 (2023-04-18)
6.1.0 (2023-04-13)
Add intra-process tracepoints (#30)
Contributors: ymski
6.0.0 (2023-04-12)
5.1.0 (2023-03-02)
5.0.0 (2023-02-14)
Update tracing to C++17. (#33)
Contributors: Chris Lalancette
4.1.0 (2022-03-29)
Install headers to include/${PROJECT_NAME}
Contributors: Christophe Bedard, Shane Loretz
4.0.0 (2022-01-20)
Merge branch ‘update-mentions-of-tracetools-test’ into ‘master’ Update applicable mentions of tracetools_test to test_tracetools See merge request ros-tracing/ros2_tracing!259
Update applicable mentions of tracetools_test to test_tracetools
Merge branch ‘version-3-1-0’ into ‘master’ Version 3.1.0 See merge request ros-tracing/ros2_tracing!256
Contributors: Christophe Bedard
3.1.0 (2021-08-11)
Correctly handle calls to TRACEPOINT() macro with no tracepoint args
Move publisher handle tracepoint argument from rclcpp_publish to rcl_publish
Add support for rmw init/pub, take, and executor instrumentation
Contributors: Christophe Bedard
3.0.0 (2021-07-26)
Export target on Windows and export an interface if TRACETOOLS_DISABLED
Remove deprecated utility functions
Contributors: Christophe Bedard, Ivan Santiago Paunovic
2.3.0 (2021-03-31)
Update QD to be more specific about public API
Namespace tracetools C++ functions and macros and deprecate current ones
Contributors: Christophe Bedard
2.2.0 (2021-03-29)
Add support for rcl_publish and rclcpp_publish tracepoints
Contributors: Christophe Bedard
2.1.0 (2021-01-13)
Add instrumentation support for linking a timer to a node
Bring tracetools up to quality level 1
Contributors: Christophe Bedard
2.0.0 (2020-10-12)
Add lifecycle node state transition instrumentation
Do not export tracetools if empty
Allow disabling tracetools status app
Contributors: Christophe Bedard, Ingo Lütkebohle, José Antonio Moral
1.0.0 (2020-04-24)
Export -rdynamic using ament_export_link_flags and modern CMake
Contributors: Christophe Bedard, Dirk Thomas
0.3.0 (2020-03-04)
Various improvements to the build setup and CMakeLists.txt
Contributors: Christophe Bedard, Stephen Brawner
0.2.10 (2019-11-17)
Add new rclcpp_subscription_init tracepoint to support new intra-process comms
Contributors: Christophe Bedard
0.2.9 (2019-10-18)
Set symbols visibility to public for util functions
Contributors: Christophe Bedard, Ingo Lütkebohle
0.2.8 (2019-10-14)
Add overload of get_symbols as a fallback
Contributors: Christophe Bedard, Ingo Lütkebohle
0.2.4 (2019-08-14)
Ignore unused tracepoint parameters on Windows
Contributors: Christophe Bedard
0.2.3 (2019-08-05)
Fix Windows warnings
Contributors: Christophe Bedard, Ingo Lütkebohle
0.2.2 (2019-08-01)
Fix Windows linking issues
Contributors: Christophe Bedard, Ingo Lütkebohle
0.2.0 (2019-07-30)
Add option to compile out LTTng entirely
Fix ament_target_dependencies() for tracetools status executable
Remove bash scripts
Enable tracing by default if LTTng is available
Fix test_utils never getting built
Contributors: Christophe Bedard, Ingo Lütkebohle, Tobias Blass
0.1.1 (2019-07-16)
Disable tracing-related tests by default
Contributors: Christophe Bedard
0.1.0 (2019-07-11)
Add symbol resolution utils
Add tracepoint definitions and wrapper macro for tracepoint functions
Contributors: Christophe Bedard, Ingo Lütkebohle