CHANGELOG

Changelog for package test_rmw_implementation

3.0.2 (2024-10-03)

  • Do not deref msg ptr for rmw_{publish,return}_loaned_message*() (#240)

  • Contributors: Christophe Bedard

3.0.1 (2024-07-29)

  • remove rmw_localhost_only_t. (#239)

  • Contributors: Tomoya Fujita

3.0.0 (2024-06-17)

  • Expect rmw_service_server_is_available to ret RMW_RET_INVALID_ARGUMENT (#231)

  • Expect rmw_destroy_wait_set to ret RMW_RET_INVALID_ARGUMENT (#234)

  • Add test creating two content filter topics with the same topic name (#230) (#233)

  • Contributors: Alejandro Hernández Cordero, Christophe Bedard

2.16.0 (2024-04-26)

2.15.1 (2024-03-28)

  • Compile the test_rmw_implementation tests fewer times. (#224)

  • Contributors: Chris Lalancette

2.15.0 (2023-12-26)

  • Switch to using target_link_libraries everywhere. (#222)

  • Contributors: Chris Lalancette

2.14.0 (2023-10-04)

  • Add rmw_count_clients,services & test (#208)

  • Contributors: Minju, Lee

2.13.0 (2023-04-27)

2.12.0 (2023-04-11)

  • Add tests for rmw matched event (#216)

  • Contributors: Barry Xu

2.11.0 (2023-02-13)

  • Update rmw_implementation to C++17. (#214)

  • [rolling] Update maintainers - 2022-11-07 (#212)

  • Contributors: Audrow Nash, Chris Lalancette

2.10.0 (2022-11-02)

  • Add rmw_get_gid_for_client & tests (#206)

  • Contributors: Brian

2.9.1 (2022-09-13)

2.9.0 (2022-04-29)

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