Skip to content

Releases: gramaziokohler/roslibpy

roslibpy v1.6.0

01 Nov 00:59
6fa3318
Compare
Choose a tag to compare

Added

  • Added authentication functionality described in rosauth.

roslibpy v1.5.0

29 Mar 16:30
1fd55e4
Compare
Choose a tag to compare

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

23 Jan 10:23
5c4bb21
Compare
Choose a tag to compare

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

18 Jan 00:42
aeea1ff
Compare
Choose a tag to compare

Changed

  • Switched to black for python code formatting.
  • Fix incompatible settings between black and flake8.
  • Updated Github Actions workflows to remove python 3.6 builds.
  • Replaced occurrences of raise Exception with more specific Exception subclasses.

roslibpy v1.3.0

18 Jan 00:41
Compare
Choose a tag to compare

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

11 Feb 00:07
Compare
Choose a tag to compare

Changed

  • Changed behavior: Advertising services automatically reconnect when websockets is reconnected.
  • References to ROS master change to ROS.

Added

  • Added Header and Time data types.
  • Added ROS API method to retrieve current ROS time: ros.get_time.

roslibpy v1.1.0

23 Jun 16:00
Compare
Choose a tag to compare

Added

  • Added set_initial_delay, set_max_delay and set_max_retries to RosBridgeClientFactory to control reconnection parameters.
  • Added closing event to Ros class that gets triggered right before closing the connection.

roslibpy v1.0.0

25 Mar 17:47
Compare
Choose a tag to compare

Changed

  • Changed behavior: Topics automatically reconnect when websockets is reconnected

Added

  • Added blocking behavior to more ROS API methods: ros.get_nodes and ros.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

28 Nov 08:52
Compare
Choose a tag to compare

Fixed

  • Fixed blocking service calls for Mac OS

v0.2.0

30 Jul 14:01
Compare
Choose a tag to compare

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 fitting run_forever