CHANGELOG
Changelog for package rmw_implementation
3.0.2 (2024-10-03)
3.0.1 (2024-07-29)
3.0.0 (2024-06-17)
Add mechanism to disable workaround for dependency groups (#229)
Contributors: Scott K Logan
2.16.0 (2024-04-26)
Update quality declaration document (#225)
Contributors: Christophe Bedard
2.15.1 (2024-03-28)
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)
2.11.0 (2023-02-13)
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)
2.8.0 (2022-03-01)
Add EventsExecutor (#161)
Contributors: iRobot ROS
2.7.1 (2022-01-14)
2.7.0 (2021-11-19)
2.6.1 (2021-11-18)
2.6.0 (2021-08-09)
Add rmw_publisher_wait_for_all_acked. (#188)
Contributors: Barry Xu
2.5.0 (2021-05-05)
2.4.1 (2021-04-16)
2.4.0 (2021-04-06)
Unique network flows (#170)
updating quality declaration links (re: ros2/docs.ros2.org#52) (#185)
Contributors: Ananya Muddukrishna, shonigmann
2.3.0 (2021-03-25)
2.2.0 (2021-03-08)
2.1.2 (2021-01-29)
Accept any RMW implementation, not just the default (#172)
Contributors: Scott K Logan
2.1.1 (2021-01-25)
Defer path resolution of rmw implementation libraries to dynamic linker. (#169)
Contributors: Michel Hidalgo
2.1.0 (2020-12-10)
Update QD to QL 1 (#166)
Fix up C functions to never throw. (#149)
Restored Dirk as author (#155)
Update maintainers (#154)
Updated performance QD section (#153)
Update Quality Declaration to QL2. (#151)
Add nominal test for symbol prefetch() and unload. (#145)
Added benchmark test to rmw_implementation (#127)
Test load and lookup functionality. (#135)
Contributors: Alejandro Hernández Cordero, Michel Hidalgo, Stephen Brawner
2.0.0 (2020-07-08)
1.0.0 (2020-05-12)
Remove MANUAL_BY_NODE liveliness API (#101)
Contributors: Ivan Santiago Paunovic
0.9.0 (2020-04-25)
Rename rosidl_message_bounds_t (#98)
Adapt interfaces for service timestamps (#96)
Add take_sequence to RMW API (#93)
Export targets in addition to include directories / libraries (#97)
Removed ament_cmake_python from package.xml (#95)
Using get_env_var from rcpputils (#94)
security-context -> enclave (#91)
Fix dependency on rmw_implementation_cmake (#92)
Removed poco dependency (#87)
Use one participant per context API changes (#77)
Add rmw_*_event_init() functions to rmw_implementation (#88)
Moved rmw_implementation_cmake from depend to build_depend (#82)
Removed python code (#85)
Remove OpenSplice dependency (#79)
Code style only: wrap after open parenthesis if not in one line (#78)
Depend on rcpputils for find_library (#57)
Added functions to get qos policies for publishers and subscribers to a topic (#72)
Contributors: Alejandro Hernández Cordero, Dirk Thomas, Eric Cousineau, Ingo Lütkebohle, Ivan Santiago Paunovic, Jacob Perron, Jaison Titus, Miaofei Mei, Michael Carroll, Mikael Arguedas
0.8.2 (2019-11-13)
Add support for Cyclone DDS. (#71)
Contributors: Ruffin
0.8.1 (2019-10-23)
use return_loaned_message_from (#76)
Add localhost boolean parameter to create node function (#75)
Zero copy api (#69)
Add Python API for RMW implementation lookups (#73)
update signature for added pub/sub options (#74)
remove unneeded line from CMakeLists (#70)
Make middleware selection more independent of build-time package availability (#67)
Contributors: Brian Marchi, Dan Rose, Karsten Knese, Michel Hidalgo, William Woodall
0.8.0 (2019-09-25)
0.7.1 (2019-05-08)
0.7.0 (2019-04-13)
Add function rmw_get_actual_qos (#56)
cmake: Add RMW_IMPLEMENTATION_FORCE_POCO (#59)
add missing preload of rmw_set_log_severity (#55)
Export threading library via extras and not ament_export_libraries to avoid warnings when cross-compiling (#53)
pass context to wait set and fini context (#52)
Contributors: Dirk Thomas, Eric Cousineau, Esteve Fernandez, William Woodall, ivanpauno
0.6.1 (2018-12-06)
0.6.0 (2018-11-16)
0.5.1 (2018-07-17)
avoid recursive find (#44)
Contributors: Dirk Thomas
0.5.0 (2018-06-23)
Prepare dependencies for bouncy release. (#41)
_raw function (#31)
print missing symbol name (#40)
Merge pull request #39 from ros2/misra_fixup
Change #if to #ifdef
improve error messages (#37)
API to enable log severity setting. (#30)
Contributors: Dirk Thomas, Karsten Knese, Michael Carroll, Sriram Raghunathan, Steven! Ragnarök
0.4.0 (2017-12-08)
Merge pull request #36 from ros2/rename_group
waitset -> wait_set (#34)
Merge pull request #32 from ros2/rep149
use format 3
simplify code relaying all symbols (#29)
Merge pull request #27 from ros2/fix_deadlock
prefetch all symbols in rmw_init to avoid later race
make resolved symbol static to significantly reduce the chance of a deadlock
Merge pull request #26 from ros2/uncrustify_master
update style to match latest uncrustify
Contributors: Dirk Thomas, Karsten Knese, Mikael Arguedas, Morgan Quigley, William Woodall, dhood