6. 更新日志¶
对该项目的所有显著更改都将记录在此文件中。
该 changelog 的格式基于 Keep a Changelog。本项目遵守语义版本控制 (Semantic Versioning)。
0.6.0: |
---|
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.
0.5.0: |
---|
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.
0.4.1: |
---|
Fixed
- Resolve reconnection issues.
0.4.0: |
---|
Added
- Add a non-blocking event loop runner
0.3.0: |
---|
Changed
- Unsubscribing from a listener no longer requires the original callback to be passed.
0.2.1: |
---|
Fixed
- Fix JSON serialization error on TF Client (on Python 3.x)
0.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
0.1.1: |
---|
Fixed
- Minimal documentation fixes
0.1.0: |
---|
Added
- Initial version