Releases: RobotWebTools/roslibpy
Releases · RobotWebTools/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
blackfor python code formatting. - Fix incompatible settings between
blackandflake8. - Updated Github Actions workflows to remove python 3.6 builds.
- Replaced occurrences of
raise Exceptionwith more specificExceptionsubclasses.
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
Timeis 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
HeaderandTimedata types. - Added ROS API method to retrieve current ROS time:
ros.get_time.
roslibpy v1.1.0
Added
- Added
set_initial_delay,set_max_delayandset_max_retriestoRosBridgeClientFactoryto control reconnection parameters. - Added
closingevent toRosclass that gets triggered right before closing the connection.