Skip to main content
Date: 2026-05-20

Summary

MotorBridge 0.3.5 is a patch release for ABI/thread-safety hardening, Python CLI maintainability without public entrypoint breakage, CoreController polling lifecycle cleanup, RobStride scan efficiency, strict CI alignment, and documentation/version alignment.

Version Alignment

Compatibility

  • Python binding public API remains compatible: Controller, Motor, Mode, MotorState, motorbridge.__version__, and motorbridge.get_version() are still exported.
  • Python CLI public entrypoints remain compatible: motorbridge-cli, python -m motorbridge.cli, python -m motorbridge, motorbridge.cli:main, and legacy flat run arguments.
  • C ABI symbol names and signatures remain stable. Internally, same-handle operations are serialized.

Required Checks

Version smoke:
Expected:

Hardware Manual Checks

RobStride parameter read/write/readback:
RobStride pos-vel ignored-argument warning:
Expected warning: