The first patch release for ROS 2 Crystal Clemmys is out!
There are some fixes that I’d like to highlight:
- Add a guard against bad allocation in rcl. ros2/rcl#367
- Fix for a segfault when string parameters contain non-ASCII characters. ros2/rosidl_python#26
- Add a generate_permissions verb to sros2. ros2/sros2#71
- Upgrade to support OpenCV 4. ros2/demos#306 & ros2/demos#307.
For everything included in the patch release check out the tracking issue.
Patch releases will not happen every sync. We’ll select an upcoming sync as a patch release as needed to include new features and fixes in core ROS 2 packages. To see what is scheduled for the next patch release you can follow its tracking issue.
This was also the first sync for Crystal Clemmys
Package Updates for crystal
Note that the counts are somewhat inflated since they include the debug symbol packages which I have otherwise filtered from the lists below.
Added Packages [64]:
- ros-crystal-ecl-build: 1.0.1-1
- ros-crystal-ecl-command-line: 1.0.1-0
- ros-crystal-ecl-concepts: 1.0.1-0
- ros-crystal-ecl-config: 1.0.1-0
- ros-crystal-ecl-console: 1.0.1-0
- ros-crystal-ecl-containers: 1.0.1-0
- ros-crystal-ecl-converters: 1.0.1-0
- ros-crystal-ecl-converters-lite: 1.0.1-0
- ros-crystal-ecl-core: 1.0.1-0
- ros-crystal-ecl-core-apps: 1.0.1-0
- ros-crystal-ecl-devices: 1.0.1-0
- ros-crystal-ecl-eigen: 1.0.1-0
- ros-crystal-ecl-errors: 1.0.1-0
- ros-crystal-ecl-exceptions: 1.0.1-0
- ros-crystal-ecl-filesystem: 1.0.1-0
- ros-crystal-ecl-formatters: 1.0.1-0
- ros-crystal-ecl-geometry: 1.0.1-0
- ros-crystal-ecl-io: 1.0.1-0
- ros-crystal-ecl-ipc: 1.0.1-0
- ros-crystal-ecl-license: 1.0.1-1
- ros-crystal-ecl-linear-algebra: 1.0.1-0
- ros-crystal-ecl-lite: 1.0.1-0
- ros-crystal-ecl-manipulators: 1.0.1-0
- ros-crystal-ecl-math: 1.0.1-0
- ros-crystal-ecl-mobile-robot: 1.0.1-0
- ros-crystal-ecl-mpl: 1.0.1-0
- ros-crystal-ecl-sigslots: 1.0.1-0
- ros-crystal-ecl-sigslots-lite: 1.0.1-0
- ros-crystal-ecl-statistics: 1.0.1-0
- ros-crystal-ecl-streams: 1.0.1-0
- ros-crystal-ecl-threads: 1.0.1-0
- ros-crystal-ecl-time: 1.0.1-0
- ros-crystal-ecl-time-lite: 1.0.1-0
- ros-crystal-ecl-tools: 1.0.1-1
- ros-crystal-ecl-type-traits: 1.0.1-0
- ros-crystal-ecl-utilities: 1.0.1-0
- ros-crystal-ros1-rosbag-storage-vendor: 0.0.5-0
- ros-crystal-rosbag2-bag-v2-plugins: 0.0.5-0
- ros-crystal-sophus: 1.0.2-0
Updated Packages [126]:
- ros-crystal-action-msgs: 0.6.1-0 -> 0.6.2-0
- ros-crystal-ament-clang-format: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-clang-format: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-copyright: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-cppcheck: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-cpplint: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-flake8: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-lint-cmake: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-pclint: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-pep257: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-pep8: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-pyflakes: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-uncrustify: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cmake-xmllint: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-copyright: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cppcheck: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-cpplint: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-flake8: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-lint-auto: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-lint-cmake: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-lint-common: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-pclint: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-pep257: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-pep8: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-pyflakes: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-uncrustify: 0.6.2-0 -> 0.6.3-0
- ros-crystal-ament-xmllint: 0.6.2-0 -> 0.6.3-0
- ros-crystal-builtin-interfaces: 0.6.1-0 -> 0.6.2-0
- ros-crystal-composition: 0.6.1-0 -> 0.6.2-0
- ros-crystal-connext-cmake-module: 0.6.3-0 -> 0.6.4-0
- ros-crystal-demo-nodes-cpp: 0.6.1-0 -> 0.6.2-0
- ros-crystal-demo-nodes-cpp-native: 0.6.1-0 -> 0.6.2-0
- ros-crystal-demo-nodes-py: 0.6.1-0 -> 0.6.2-0
- ros-crystal-dummy-map-server: 0.6.1-0 -> 0.6.2-0
- ros-crystal-dummy-robot-bringup: 0.6.1-0 -> 0.6.2-0
- ros-crystal-dummy-sensors: 0.6.1-0 -> 0.6.2-0
- ros-crystal-fastrtps-cmake-module: 0.6.0-0 -> 0.6.1-0
- ros-crystal-image-tools: 0.6.1-0 -> 0.6.2-0
- ros-crystal-intra-process-demo: 0.6.1-0 -> 0.6.2-0
- ros-crystal-lifecycle: 0.6.1-0 -> 0.6.2-0
- ros-crystal-lifecycle-msgs: 0.6.1-0 -> 0.6.2-0
- ros-crystal-logging-demo: 0.6.1-0 -> 0.6.2-0
- ros-crystal-opensplice-cmake-module: 0.6.1-0 -> 0.6.2-0
- ros-crystal-pendulum-control: 0.6.1-0 -> 0.6.2-0
- ros-crystal-pendulum-msgs: 0.6.1-0 -> 0.6.2-0
- ros-crystal-python-cmake-module: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rcl: 0.6.3-0 -> 0.6.4-0
- ros-crystal-rcl-action: 0.6.3-0 -> 0.6.4-0
- ros-crystal-rcl-interfaces: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rcl-lifecycle: 0.6.3-0 -> 0.6.4-0
- ros-crystal-rcl-yaml-param-parser: 0.6.3-0 -> 0.6.4-0
- ros-crystal-ros1-bridge: 0.6.1-0 -> 0.6.1-1
- ros-crystal-ros2bag: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosbag2: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosbag2-converter-default-plugins: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosbag2-storage: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosbag2-storage-default-plugins: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosbag2-test-common: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosbag2-tests: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosbag2-transport: 0.0.2-0 -> 0.0.5-0
- ros-crystal-rosgraph-msgs: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rosidl-generator-py: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rosidl-typesupport-c: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rosidl-typesupport-connext-c: 0.6.3-0 -> 0.6.4-0
- ros-crystal-rosidl-typesupport-connext-cpp: 0.6.3-0 -> 0.6.4-0
- ros-crystal-rosidl-typesupport-cpp: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rosidl-typesupport-fastrtps-c: 0.6.0-0 -> 0.6.1-0
- ros-crystal-rosidl-typesupport-fastrtps-cpp: 0.6.0-0 -> 0.6.1-0
- ros-crystal-rosidl-typesupport-opensplice-c: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rosidl-typesupport-opensplice-cpp: 0.6.1-0 -> 0.6.2-0
- ros-crystal-rviz-assimp-vendor: 5.0.0-2 -> 5.1.0-0
- ros-crystal-rviz-common: 5.0.0-2 -> 5.1.0-0
- ros-crystal-rviz-default-plugins: 5.0.0-2 -> 5.1.0-0
- ros-crystal-rviz-ogre-vendor: 5.0.0-2 -> 5.1.0-0
- ros-crystal-rviz-rendering: 5.0.0-2 -> 5.1.0-0
- ros-crystal-rviz-rendering-tests: 5.0.0-2 -> 5.1.0-0
- ros-crystal-rviz-visual-testing-framework: 5.0.0-2 -> 5.1.0-0
- ros-crystal-rviz2: 5.0.0-2 -> 5.1.0-0
- ros-crystal-shared-queues-vendor: 0.0.2-0 -> 0.0.5-0
- ros-crystal-sqlite3-vendor: 0.0.2-0 -> 0.0.5-0
- ros-crystal-sros2: 0.6.0-0 -> 0.6.1-0
- ros-crystal-test-msgs: 0.6.1-0 -> 0.6.2-0
- ros-crystal-tinyxml2-vendor: 0.6.0-0 -> 0.6.1-0
- ros-crystal-topic-monitor: 0.6.1-0 -> 0.6.2-0
- ros-crystal-uncrustify-vendor: 1.0.0-0 -> 1.1.0-0
Removed Packages [0]:
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:
- Anup Pemmaiah
- Daniel Stonier
- Dirk Thomas
- Jacob Perron
- Juan Pablo Samper
- Karsten Knese
- Michael Carroll
- Mikael Arguedas
- Scott K Logan
- Steven! Ragnarok
- Tully Foote
- William Woodall