All Versions
16
Latest Version
Avg Release Cycle
69 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v1.3.0 Changes
โ 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.
-
v1.2.1 Changes
โ Added
๐ Changed
๐ Fixed
- ๐ Fixed blocking issues on the Twisted/Autobahn-based implementation of websockets.
๐ Deprecated
โ Removed
-
v1.2.0 Changes
๐ 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
.
-
v1.1.0 Changes
June 23, 2020โ 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.
- ๐ Added
-
v1.0.0 Changes
March 25, 2020๐ 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.
-
v0.7.1 Changes
November 28, 2019Fixed
- ๐ Fixed blocking service calls for Mac OS
-
v0.7.0 Changes
September 09, 2019๐ Changed
- 0๏ธโฃ The non-blocking event loop runner
run()
now defaults to 10 seconds timeout before raising an exception.
โ Added
- โ Added blocking behavior to ROS API methods, e.g.
ros.get_topics
. - โ Added command-line mode to ROS API, e.g.
roslibpy topic list
. - โ Added blocking behavior to the
Param
class. - Added parameter manipulation methods to
Ros
class:get_param
,set_param
,delete_param
.
- 0๏ธโฃ The non-blocking event loop runner
-
v0.6.0 Changes
May 31, 2019๐ Changed
- For consistency,
timeout
parameter ofGoal.send()
is now expressed in seconds, instead of milliseconds.
๐ Deprecated
- โฑ The
timeout
parameter ofActionClient()
is ignored in favor of blocking until the connection is established.
๐ Fixed
- Raise exceptions when timeouts expire on ROS connection or service calls.
โ Added
- ๐ Support for calling a function in a thread from the Ros client.
- โ Added implementation of a Simple Action Server.
- For consistency,
-
v0.5.0 Changes
May 28, 2019๐ Changed
- The non-blocking event loop runner now waits for the connection to be established in order to minimize the need for
on_ready
handlers.
โ Added
- ๐ Support blocking and non-blocking service calls.
๐ Fixed
- ๐ Fixed an internal unsubscribing issue.
- The non-blocking event loop runner now waits for the connection to be established in order to minimize the need for
-
v0.4.1 Changes
April 09, 2019๐ Fixed
- Resolve reconnection issues.