Releases: gramaziokohler/roslibpy
Releases · gramaziokohler/roslibpy
roslibpy v1.6.0
Added
- Added authentication functionality described in rosauth.
roslibpy v1.5.0
Added
- Added a wait event to close on IronPython to ensure the close request is sent before returning.
Fixed
- Fixed reconnection behavior on IronPython which would trigger reconnects even after a manual disconnect.
roslibpy v1.4.1
Fixed
- Fixed bug with action client/server and now they work as expected.
- Fixed Python 2.7 incompatibilities introduced in 1.4.0.
roslibpy v1.4.0
Changed
- Switched to
black
for python code formatting. - Fix incompatible settings between
black
andflake8
. - Updated Github Actions workflows to remove python 3.6 builds.
- Replaced occurrences of
raise Exception
with more specificException
subclasses.
roslibpy v1.3.0
Added
- Added function to set the default timeout value.
- Added ROS host and port parameters to the command-line interface.
Fixed
- Fixed #87 where a goal could be marked as terminal on result alone rather
than both result and status. - Ensure input of
Time
is always two integers.
roslibpy v1.2.0
Changed
- Changed behavior: Advertising services automatically reconnect when websockets is reconnected.
- References to ROS master change to ROS.
Added
- Added
Header
andTime
data types. - Added ROS API method to retrieve current ROS time:
ros.get_time
.
roslibpy v1.1.0
Added
- Added
set_initial_delay
,set_max_delay
andset_max_retries
toRosBridgeClientFactory
to control reconnection parameters. - Added
closing
event toRos
class that gets triggered right before closing the connection.
roslibpy v1.0.0
Changed
- Changed behavior: Topics automatically reconnect when websockets is reconnected
Added
- Added blocking behavior to more ROS API methods:
ros.get_nodes
andros.get_node_details
. - Added reconnection support to IronPython implementation of websockets
- Added automatic topic reconnection support for both subscribers and publishers
Fixed
- Fixed reconnection issues on the Twisted/Autobahn-based implementation of websockets
roslibpy 0.7.1
Fixed
- Fixed blocking service calls for Mac OS
v0.2.0
Added
- Add support for IronPython 2.7
Changed
- Handler
on_ready
now defaults to run the callback in thread
Deprecated
- Rename
run_event_loop
to the more fittingrun_forever