CHANGELOG
Changelog for package hatchbed_common
0.1.6 (2026-05-01)
ParamHandler now accepts rclcpp_lifecycle::LifecycleNode via a template constructor that stores ROS node interfaces internally, removing the hard dependency on rclcpp::Node::SharedPtr.
Add unit tests for ParamHandler covering regular nodes, lifecycle nodes, dynamic parameter updates, static parameter rejection, and numeric range constraints.
Add localization utilities: covariance rotation helpers and PoseBuffer with interpolation.
Add point cloud utilities: field helpers, transform/deskew functions, and utility nodes.
Add logging utilities with fmt support.
Add helper for validating ROS parameter names.
Add fmt support for SimpleProfiler.
Contributors: Marc Alban
0.1.5 (2026-03-29)
Enable static analysis and linting tests.
Contributors: Marc Alban
0.1.4 (2026-02-18)
Replace ament_target_dependencies with target_link_libraries.
Contributors: Marc Alban
0.1.2 (2025-04-06)
Add simple timing profiler utility.
Add global callback for any changes to registered dynamic parameter.
Contributors: Marc Alban
0.1.1 (2024-11-24)
Contributors: Marc Alban