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
ActionServer
and newActionClient
- Adds experimental Simple ActionServer/Client implementations
ActionClientInterface
publishers no longer default to latchingActionClientInterface
no longer expects 'Action' to be appended to theactionType
ActionClientInterface
no longer fills in goal message header, id- Adds remapping support
- Adds support for setting
tcpNoDelay
on 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_FORMAT
environment 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 crossnodejs
version compatibility - integrates
ros_msg_utils
from a previously separate repo - adopts
bn.js
for 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.