CHANGELOG
Changelog for package rmw_connextdds_common
0.22.0 (2024-04-09)
Revert “Mitigate discovery race condition between clients and services (#132)” (#146) This reverts commit 7c95abbfc4559b293ebf5e94e20250bdd99d3ac6.
Mitigate discovery race condition between clients and services (#132) * Mitigate discovery race condition between clients and services.
Add: tracepoint for subscribe serialized_message (#145) * Add: tracepoint for take_serialized_message * Fix: TRACETOOLS_TRACEPOINT args * Update rmw_connextdds_common/src/common/rmw_subscription.cpp Co-authored-by: Christophe Bedard <bedard.christophe@gmail.com>
Contributors: Andrea Sorbini, Chris Lalancette, h-suzuki-isp
0.21.0 (2024-03-28)
Support Fast CDR v2 (#141)
Contributors: Miguel Company
0.20.1 (2024-03-09)
0.20.0 (2024-01-24)
Add ros2_tracing tracepoints (#120)
Contributors: Christopher Wecht
0.19.0 (2023-11-06)
0.18.0 (2023-10-04)
0.17.0 (2023-08-21)
Fix RMW_Connext_Client::is_service_available for micro (#130)
Update to C++17 (#125)
Pass parameters in the correct order to DDS_DataReader_read in rmw_connextdds_count_unread_samples for micro (#129)
Optimize QoS to improve responsiveness of reliable endpoints (#26)
Clear out errors once we have handled them. (#126)
Contributors: Andrea Sorbini, Chris Lalancette, Christopher Wecht
0.16.0 (2023-07-11)
Add support for listener callbacks (#76)
Contributors: Andrea Sorbini
0.15.1 (2023-05-11)
0.15.0 (2023-04-27)
0.14.0 (2023-04-12)
0.13.0 (2022-11-02)
Add rmw_get_gid_for_client impl (#92)
Contributors: Brian
0.12.1 (2022-09-13)
Fix assert statement to allow the seconds field of a DDS_Duration_t to be zero (#88)
Contributors: Michael Jeronimo
0.12.0 (2022-05-03)
Handle ‘best_available’ QoS policies in common (#85)
Contributors: Jose Luis Rivero
0.11.1 (2022-04-26)
Resolve build error with RTI Connext DDS 5.3.1 (#82)
Contributors: Andrea Sorbini
0.11.0 (2022-04-08)
0.10.0 (2022-03-28)
0.9.0 (2022-03-01)
Add rmw listener apis (#44)
Contributors: iRobot ROS
0.8.3 (2022-02-10)
0.8.2 (2022-01-14)
Fix cpplint errors (#69)
Contributors: Jacob Perron
0.8.1 (2021-11-19)
Add client/service QoS getters. (#67)
Contributors: mauropasse
0.8.0 (2021-09-15)
0.7.0 (2021-06-04)
Add rmw_publisher_wait_for_all_acked support. (#20)
Support extended signature for message_type_support_callbacks_t::max_serialized_size() from rosidl_typesupport_fastrtps_cpp. (#14)
Update includes after rcutils/get_env.h deprecation. (#55)
Always modify UserObjectQosPolicy regardless of override policy. (#53)
Improved conversion of time values between ROS and DDS formats. (#43)
Allow sharing DomainParticipant with C++ applications. (#25)
Add environment variable to control override of DomainParticipantQos. (#41)
Contributors: Andrea Sorbini, Barry Xu, Christophe Bedard, Miguel Company
0.6.1 (2021-04-26)
Correctly detect empty messages (#33)
Contributors: Andrea Sorbini
0.6.0 (2021-04-11)
Use rmw_qos_profile_unknown when adding entity to graph (#28)
Use Rolling in README’s Quick Start
Improved implementation of client::is_service_available for Connext Pro
Only add request header to typecode with Basic req/rep profile
Remove commented/unused code
Avoid topic name validation in get_info functions
Reduce shutdown period to 10ms
Pass HistoryQosPolicy to graph cache
Reset error string after looking up type support
Remove DDS-based WaitSet implementation
Contributors: Andrea Sorbini, Ivan Santiago Paunovic
0.5.0 (2021-04-06)
Merge pull request #13 from Ericsson/unique_network_flows
Remove superfluous header inclusion
Remove conflicting linkage
Further remove feature-based exclusion
Remove feature-based exclusion
Uncrustify
Refactor common API
Include required headers if feature is enabled
Add conditional compilation support
Prefer more generic file name
Restrict unique flow endpoint check to versions beyond Foxy
Indicate missing support for unique network flows
Update branch master to support Rolling only (#15)
Contributors: Ananya Muddukrishna, Andrea Sorbini, William Woodall
0.4.0 (2021-03-25)
Add ability to override of endpoint qos settings based on topic name (Pro).
Optimize QoS for reliable large data (Pro).
Only trigger data condition if samples were loaned from reader.
Alternative WaitSet implementation based on C++ std, selectable at compile-time.
0.3.1 (2021-03-15)
0.3.0 (2021-03-12)
Add <buildtool_export_depend> for ament_cmake.
Use default dds.transport.UDPv4.builtin.ignore_loopback_interface.
0.2.1 (2021-03-11)
0.2.0 (2021-03-10)
0.1.1 (2021-03-10)
Don’t log an error on WaitSet::wait() timeout.
0.1.0 (2021-03-10)
Initial release.