Skip to content

rclnodejs v2.2.0-beta.0 (2026-08-03)

Pre-release
Pre-release

Choose a tag to compare

@minggangw minggangw released this 03 Aug 09:45
· 6 commits to develop since this release
3c05a93

First preview of the 2.2 line, adding an openapi subcommand that turns your rclnodejs/web capability allow-list into a standard OpenAPI 3.1 document (#1565) — so API explorers, client codegen, and AI-agent tool-use all get a machine-readable description of your ROS 2 graph for free.

source /opt/ros/<distro>/setup.bash
npx -p rclnodejs@2.2.0-beta.0 rclnodejs-web openapi web.json > openapi.json

The output is plain static JSON, so any viewer works — the JavaScript web demo now ships a swagger-ui.html that renders it from a CDN build, no new dependency and no build step (#1566). Walkthrough: demo/web/javascript/.

Full Changelog: 2.1.1...2.2.0-beta.0