Skip to content

Releases: RobotWebTools/rclnodejs

rclnodejs v0.25.0

10 Jan 04:18

Choose a tag to compare

Feature

Garb the service name for client/service using rcl functions #952

rclnodejs v0.24.0

08 Jan 07:33

Choose a tag to compare

Bug Fix

Publisher topic name field not accurately giving the topic name. #949

Feature

Use rcl_subscription_get_topic_name() to get the topic of a subscription #950

rclnodejs v0.23.3

11 Dec 06:19

Choose a tag to compare

Bug Fix

[Leverage dot to generate service event #941](fix: node.createService with async callback #945)

CI improvement

[CI] Stop running test by dtslint #946

rclnodejs v0.23.2

16 Nov 04:43

Choose a tag to compare

Bug Fix

Leverage dot to generate service event #941

CI improvement

[Actions] Remove Node.js 16.X #939

rclnodejs v0.23.1

15 Sep 08:17

Choose a tag to compare

This is a hotfix version to fix a compiling error on the latest ROS 2 Iron Irwini - Patch Release 2

Bug Fix

  • Add include path for get_type_description.h #932

rclnodejs v0.23.0

11 Sep 08:43

Choose a tag to compare

Feature

  • service introspection implementation #914
    The ROS 2 iron release introduces a nice debug feature for observing the flow of messages between a client and service. REP-2012 describes this feature known as Service Introspection.

Changes

  • Update the actions badges link
  • Remove the deprecated appveyor.yml
  • [doc] Update the README for npmjs (#930)
  • [NPM] Remove unnecessary files from npm package
  • Upgrade dependencies (#934)

Documentation

rclnodejs v0.22.3

18 Aug 05:30

Choose a tag to compare

Bug Fix

Fix wrong clock message type (#928)

CI improvement

Add support of iron relase into Actions (#923)

Others

Update the supported nodejs versions 17a0a7f

rclnodejs v0.22.2

06 Jun 07:47

Choose a tag to compare

This is the first rclnodejs release that supports ROS 2 Iron Irwini

Bug Fix

  • [Iron] Add the iron release into distro.js (#920)
  • Fix crashing on Electron > 21 (#921)

rclnodejs v0.22.1

17 Apr 07:18

Choose a tag to compare

Bug Fix

Fix raw msg processing bug #912

CI improvement

Fix CFT test suite fail #909
Fixes Windows build issues on rolling #913
refactored ctf test-subscription-content-filter to improve reliability #915

Documentation

Fix typos in documentation #910

rclnodejs v0.22.0

03 Apr 08:28

Choose a tag to compare

Feature

Bug Fix

We fixed several issues in this release:

  • Fixes error undefined, throw error instead 7fd0ea0
  • Custom filter for omitting ROS2 interfaces from the message-generation process #891
  • Improve resiliency of entities when destroyed #897
  • Update node.js #881

CI improvement

  • reduce ci test matrix to only LTS and latest ROS & Nodejs distros d9efef7
  • Use node 18.14.1 for windows ba83b91

Documentation

Meanwhile, now we provide the Dockerfile for developers who want to leverage docker to work on ROS2, thanks for @wayneparrott contributions!