Releases: gramaziokohler/roslibpy
Releases · gramaziokohler/roslibpy
roslibpy v1.8.1
Fixed
- Fixed ROS connection issue on IronPython.
roslibpy v1.8.0
Added
- Added websocket header support to the ROS-client.
roslibpy v1.7.0
Added
- Added a ROS2-compatible header class in
roslibpy.ros2.Header
.
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.