- Add types rosidl_pycommon (#824)
- Contributors: Michael Carlstrom
- Set hints to find the python version we actually want. (#785)
- Contributors: Chris Lalancette
- Fix constant generation for C++ floats (#772)
- Contributors: Chris Lalancette
- Add rosidl_find_package_idl helper function (#754)
- Contributors: Mike Purvis
- Fixed visibility control file added to wrong header list variable. (#755)
- Contributors: Stefan Fabian
- Fix deprecation warnings for message constants (#750)
- Generate typesupport declarations for actions, messages and services (#703)
- Contributors: Emerson Knapp, Stefan Fabian
- Fix IWYU for clangd in C and C++ (#742)
- Contributors: Alexis Paques
- Type Description Codegen and Typesupport (rep2011) (#727)
- Expose type hash on typesupports (rep2011) (#729)
- Type hash in interface codegen (rep2011) (#722)
- Contributors: Emerson Knapp
- [service introspection] generate service_event messages (#700)
- [rolling] Update maintainers - 2022-11-07 (#717)
- Contributors: Audrow Nash, Brian
- Move rosidl_generator_c/cpp tests to a separate package (#701)
- Move rosidl_cmake Python module to a new package rosidl_pycommon (#696) Deprecate the Python module in rosidl_cmake and move the implementation to the new package rosidl_pycommon.
- Add namespaced ALIAS target to easily consume generated libraries via add_subdirectory (#605)
- Contributors: Jacob Perron, Silvio Traversaro
- Install generated headers to include/${PROJECT_NAME} (#670)
- Misc cleanup in the rosidl generator extensions (#662)
- Contributors: Shane Loretz
- Add missing build_export_depend dependency (#665)
- Fix bug where rosidl_runtime_cpp wasn't depended upon (#660)
- Contributors: Jorge Perez, Shane Loretz
- Fix include order for cpplint (#644)
- Set CXX standard to 17 (#635)
- Contributors: Jacob Perron, Øystein Sture
- Update package maintainers (#624)
- Make rosidl packages use FindPython3 instead of FindPythonInterp (#612)
- Contributors: Michel Hidalgo, Shane Loretz
- Support flow style YAML printing (#613)
- Revert "Bundle and ensure the exportation of rosidl generated targets" (#611)
- Relocate to_yaml() under message namespace (#609)
- Contributors: Michel Hidalgo
- Bundle and ensure the exportation of rosidl generated targets (#601)
- Contributors: Michel Hidalgo
- Expose C++ code generation via rosidl generate CLI (#570)
- Contributors: Michel Hidalgo
- Switch to std::allocator_traits. (#564)
- Contributors: Chris Lalancette
- Remove unnecessary assert on pointer created with new (#555)
- Use ASSERT_TRUE to check for nullptr. (#543)
- Update the maintainers of this repository. (#536)
- Contributors: Chris Lalancette, Stephen Brawner
- Add to_yaml() function for C++ messages (#527)
- Contributors: Devin Bonnie, Dirk Thomas
- Add function for getting a types fully qualified name (#514)
- Declaring is_message in namespace rosidl_generator_traits (#512)
- Contributors: Jacob Perron, Sebastian Höffner
- move test which only uses rosidl_runtime_cpp into that package (#481)
- Contributors: Dirk Thomas
- Export targets in addition to include directories / libraries (#473)
- Move non-entry point headers into detail subdirectory (#461)
- Only export ament_cmake_core instead of ament_cmake (#459)
- Rename rosidl_namespace_cpp namespace (#456)
- Split rosidl_generator_c and rosidl_generator_cpp in two: rosidl_generator_x and rosidl_runtime_x (#442)
- Add a utility for rigorously initializing a message instance (#448)
- Avoid setter for empty struct dummy member (#455)
- Code style only: wrap after open parenthesis if not in one line (#435)
- Use f-string (#436)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Grey
- Add is_message trait in support of tf2 conversions (#412)
- Contributors: Michael Carroll
- Update guard against common Windows preprocessor definitions (#401)
- Update tests for new message types in test_interface_files (#397)
- use latin-1 encoding when reading/writing .idl files, prepend BOM to generated C/C++ files when necessary (#391)
- Add emplace_back, move_assignment to BoundedVector (#385)
- fix cpp generator and introspection ts for long double (#383)
- Contributors: Dirk Thomas, Jacob Perron, Siddharth Kucheria, cho3