Releases: RobotWebTools/rclnodejs
rclnodejs v0.23.0
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
- The online documentation comes back https://robotwebtools.github.io/rclnodejs/docs/index.html
rclnodejs v0.22.3
rclnodejs v0.22.2
This is the first rclnodejs release that supports ROS 2 Iron Irwini
Bug Fix
rclnodejs v0.22.1
rclnodejs v0.22.0
Feature
- Introducing content-filtering topics #901, please check out the examples:
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
- Fix links in README a0aef07
Meanwhile, now we provide the Dockerfile for developers who want to leverage docker to work on ROS2, thanks for @wayneparrott contributions!
rclnodejs v0.21.4
rclnodejs v0.21.3
Bug Fix
We fixed several issues in this release, thanks to @wayneparrott for making the enhancement!
- Add support for selective object import (#869)
- Fix ActionServer cancelCallback declaration, doc & test #866
- Converted CancelCallback fn's goal param to an optional param #867
- Enable ActionUuid for TypeScript (#871)
CI improvement
- Update README CI badges for new github actions #862
rclnodejs v0.21.2
This is the first version of rclnodejs starts to support ROS 2 Humble Hawksbill
Bug Fix
We fixed several known issues in this release, special thanks to @wayneparrott @ejalaa12 @imcelroy for their great contributions!
- bool and bool_array should not be converted to strings in parameter msg #850
- Client only saves one callback at a time #858
- Accomodate TS 4.7's new union order in dtslint tests #847
- Fix issues when using parameters of type array #855
CI improvement
We dropped the previous CI used for Linux/Windows/macOS platforms and migrated to Actions with Humble support, thanks for @wayneparrott 's effort to make it happen!
rclnodejs v0.21.1
rclnodejs v0.21.0
This release starts to support Node.js version >= 12, special thanks to @wayneparrott for his hard work to make this happen finally!