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
ROS 2 Lyrical Luth is expected in May 2026 as the next ROS 2 LTS release. For rclnodejs, the main work before release is support enablement rather than major API redesign.
ROS 2 Lyrical Luth is expected in May 2026 as the next ROS 2 LTS release. For rclnodejs, the main work before release is support enablement rather than major API redesign.
Lyrical timeline (source):
Default RMW:
rmw_fastrtps_cpp(Fast DDS) — unchanged from Jazzy/Kilted.Key Focus
lyricalto distro detection and internal version mapping.Roadmap Checklist
Completed
lyricalto distro detection and runtime mapping — Treat unrecognized ROS_DISTRO as a future distro #1485 (FUTURE sentinel covers unknown distros)ROS_DISTROas a future distro — Treat unrecognized ROS_DISTRO as a future distro #1485Before Lyrical beta (end of April)
LYRICALentry toDistroIdenum andDistroNameIdMapinlib/distro.jsrmw/get_service_endpoint_info.hinsrc/rcl_utilities.h(Rolling/Lyrical removed the transitive include)1.9.1patch (Rolling ABI fix + RTI skip-key + FUTURE sentinel)After beta, before Lyrical GA (May)
README.mdandscripts/npmjs-readme.mddocs/BUILDING.mdfor the Lyrical toolchainnpm pack/publish includes Lyrical-tagged prebuilt binaries2.0.0-alpha.0release2.0.0-alpha.0once Lyrical CI is greenLower priority / post-GA
rmw_zenoh_cppsupport (Tier 1 in Lyrical but not default)rcl_logging_implementationruntime backend selection behaviorSupport Policy
Reference