^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Changelog for package rosidl_typesupport_cpp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3.3.1 (2024-06-17) ------------------ * Add mechanism to disable workaround for dependency groups (`#157 `_) * Contributors: Scott K Logan 3.3.0 (2024-04-26) ------------------ 3.2.1 (2024-03-27) ------------------ * compare string contents but string pointer addresses. (`#153 `_) * Set hints to find the python version we actually want. (`#150 `_) * Contributors: Chris Lalancette, Tomoya Fujita 3.2.0 (2023-06-07) ------------------ * Don't override user provided compile definitions (`#145 `_) * Added C interfaces to obtain service and action type support. (`#143 `_) * Contributors: Emerson Knapp, Stefan Fabian 3.1.0 (2023-04-28) ------------------ 3.0.0 (2023-04-12) ------------------ * Type Description Nested Support (`#141 `_) * Fix rosidl_typesupport_c/cpp exec dependencies. (`#140 `_) * Type hashes in typesupport (rep2011) (`#135 `_) * Mark benchmark _ as UNUSED. (`#134 `_) * Contributors: Chris Lalancette, Emerson Knapp 2.3.1 (2023-02-24) ------------------ 2.3.0 (2023-02-13) ------------------ * Service introspection (`#127 `_) * Update rosidl_typesupport to C++17. (`#131 `_) * [rolling] Update maintainers - 2022-11-07 (`#130 `_) * Contributors: Audrow Nash, Brian, Chris Lalancette 2.2.0 (2022-09-13) ------------------ * Replace rosidl_cmake imports with rosidl_pycommon (`#126 `_) * Contributors: Jacob Perron 2.1.0 (2022-05-04) ------------------ * Use target_link_libraries(... PRIVATE ...) in single typesupport case (`#124 `_) * rosidl CMake cleanup in rosidl_typesupport_cpp (`#123 `_) * Contributors: Shane Loretz 1.5.0 (2022-03-01) ------------------ * Install headers to include/${PROJECT_NAME} (`#121 `_) * Contributors: Shane Loretz 1.4.2 (2022-01-13) ------------------ * Make sure to check typesupport handles against nullptr properly (`#119 `_) * Use FindPython3 (`#118 `_) * Contributors: Chris Lalancette, Shane Loretz 1.4.1 (2021-08-09) ------------------ * Revert "Bundle and ensure the exportation of rosidl generated targets" (`#116 `_) * Contributors: Michel Hidalgo 1.4.0 (2021-07-16) ------------------ * Support available typesupport specification in CLI extensions (`#112 `_) * Bundle and ensure the exportation of rosidl generated targets (`#113 `_) * Contributors: Michel Hidalgo 1.3.0 (2021-06-11) ------------------ * Fix C and C++ typesupports CLI extensions (`#111 `_) * Contributors: Michel Hidalgo 1.2.1 (2021-04-06) ------------------ * updating quality declaration links (re: `ros2/docs.ros2.org#52 `_) (`#108 `_) * Contributors: shonigmann 1.2.0 (2021-03-25) ------------------ * Remove dependencies from Connext type support (`#106 `_) * Contributors: Andrea Sorbini 1.1.2 (2021-03-18) ------------------ * Expose C++ typesupport generation via rosidl generate CLI (`#104 `_) * Contributors: Michel Hidalgo 1.1.1 (2021-01-25) ------------------ * Remove type_support_dispatch.cpp files. (`#101 `_) * Defer path resolution of rosidl typesupport libraries to dynamic linker. (`#98 `_) * Ensure typesupport handle functions do not throw. (`#99 `_) * Contributors: Chris Lalancette, Michel Hidalgo 1.1.0 (2020-12-08) ------------------ * Explicitly check lib pointer for null (`#95 `_) * Update Quality Declaration to QL 1 (`#96 `_) * Update the maintainers (`#89 `_) * Added benchmark test to rosidl_typesupport_c/cpp (`#84 `_) * Handle rcpputils::find_library_path() failure (`#85 `_) * De-duplicate type_support_map.h header (`#81 `_) * Add fault injection macros and unit tests (`#80 `_) * Add Security Vulnerability Policy pointing to REP-2006 (`#76 `_) * Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jose Luis Rivero, Louise Poubel, Michel Hidalgo, Stephen Brawner 1.0.0 (2020-05-26) ------------------ * Addresses test failures in release mode (`#75 `_) * Add tests for type_support functions (`#63 `_) * Contributors: Stephen Brawner 0.9.2 (2020-05-19) ------------------ 0.9.1 (2020-05-19) ------------------ * Force extension points to be registered in order (`#73 `_) * Update API documentation and QDs (`#74 `_) * Complete feature documentation (`#72 `_) * Add API documentation for public functions (`#64 `_) * Add current quality level declarations (`#67 `_) * Contributors: Ivan Santiago Paunovic, brawner 0.9.0 (2020-04-24) ------------------ * Fix single typesupport build exposing build directory in include dirs (`#71 `_) * Export targets in addition to include directories / libraries (`#69 `_ `#70 `_) * Fix build with single introspection typesupport (`#68 `_) * Update includes to use non-entry point headers from detail subdirectory (`#66 `_) * Rename rosidl_generator_c namespace to rosidl_runtime_c (`#65 `_) * Remove dependency on rmw_implementation (`#62 `_) * Added rosidl_runtime c depencency (`#58 `_) * Removed poco dependency (`#59 `_) * Remove OpenSplice dependencies (`#56 `_) * Depend on rcpputils for find_library (`#47 `_) * Contributors: Alejandro Hernández Cordero, Dirk Thomas, Eric Cousineau, Jacob Perron, Sean Kelly 0.8.0 (2019-09-26) ------------------ 0.7.1 (2019-05-08) ------------------ * update code to match refactoring of rosidl definitions (`#49 `_) * remove usage of UnknownMessageType (`#48 `_) * Contributors: Dirk Thomas 0.7.0 (2019-04-14) ------------------ * Using ament_target_dependencies where possible (`#46 `_) * change generators to IDL-based pipeline (`#39 `_) * Don't validate overall actions (`#44 `_) * Contributors: Dirk Thomas, Shane Loretz, ivanpauno 0.6.2 (2019-01-11) ------------------ * include available typesuppports in error message (`#43 `_) * Change uncrustify max line length to 0 (`#42 `_) * Contributors: Dirk Thomas, Jacob Perron 0.6.1 (2018-12-07) ------------------ * Merge pull request `#41 `_ from ros2/hidmic/trim-action-targets-names * Contributors: Michel Hidalgo 0.6.0 (2018-11-16) ------------------ * Add typesupport for actions in c and c++ (`#36 `_) * Allow generated IDL files (`#35 `_) * Merge pull request `#33 `_ from ros2/hidmic/prepare_for_action_generation * Removes remaininig srv folder assumptions. * Makes rosidl interfaces generation action folder aware. * expose symbol for cpp typesupport (`#32 `_) * update manifest to adhere to tag order in schema (`#30 `_) * Contributors: Alexis Pojomovsky, Dirk Thomas, Karsten Knese, Michel Hidalgo, Shane Loretz 0.5.0 (2018-06-24) ------------------ * Prepare dependencies for bouncy release. (`#27 `_) * add and use groups for generator and runtime packages (`#25 `_) * Merge pull request `#23 `_ from ros2/misra_fixup * Merge pull request `#22 `_ from ros2/use_typesupport_group * use CMAKE_CURRENT_BINARY_DIR for arguments json (`#21 `_) * use ament_cmake_ros (`#19 `_) * Contributors: Dirk Thomas, Michael Carroll, Steven! Ragnarök 0.4.0 (2017-12-08) ------------------ * update service type support header name (`#15 `_) * Contributors: Dirk Thomas, Mikael Arguedas, Morgan Quigley, William Woodall