Releases: RobotWebTools/rclnodejs
Releases · RobotWebTools/rclnodejs
rclnodejs v0.21.4
18 Nov 09:35
Compare
Sorry, something went wrong.
No results found
Bug Fix
We fixed several issues in this release:
Added overload method declarations for node #874
Add support for node v18 & v19 #884
Update node.js #881
CI improvement
Bug in windows workflow #877
rclnodejs v0.21.3
29 Jul 09:07
Compare
Sorry, something went wrong.
No results found
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
16 Jun 16:28
Compare
Sorry, something went wrong.
No results found
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!
humble port #853
Replace appveyor with Github action/workflow for Windows builds #854
Remove cases that depends on test/rclnodejs_test_msgs under \test #856
rclnodejs v0.21.1
02 Apr 09:37
Compare
Sorry, something went wrong.
No results found
Bug Fix
fix: action server ExecuteCallback and GoalCallback definitions #831
fix: ActionServer CancelCallback type definition #831
Support Node#spinning properly #837
Free memory allocated for typed arrays #842
rclnodejs v0.21.0
06 Jan 07:30
Compare
Sorry, something went wrong.
No results found
This release starts to support Node.js version >= 12, special thanks to @wayneparrott for his hard work to make this happen finally!
rclnodejs v0.20.1
02 Nov 05:56
Compare
Sorry, something went wrong.
No results found
Bug Fix
Fixes action ClientGoalHandler getResult() and status update bug, #813
Others
Fix typo in README.md #808
rclnodejs v0.20.0
21 Jul 04:57
Compare
Sorry, something went wrong.
No results found
Feature
LifecycleNode constructor missing enableCommunicationInterface parameter added in ROS2 Galactic #799
add new example: ros-graph-example #803
Bug Fix
Fixes gcc 'unused variable warning' on lifecycle_bindings.cpp #806
Others
Hide npm warnings during installation; set loglevel='error' #807
Efficiency tips doc #804
Improved jsdoc for Node ros graph methods, eg. getServiceNamesAndTypes() #802
add .gitattributes to project #801
Wrong format of npmjs-readme.md #797
rclnodejs v0.19.0
24 May 09:24
Compare
Sorry, something went wrong.
No results found
Bug Fix
rcl lifecycle api changes in post-foxy rolling distro #781
Errors reported by eslint #788
rclnodejs v0.18.2
27 Apr 08:54
Compare
Sorry, something went wrong.
No results found
Bug Fix
Add rolling info when checking the ROS distro 64ff43d
Additional generate-messages improvements #776
Fixes GCC 8.X compiler warnings. #780
Others
Adds new README section to rclnodejs-cli. #786
rclnodejs v0.18.1
10 Feb 03:23
Compare
Sorry, something went wrong.
No results found
Bug Fix
Run rclnodejs with Node.js (>= 10 and <=12) on appveyor #773
Improve UX of msg generation process #759
Developers can run npm run generate-messages
manually to generate all the JavaScript messages.
Use null-terminated string in the tests when sending a raw topic #771
Others
Complete the contributors list #770
Reduce README length by dividing into smaller documents #769