Skip to content

Releases: RobotWebTools/rclnodejs

rclnodejs v0.30.0

19 Feb 02:01
Compare
Choose a tag to compare

Feature

  • Leverage BigInt to represent int64/uint64 #1030
let msgUInt64 = rclnodejs.require('std_msgs').msg.UInt64;
let msg = new msgUInt64();
msg.data = BigInt('0x1fffffffffffff');
assert.deepStrictEqual(typeof msg.data, 'bigint');
assert.deepStrictEqual(msg.data, BigInt(Number.MAX_SAFE_INTEGER));

Bug Fix

  • Remove invalid escape sequence #1033

Other

  • Upgrade devDependencies #1032

rclnodejs v0.29.0

08 Feb 09:02
Compare
Choose a tag to compare

Feature

  • Add types to ParameterService #1027

Bug Fix

  • [TypeScript] Add declaration for removeSignalHandlers() #1023
  • [TypeScript] Provide two types of callback for a subscription #1028

rclnodejs v0.28.1

24 Jan 06:32
Compare
Choose a tag to compare

Bug Fix

  • Get the rclnodejs package name #1018
  • Adapt C++20 #1020

rclnodejs v0.28.0

15 Jan 06:09
Compare
Choose a tag to compare

Bug Fix

  • Insert the message metadata in JSON only for debug #1010
  • [rosidl_gen] Refactor the dot used to generate the JavaScript messages #1014

Other

  • Re-enable husky #1009
  • Format the codebase #1012
  • [README] Update actions badge 3b14b87

rclnodejs v0.27.5

09 Dec 07:41
Compare
Choose a tag to compare

Bug Fix

  • Upgrade dependencies #1006

CI improvement

  • [Actions] Upgrade action #1001
  • Add nodejs 22.x as latest LTS #999

Doc

  • [Doc] Remove Iron due to EOL #1004

rclnodejs v0.27.4

13 Aug 05:18
Compare
Choose a tag to compare

Bug Fix

  • rcl_timer_init2 not supported in Iron #992

rclnodejs v0.27.3

12 Aug 06:55
Compare
Choose a tag to compare

Bug Fix

  • Missing free for cancel_response_ptr #983
  • Use rcl_timer_init2 instead of rcl_timer_init #988

CI improvement

  • Pump actions depenencies #986

rclnodejs v0.27.2

06 Aug 08:43
Compare
Choose a tag to compare

Bug Fix

  • Static array of bool serialisation error #979

Documentation

  • Link Updates in README #977
  • Broken ROS 2 Documentation Links #981

rclnodejs v0.27.1

27 Jun 02:37
Compare
Choose a tag to compare

Bug Fix

  • Client.processResponse throws error without sending request #963

rclnodejs v0.27.0

31 May 08:57
Compare
Choose a tag to compare

This is the first rclnodejs release that supports ROS 2 Jazzy Jalisco

Feature

  • [Jazzy] Generate msg for a service #972
  • Add Jazzy support #964
  • Add Jazzy support for Github actions #967

Changes

  • [Jazzy][Test] Don't check the error message in assertThrowsError() #969
  • Update README to add Jazzy #974