Releases: RethinkRobotics-opensource/rosnodejs
3.0.2
3.0.1
Bugs for
-unicode strings
-ipv6
-MessageLoader on Mac
-name resolution on re-init
3.0.0
- Updates to experimental
ActionServerand newActionClient - Adds experimental Simple ActionServer/Client implementations
ActionClientInterfacepublishers no longer default to latchingActionClientInterfaceno longer expects 'Action' to be appended to theactionTypeActionClientInterfaceno longer fills in goal message header, id- Adds remapping support
- Adds support for setting
tcpNoDelayon subscribers - Adds support for asynchronous service callbacks
- Adds support for timeouts in
initNode
2.2.0
-Adds experimental actionlib implementation (ActionServer, GoalHandle)
-Adds minimal ActionServerInterface (wrapper around pubs, subs)
-Supports new Master API calls
-Fix bugs in ParamServerApiClient and package message discovery
2.1.1
-Fix subscriber shutdown bug
-Fix bug with service client queuing
-Fix typo that broke on-the-fly services.
2.1.0
-Add publisher, subscriber options for action client
-Support non-spec message dividers
-Allow users to provide options for spinner and use their own if desired
-Node life cycle updates (shutdown checks, events, bugs)
2.0.1
- Adds ability to generate messages dynamically (without catkin),
like the static messages gerated bygennodejs - Updates ServiceClient calls to queue
- Updates xmlrpc master/slave code so that calls are queued/retried in order
- Exposes access to log streams
- support
ROSCONSOLE_JS_FORMATenvironment variable - simplifies host name logic
- more TCPROS header validation
- calculate full message definition for pub,sub headers
- better support for multiple pubs, subs on the same topic
- migrates source code into
src/for crossnodejsversion compatibility - integrates
ros_msg_utilsfrom a previously separate repo - adopts
bn.jsfor 64-bit integers - adds a basic Time interface
- adds ability to namespace through NodeHandles
1.1.0
Early version of rosnodejs before merge of Rethink's indigo branch. Largely functional with some bugs, slightly different execution, missing some features.