CHANGELOG

Changelog for package agnocast_sample_application

2.3.3 (2026-04-02)

  • feat(agnocastlib): enable file logging for agnocast::Node (#1204)

2.3.2 (2026-03-24)

  • feat(sample_application): add sample app for doc tutorial (#1192)

  • fix: correct internal dependency declarations in package.xml (#1188)

2.3.1 (2026-03-17)

2.3.0 (2026-03-09)

  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)

  • fix(components): move tests for component container in agnocast_components (#1126)

  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)

2.2.0 (2026-02-19)

  • fix: delete deprecated agnocast mempool size (#1068)

  • fix(sample_app): add missing agnocast_components dependency to package.xml (#1029)

  • feat(agnocast_components): add agnocast_components_register_node macro (#1025)

  • feat(sample_app): implement service/client for agnocast::Node (#1012)

  • feat(agnocastlib): add generic_timer (#978)

  • feat(agnocastlib): add agnocast::Node support for PollingSubscriber (#926)

  • fix(agnocastlib): fix create_wall_timer api to align with rclcpp (#950)

  • feat(agnocastlib): add agnocast timer implementation (#942)

  • feat(cie_thread_configurator): support multiple ROS domain (#951)

  • feat(agnocastlib): simple NodeTimeSource implementation (#924)

  • feat(agnocastlib): add NodeClock (#912)

  • feat(agnocastlib): use qos parameter overrides (#905)

  • feat(agnocastlib): add parameter recursive mutation guard (#894)

  • feat(agnocastlib): add get_parameters overload (#896)

  • feat(agnocastlib): add get_parameters_by_prefix implementation (#895)

  • feat(agnocastlib): run parameter callback when declare (#892)

  • feat(agnocastlib): add set_parameters_callback impl (#890)

  • feat(agnocastlib):add set_parameter implementation and sample app (#889)

  • feat(agnocastlib): support agnocast::Node publisher (#873)

  • fix(agnocastlib): delete resolve_topic_name from agnocast::Node (#875)

  • fix(agnocastlib): apply resolve_topic_name (#871)

  • refactor(agnocastlib): restore resolve_topic_name impl (#868)

  • feat(agnocastlib): declare/has/get_parameter functions support for agnocast::Node (#853)

  • fix(sample_application): remove unnecessary test (#852)

  • fix(sample_application): fix use_remap condition of no_rclcpp_listener launch (#817)

  • feat(agnocastlib): add node_name/namespace remapping (#777)

  • feat(agnocastlib): add CallbackGroup related NodeBaseInterface function implementations (#779)

  • feat(agnocastlib): add node base interface (#773)

  • feat(agnocastlib): add agnocast-only executor (#760)

  • feat(agnocastlib): agnocast::Node create_subscription (#758)

  • feat(agnocastlib): add agnocast::Node (#756)

  • feat(agnocastlib): add agnocast::init as public API (#745)

  • feat(sample_application): add no rclcpp application skelton (#739)

  • fix(kmod) [needs minor version update]: Remove AGNOCAST_MEMPOOL_SIZE (#719)

  • feat:: port component_container for callback_isolated_executor (#721)

  • chore: add sample service/client application (#709)

  • fix(agnocast_sample_application): refine cie sample application (#681)

2.1.2 (2025-08-18)

  • feat(agnocastlib): cie spin (#669)

  • fix(agnocastlib): stop possessing shared pointer to nodes in agnocast executor (#664)

2.1.1 (2025-05-13)

2.1.0 (2025-04-15)

2.0.1 (2025-04-03)

2.0.0 (2025-04-02)

  • fix: use AGNOCAST prefix for MEMPOOL_SIZE (#580)

1.0.2 (2025-03-14)

1.0.1 (2025-03-10)

  • chore: remove callback_group_test in sample (#461)

1.0.0 (2024-03-03)

  • First release.