- fix building test when ROS 1 diagnostic_msgs is isolated from roscpp (#236)
- fix service with custom mapped message field (#234)
- Contributors: Dirk Thomas
- fix showing duplicate keys in --print-pairs (#225)
- fix bridging builtin_interfaces Duration and Time (#224)
- Don't use features that will be deprecated (#222)
- Contributors: Dirk Thomas, Peter Baughman
- Promote special CLI rules to flags. (#217)
- Update __log_rosout_disable workaround to use --ros-args. (#216)
- Clearer instructions for example (#211)
- add services bridging to parameter_bridge (#176)
- Contributors: Jose Luis Blanco-Claraco, Michel Hidalgo, cyrilleberger
- fix typename in static bridge (#209)
- fix cosmetic in message (#207)
- Use %zu print format for size_t (#204)
- Fix parameter bridge for topic if ros1 and ros2 type have a different name (#177)
- Contributors: Dirk Thomas, Emerson Knapp, cyrilleberger
- add note about rostopic echo (#202)
- add workspace setup documentation (#201)
- Contributors: Mabel Zhang
- Disable rosout logging for the bridge (#197)
- Handle launch_testing assertExitCodes correctly (#193)
- Support field selection (#174)
- Use interface kind names properly in ROS2 interface type names. (#194)
- Contributors: Juan Rodriguez Hortala, Michel Hidalgo, ivanpauno
- Adds interface type to ROS2 message type name. (#191)
- fix build by passing options (#192)
- changes to avoid deprecated API's (#189)
- Corrected publish calls with shared_ptr signature, leftovers (#190)
- Corrected publish calls with shared_ptr signature (#188)
- Migrate launch tests to new launch_testing features & API (#179)
- Some small fixes to the README (#186)
- Fix the generator. (#185)
- Merge pull request #183 from ros2/interface_specific_compilation_units
- remove note about memory usage from README
- split into interface specific compilation units
- duplicate template before modifying it to track history
- fix log messages (#182)
- use safe_load instead of deprecated load (#180)
- Merge pull request #178 from ros2/gonzalodepedro/fix-propagate-args-to-rcl-init
- Allows propagations of cmd args to rclcpp::init
- add section about DCO to CONTRIBUTING.md
- Add launch along with launch_testing as test dependencies. (#171)
- Switch to rclcpp logging and improve messages (#167)
- invalidate wrong cached result for diagnostic_msgs (#170)
- Drops legacy launch API usage. (#163)
- export find_ros1_package cmake (#164)
- ensure that the diagnostic_msgs package is from ROS 2 (#169)
- Allow latching for ROS1 pub, and custom qos for ROS2 components (#162)
- Allow external use of ros1_bridge library factories (#160)
- Contributors: Chris Lalancette, Dirk Thomas, Gonzalo de Pedro, Gonzo, Karsten Knese, Michel Hidalgo, Mikael Arguedas, Paul Bovbel, William Woodall, ivanpauno
- exclude ros1 nodelets (#152)
- fix is_package_mapping check (#151)
- Contributors: Dirk Thomas, Karsten Knese
- expose convert function (#146)
- support for custom field mapping for services (#147)
- handle idl files correctly (#145)
- Fix for actions subfolder introduction in ros2 message bridge (#143)
- use new error handling API from rcutils (#141)
- changed cmake message logger level (#138)
- Contributors: Alberto Soragna, Dirk Thomas, Karsten Knese, Samuel Servulo, William Woodall
- Merge pull request #136 from ros2/update_docs_135
- update doc to reflect that any mapping combination is supported
- rule can be a message mapping even if a field mapping is provided as well (#135)
- Contributors: Mikael Arguedas
- remove --build-tests which is an ament argument from colcon invocation
- print service pairs as well (#124)
- print message for all ROS 2 message pkgs (#123)
- update README to use colcon and ROS Melodic (#122)
- include module name which wasn't found in error message (#121)
- use catkin_pkg to parse packages (#119)
- migrate launch -> launch.legacy (#117)
- Duplicate messages in bidirectional_bridge fix (#113)
- Fix linter failures from includes (#110)
- Map duration and time messages (#106)
- clarify that all field must be listed explicitly (#109)
- add an error message if the mapping rules are not a list (#107)
- advise to ask questions on ROS answers
- Contributors: ArkadiuszNiemiec, Dirk Thomas, Mikael Arguedas, Tully Foote, William Woodall, dhood
- match topic name printed in console (#102)
- Update for rclcpp namespace removals (#101)
- cmake 3.10 compatibility: pass absolute path to file(GENERATE) function (#100)
- depend on rosidl_interfaces_packages group (#99)
- Fix building of ros1_bridge against newer roscpp. (#98)
- Merge pull request #97 from ros2/ament_cmake_pytest
- use ament_cmake_pytest instead of ament_cmake_nose
- Merge pull request #96 from ros2/print_type_names
- print bridged type names
- Increase timeout waiting for server for ros2 client in tests (#94)
- update style to match latest uncrustify (#93)
- Contributors: Brian Gerkey, Chris Lalancette, Dirk Thomas, Esteve Fernandez, Hunter Allen, Jackie Kay, Karsten Knese, Mikael Arguedas, Morgan Quigley, Rafal Kozik, Rafał Kozik, Steven! Ragnarök, Tully Foote, William Woodall, dhood, gerkey