New packages for Foxy Fitzroy 2023-06-20

Foxy Fitzroy the first ROS 2 long-term support (LTS) release, with support for three years, has come to its documented end-of-life.

This is the final sync for Foxy, bringing 11 new packages and updates 180 others. We want to thank all the developers that were a part of this effort, including the 19 maintainers listed below.

ros/rosdistro tag: foxy/2023-06-20
ros2/ros2 tag: release-foxy-20230620

ROS 2 Foxy Fitzroy, built on top Ubuntu 20.04 (Focal Fossa), was a starting point for many developers moving their ROS 1 project to ROS 2. The release included security enhancements, a new C++ API with features for static executor performance improvements, topic performance statistics and WaitSet class as an alternative to executors. With industry adaptations in various robots, platforms and development kits, ROS 2 Foxy proved to be a secure and reliable ROS distribution for production robotics application development. In all, ROS 2 Foxy accumulated 1149 packages and 462 repositories in rosdistro during its lifetime [see Number of Repos - ROS Metrics].

Package Updates for foxy

Added Packages [11]:

Updated Packages [180]:

  • ros-foxy-ament-cmake: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-auto: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-core: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-export-definitions: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-export-dependencies: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-export-include-directories: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-export-interfaces: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-export-libraries: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-export-link-flags: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-export-targets: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-gmock: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-google-benchmark: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-gtest: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-include-directories: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-libraries: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-nose: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-pytest: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-python: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-target-dependencies: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-test: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-ament-cmake-version: 0.9.11-1 β†’ 0.9.12-1
  • ros-foxy-aruco-opencv: 1.1.0-1 β†’ 1.1.1-1
  • ros-foxy-aruco-opencv-dbgsym: 1.1.0-1 β†’ 1.1.1-1
  • ros-foxy-aruco-opencv-msgs: 1.1.0-1 β†’ 1.1.1-1
  • ros-foxy-aruco-opencv-msgs-dbgsym: 1.1.0-1 β†’ 1.1.1-1
  • ros-foxy-bag-recorder-nodes: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-bag-recorder-nodes-dbgsym: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-delphi-esr-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-delphi-esr-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-delphi-mrr-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-delphi-mrr-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-delphi-srr-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-delphi-srr-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-derived-object-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-derived-object-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-fastrtps: 2.1.3-1 β†’ 2.1.4-1
  • ros-foxy-fastrtps-dbgsym: 2.1.3-1 β†’ 2.1.4-1
  • ros-foxy-gps-msgs: 1.0.8-1 β†’ 1.0.9-1
  • ros-foxy-gps-msgs-dbgsym: 1.0.8-1 β†’ 1.0.9-1
  • ros-foxy-gps-tools: 1.0.8-1 β†’ 1.0.9-1
  • ros-foxy-gps-tools-dbgsym: 1.0.8-1 β†’ 1.0.9-1
  • ros-foxy-gps-umd: 1.0.8-1 β†’ 1.0.9-1
  • ros-foxy-gpsd-client: 1.0.8-1 β†’ 1.0.9-1
  • ros-foxy-gpsd-client-dbgsym: 1.0.8-1 β†’ 1.0.9-1
  • ros-foxy-ibeo-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-ibeo-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-kartech-linear-actuator-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-kartech-linear-actuator-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-lanelet2: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-core: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-core-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-examples: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-examples-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-io: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-io-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-maps: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-projection: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-projection-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-python: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-python-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-routing: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-routing-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-traffic-rules: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-traffic-rules-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-validation: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-lanelet2-validation-dbgsym: 1.1.1-1 β†’ 1.2.1-1
  • ros-foxy-mapviz: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-mapviz-dbgsym: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-mapviz-interfaces: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-mapviz-interfaces-dbgsym: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-mapviz-plugins: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-mapviz-plugins-dbgsym: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-marti-can-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-can-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-common-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-common-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-dbw-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-dbw-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-introspection-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-introspection-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-nav-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-nav-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-perception-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-perception-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-sensor-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-sensor-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-status-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-status-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-visualization-msgs: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-marti-visualization-msgs-dbgsym: 1.4.0-1 β†’ 1.4.1-2
  • ros-foxy-message-filters: 3.2.5-1 β†’ 3.2.7-1
  • ros-foxy-message-filters-dbgsym: 3.2.5-1 β†’ 3.2.7-1
  • ros-foxy-mobileye-560-660-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-mobileye-560-660-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-multires-image: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-multires-image-dbgsym: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-neobotix-usboard-msgs: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-neobotix-usboard-msgs-dbgsym: 3.1.0-1 β†’ 4.0.0-1
  • ros-foxy-plotjuggler: 3.6.0-1 β†’ 3.7.1-1
  • ros-foxy-plotjuggler-dbgsym: 3.6.0-1 β†’ 3.7.1-1
  • ros-foxy-rclcpp: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclcpp-action: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclcpp-action-dbgsym: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclcpp-components: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclcpp-components-dbgsym: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclcpp-dbgsym: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclcpp-lifecycle: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclcpp-lifecycle-dbgsym: 2.4.2-1 β†’ 2.4.3-1
  • ros-foxy-rclpy: 1.0.12-1 β†’ 1.0.13-1
  • ros-foxy-rclpy-dbgsym: 1.0.12-1 β†’ 1.0.13-1
  • ros-foxy-rmw-fastrtps-cpp: 1.3.1-1 β†’ 1.3.2-1
  • ros-foxy-rmw-fastrtps-cpp-dbgsym: 1.3.1-1 β†’ 1.3.2-1
  • ros-foxy-rmw-fastrtps-dynamic-cpp: 1.3.1-1 β†’ 1.3.2-1
  • ros-foxy-rmw-fastrtps-dynamic-cpp-dbgsym: 1.3.1-1 β†’ 1.3.2-1
  • ros-foxy-rmw-fastrtps-shared-cpp: 1.3.1-1 β†’ 1.3.2-1
  • ros-foxy-rmw-fastrtps-shared-cpp-dbgsym: 1.3.1-1 β†’ 1.3.2-1
  • ros-foxy-ros1-bridge: 0.9.6-1 β†’ 0.9.7-1
  • ros-foxy-ros1-bridge-dbgsym: 0.9.6-1 β†’ 0.9.7-1
  • ros-foxy-ros2bag: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-compression: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-compression-dbgsym: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-converter-default-plugins: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-converter-default-plugins-dbgsym: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-cpp: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-cpp-dbgsym: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-storage: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-storage-dbgsym: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-storage-default-plugins: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-storage-default-plugins-dbgsym: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-test-common: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-tests: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-transport: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosbag2-transport-dbgsym: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-rosidl-adapter: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-cmake: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-generator-c: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-generator-cpp: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-parser: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-runtime-c: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-runtime-c-dbgsym: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-runtime-cpp: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-typesupport-c: 1.0.2-1 β†’ 1.0.3-1
  • ros-foxy-rosidl-typesupport-c-dbgsym: 1.0.2-1 β†’ 1.0.3-1
  • ros-foxy-rosidl-typesupport-cpp: 1.0.2-1 β†’ 1.0.3-1
  • ros-foxy-rosidl-typesupport-cpp-dbgsym: 1.0.2-1 β†’ 1.0.3-1
  • ros-foxy-rosidl-typesupport-interface: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-typesupport-introspection-c: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-typesupport-introspection-c-dbgsym: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-typesupport-introspection-cpp: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-rosidl-typesupport-introspection-cpp-dbgsym: 1.3.0-1 β†’ 1.3.1-1
  • ros-foxy-shared-queues-vendor: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-simple-launch: 1.7.0-1 β†’ 1.7.1-1
  • ros-foxy-sqlite3-vendor: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-swri-console-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-console-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-dbw-interface: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-geometry-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-geometry-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-image-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-image-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-math-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-math-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-opencv-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-opencv-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-prefix-tools: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-roscpp: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-roscpp-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-route-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-route-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-serial-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-serial-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-system-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-system-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-transform-util: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-swri-transform-util-dbgsym: 3.5.1-1 β†’ 3.5.2-3
  • ros-foxy-tile-map: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-tile-map-dbgsym: 2.1.0-1 β†’ 2.2.1-1
  • ros-foxy-zstd-vendor: 0.3.10-1 β†’ 0.3.11-1
  • ros-foxy-zstd-vendor-dbgsym: 0.3.10-1 β†’ 0.3.11-1

Removed Packages [5]:

Thanks to all ROS maintainers who make packages available to the ROS community. The above list of packages was made possible by the work of the following maintainers:

  • AutonomouStuff Software Development Team
  • AutonomouStuff Software Team
  • Davide Faconti
  • Dirk Thomas
  • Ethan Gao
  • Fabian Immel
  • Fictionlab
  • Geoff Biggs
  • Jacob Perron
  • Jan-Hendrik Pauls
  • Karsten Knese
  • Michael Carroll
  • Michel Hidalgo
  • Olivier Kermorgant
  • P. J. Reed
  • Scott K Logan
  • Southwest Research Institute
  • Steven! RagnarΓΆk
  • William Woodall

Feel free to tag a picture of your robot/project based on ROS 2 Foxy. With that, we wish everyone a smooth migration to ROS 2 Iron Irwini!

As always, we want to hear from you, please provide feedback, report bugs, suggest features, and contribute code! Refer to this contact page for the best way to reach us.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.