CHANGELOG

Changelog for package rosbag2_test_common

0.27.0 (2024-04-30)

0.26.1 (2024-04-17)

0.26.0 (2024-04-16)

  • Support service 2/2 — rosbag2 service play (#1481)

  • Contributors: Barry Xu

0.25.0 (2024-03-27)

  • Make some changes for newer versions of uncrustify. (#1578)

  • Implement service recording and display info about recorded services (#1480)

  • Contributors: Barry Xu, Chris Lalancette

0.24.0 (2023-07-11)

  • Add extra checks in execute_and_wait_until_completion(..) (#1346)

  • Address flakiness in rosbag2_play_end_to_end tests (#1297)

  • Contributors: Michael Orlov

0.23.0 (2023-04-28)

0.22.0 (2023-04-18)

0.21.0 (2023-04-12)

  • Update rosbag2 to C++17. (#1238)

  • Use target_link_libraries instead of ament_target_dependencies (#1202)

  • Contributors: Chris Lalancette, Daisuke Nishimatsu, Michael Orlov

0.20.0 (2023-02-14)

0.19.0 (2023-01-13)

  • Add Michael Orlov as maintainer in rosbag2 packages (#1215)

  • rosbag2_py: parametrize tests across storage plugins (#1203)

  • Contributors: Michael Orlov, james-rms

0.18.0 (2022-11-15)

  • Fix for ros2 bag play exit with non-zero code on SIGINT (#1126)

  • Contributors: Michael Orlov

0.17.0 (2022-07-30)

  • Split up the include of rclcpp.hpp (#1027)

  • Contributors: Chris Lalancette

0.16.0 (2022-05-11)

0.15.1 (2022-04-06)

0.15.0 (2022-04-05)

0.14.1 (2022-03-29)

  • Bump version number to avoid conflict

  • Contributors: Chris Lalancette

0.14.0 (2022-03-29)

  • Install headers to include/${PROJECT_NAME} (#958)

  • Contributors: Shane Loretz

0.13.0 (2022-01-13)

0.12.0 (2021-12-17)

0.11.0 (2021-11-08)

  • Update package maintainers (#899)

  • Contributors: Michel Hidalgo

0.10.1 (2021-10-22)

0.10.0 (2021-10-19)

  • Make sure the subscription exists before publishing messages (#804)

  • Handle SIGTERM gracefully in recording (#792)

  • Add spin_and_wait_for_matched to PublicationManager and update test c… (#797)

  • Avoid passing exception KeyboardInterrupt to the upper layer (#788)

  • Contributors: Barry Xu, Emerson Knapp

0.9.0 (2021-05-17)

  • Add play_next() API to the player class (#762)

  • use rclcpp::SerializedMessage in MemoryManagement (#750)

  • remodel publication manager (#749)

  • use public recorder api in tests (#741)

  • player owns the reader (#725)

  • Contributors: Karsten Knese, Michael Orlov

0.8.0 (2021-04-19)

  • Remove -Werror from builds, enable it in Action CI (#722)

  • Fix bad_function_call by replacing rclcpp::spin_some with SingleThreadedExecutor (#705)

  • Explicitly add emersonknapp as maintainer (#692)

  • Contributors: Emerson Knapp

0.7.0 (2021-03-18)

  • Remove temporary directory platform-specific logic from test fixture (#660)

  • Contributors: Emerson Knapp

0.6.0 (2021-02-01)

  • Stabilize test_record by reducing copies of executors and messages (#576)

  • Contributors: Emerson Knapp

0.5.0 (2020-12-02)

0.4.0 (2020-11-19)

  • Update the package.xml files with the latest Open Robotics maintainers (#535)

  • Contributors: Michael Jeronimo

0.3.2 (2020-06-03)

0.3.1 (2020-06-01)

0.3.0 (2020-05-26)

  • Export targets (#403)

  • Contributors: Karsten Knese

0.2.8 (2020-05-18)

0.2.7 (2020-05-12)

0.2.6 (2020-05-07)

0.2.5 (2020-04-30)

  • use serialized message (#386)

  • QoS Profile Overrides - Player (#353)

  • Intelligently subscribe to topics according to their QoS profiles (#355)

  • Override Subscriber QoS - Record (#346)

  • fix cyclone tests (#338)

  • code style only: wrap after open parenthesis if not in one line (#280)

  • Enhance E2E tests in Windows (#278)

  • Add splitting e2e tests (#247)

  • Make rosbag2 a metapackage (#241)

  • make ros tooling working group maintainer (#211)

  • Contributors: Anas Abou Allaban, Dirk Thomas, Emerson Knapp, Karsten Knese, Zachary Michaels

0.2.4 (2019-11-18)

0.2.3 (2019-11-18)

0.2.2 (2019-11-13)

  • (API) Generate bagfile metadata in Writer (#184)

  • Contributors: Zachary Michaels

0.2.1 (2019-10-23)

  • Disable parameter event publishers on test nodes. (#180)

  • Fix API for new Intra-Process communication. (#143)

  • Contributors: Alberto Soragna, Dan Rose

0.2.0 (2019-09-26)

0.1.2 (2019-05-20)

  • clean up test dependencies for rosbag2_test_common (#118) * clean up test dependencies for rosbag2_test_common Signed-off-by: Karsten Knese <karsten@openrobotics.org> * use build and exec depend Signed-off-by: Karsten Knese <karsten@openrobotics.org>

  • Contributors: Karsten Knese

0.1.1 (2019-05-09)

0.1.0 (2019-05-08)

  • changes to avoid deprecated API’s (#115)

  • fix compilation against master (#111)

  • Compile tests (#103)

  • enforce unique node names (#86)

  • Contributors: Dirk Thomas, Karsten Knese, William Woodall

0.0.5 (2018-12-27)

0.0.4 (2018-12-19)

  • 0.0.3

  • Contributors: Karsten Knese

0.0.2 (2018-12-12)

  • update maintainer email

  • Contributors: Karsten Knese

0.0.1 (2018-12-11)

  • Auto discovery of new topics (#63)

  • GH-142 replace map with unordered map where possible (#65)

  • use uint8 for serialized message (#61)

  • Implement converter plugin for CDR format and add converter plugins package (#48)

  • Use directory as bagfile and add additonal record options (#43)

  • Introduce rosbag2_transport layer and CLI (#38)

  • Contributors: Alessandro Bottero, Andreas Greimel, Andreas Holzner, Karsten Knese, Martin Idel