You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- feat(lyrical): add ROS 2 Lyrical Luth support across CI, runtime, and types
- ci(linux-x64): add Lyrical matrix entry on `ubuntu:26.04` using the beta `ros2-lyrical-2026-04-30-resolute-x86_64.tar.bz2`; share apt-source + binary-tarball install path with Rolling; skip `ros-${distro}-test-msgs` / `ros-${distro}-mrpt-msgs` for tarball lanes; run IDL message tests for Rolling and Lyrical
- ci(linux-arm64): add Lyrical matrix entry on `ubuntu:26.04` using `ros2-lyrical-2026-04-30-resolute-aarch64.tar.bz2`; bypass `ros-tooling/setup-ros` for Lyrical and install via apt-source + tarball + rosdep
- ci(windows): add Lyrical matrix entry using `ros2-lyrical-2026-04-30-windows-AMD64.zip`; normalize the extracted ROS folder so `setup.bat` is found regardless of zip layout; keep `run_tests: false` because optional message packages may be missing
- feat(node): allow `getClientsInfoByService` and `getServersInfoByService` on Lyrical (`DistroId.LYRICAL`) instead of Rolling-only
- feat(subscription): allow `isContentFilterSupported` on Lyrical or newer instead of Rolling-only
- feat(action client): enable feedback-subscription content-filter optimization on Lyrical or newer
- feat(rosidl): emit `is_rosidl_buffer` / `owns_rosidl_buffer` for primitive sequences on Lyrical or newer (Rolling ABI inherited by Lyrical)
- refactor(native): change Rolling-only `#if ROS_VERSION >= 5000` and post-Kilted `#if ROS_VERSION > 2505` guards to explicit `#if ROS_VERSION >= 2605` (Lyrical or newer) in graph, subscription, action client, lifecycle, and utilities bindings
- types(distro): expand public `DistroName` and `DistroId` declarations to include `iron`, `jazzy`, `kilted`, `lyrical`, and `FUTURE`
- test(graph): expect service endpoint graph APIs to be supported starting at Lyrical
- test(subscription content filter): expect content-filter support starting at Lyrical
Fix: #1458
0 commit comments