-
- Fix compatibility with ROS2 parameters array types
- Unit tests for all parameter types
- Handle concurrent ROS2 client calls, with unit tests
-
- Fix build for AMENT_PREFIX_PATH with multiple entries
-
- Code cleanup of index.js, tests cases & message generation
- Improved shutdown behavior
- Fixed compilation warnings
-
- Benchmark test script
-
- Message features: JS generation, typed arrays, plain JS object, compound msgs, many others...
- npm publish scripts
- Mac support
-
- ROS2 Actions
- Guard conditions
- Node utility methods (countPublishers/subscribers...)
- TypeScript improvements
- Node 12 compatibility
-
- Author, lead developer, maintainer
- Core, CI
-
- QoS new/delete fix
-
- Test coverage for actions, topics, multi-array messages, cross platform, security
- Converted from setTimeout to ROS2 Timer
-
- TypeScript improvements
- Added Client#waitForService
- Code style improvements, e.g., Prettier formatting
- Improved code generation smarts and efficiency
-
- TypeScript support with interface generation
- ROS2 parameter support
- ROS2 lifecycle node
- Rate class
- Node class hierarchy