rclnodejs v0.4.0
Release Note
New Features
- Add logging interface #281
Benchmark
- Refactor the benchmark test designated for C++/Node.js/Python clients
Changes
- Replace the deprecated Nan::MakeCallback #335
- Move the translator to rosidl-generator module
- Use dlerror() to get the error diagnostic #338
- Pre-generate the JavaScript messages during installation by postinstall #356
- Fix new/delete mismatch
- Use std::unique_ptr to manage the memory #380
- Prevent ref from pushing objects to its internal array #381
- Optimize the C++ code #386
- Fix the message template issues #391
Features
All RCL features are present in rclnodejs except life cycle, intra-process communication, and node-specific parameters.
- Publish/Subscribe
- Clients and Services
- Timers
- ROS IDL code generation
- Validation utilities
- RMW QoS
- Logger
npmjs.com
This project is also released on npmjs.com
npm install rclnodejs