CHANGELOG

Changelog for package test_rmw_implementation

2.8.3 (2024-05-15)

2.8.2 (2023-01-10)

2.8.1 (2022-03-28)

  • add content-filtered-topic interfaces (#181)

  • Contributors: Chen Lihui

2.8.0 (2022-03-01)

2.7.1 (2022-01-14)

  • Fix linter issues (#200)

  • Contributors: Jorge Perez

2.7.0 (2021-11-19)

  • Add client/service QoS getters. (#196)

  • Contributors: mauropasse

2.6.1 (2021-11-18)

  • Added tests for bounded sequences serialization (#193)

  • Contributors: Miguel Company

2.6.0 (2021-08-09)

  • Add RMW_DURATION_INFINITE basic compliance test. (#194)

  • Test SubscriptionOptions::ignore_local_publications. (#192)

  • Add rmw_publisher_wait_for_all_acked. (#188)

  • Wait for server in test_rmw_implementation service tests. (#191)

  • Contributors: Barry Xu, Emerson Knapp, Jose Antonio Moral, Michel Hidalgo

2.5.0 (2021-05-05)

2.4.1 (2021-04-16)

  • Implement test for subscription loaned messages (#186)

  • Contributors: Miguel Company

2.4.0 (2021-04-06)

2.3.0 (2021-03-25)

  • Remove rmw_connext_cpp. (#183)

  • Add support for rmw_connextdds (#182)

  • Contributors: Andrea Sorbini, Chris Lalancette

2.2.0 (2021-03-08)

  • Add function for checking QoS profile compatibility (#180)

  • Make sure to initialize the rmw_message_sequence after init. (#175)

  • Set the value of is_available before entering the loop (#173)

  • Contributors: Chris Lalancette, Jacob Perron

2.1.2 (2021-01-29)

  • Set the return value of rmw_ret_t before entering the loop. (#171)

  • Contributors: Chris Lalancette

2.1.1 (2021-01-25)

2.1.0 (2020-12-10)

  • Add some additional checking that cleanup happens. (#168)

  • Add test to check rmw_send_response when the client is gone (#162)

  • Update maintainers (#154)

  • Add fault injection tests to construction/destroy APIs. (#144)

  • Add tests bad type_support implementation (#152)

  • Add tests for localhost-only node creation (#150)

  • Added rmw_service_server_is_available tests (#140)

  • Use 10x the intraprocess delay to wait for sent requests. (#148)

  • Added rmw_wait, rmw_create_wait_set, and rmw_destroy_wait_set tests (#139)

  • Add tests service/client request/response with bad arguments (#141)

  • Added test for rmw_get_serialized_message_size (#142)

  • Add service/client construction/destruction API test coverage. (#138)

  • Added rmw_publisher_allocation and rmw_subscription_allocation related tests (#137)

  • Add tests take serialized with info bad arguments (#130)

  • Add gid API test coverage. (#134)

  • Add tests take bad arguments (#125)

  • Bump graph API test coverage. (#132)

  • Add tests take sequence serialized with bad arguments (#129)

  • Add tests take sequence + take sequence with bad arguments (#128)

  • Add tests take with info bad arguments (#126)

  • Add tests for non-implemented rmw_take_* functions (#131)

  • Add tests publish serialized bad arguments (#124)

  • Add tests publish bad arguments (#123)

  • Add tests non-implemented functions + loan bad arguments (#122)

  • Add missing empty topic name tests. (#136)

  • Add rmw_get_serialization_format() smoke test. (#133)

  • Complete publisher/subscription QoS query API test coverage. (#120)

  • Remove duplicate assertions (#121)

  • Add publisher/subscription matched count API test coverage. (#119)

  • Add serialize/deserialize API test coverage. (#118)

  • Add subscription API test coverage. (#117)

  • Extend publisher API test coverage (#115)

  • Add node construction/destruction API test coverage. (#112)

  • Check that rmw_init() fails if no enclave is given. (#113)

  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Geoffrey Biggs, Jose Tomas Lorente, José Luis Bueno López, Michel Hidalgo

2.0.0 (2020-07-08)

  • Add init options API test coverage. (#108)

  • Complete init/shutdown API test coverage. (#107)

  • Add dependency on ament_cmake_gtest (#109)

  • Add test_rmw_implementation package. (#106)

  • Contributors: Ivan Santiago Paunovic, Michel Hidalgo, Shane Loretz