All Versions
24
Latest Version
Avg Release Cycle
102 days
Latest Release
227 days ago

Changelog History
Page 1

  • v2.0.0 Changes

    October 30, 2025

    ➕ Added

    • ➕ Added ROS 2 action client support.
    • ➕ Added wait_goal method to ActionClient to block until a goal reaches a terminal state.
    • 🚚 Moved actionlib module to roslibpy.ros1 namespace.

    🛠 Fixed

    • 🛠 Fixed KeyError in ROS 2 ActionClient when receiving action results with different message formats from rosbridge.

    🆕 New Contributors

  • v1.8.1 Changes

    January 19, 2025

    Fixed

    • 🛠 Fixed ROS connection issue on IronPython.
  • v1.8.0 Changes

    January 19, 2025

    Added

    • ➕ Added websocket header support to the ROS-client.
  • v1.7.0 Changes

    January 19, 2025

    Added

    • ➕ Added a ROS2-compatible header class in roslibpy.ros2.Header.
  • v1.6.0 Changes

    November 01, 2023

    Added

    • ➕ Added authentication functionality described in rosauth.
  • v1.5.0 Changes

    March 29, 2023

    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.
  • v1.4.1 Changes

    January 23, 2023

    Fixed

    • 🛠 Fixed bug with action client/server and now they work as expected.
    • 🛠 Fixed Python 2.7 incompatibilities introduced in 1.4.0.
  • v1.4.0 Changes

    January 18, 2023

    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.
  • v1.3.0 Changes

    January 18, 2023

    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