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__, andmotorbridge.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
Hardware Manual Checks
RobStride parameter read/write/readback:pos-vel ignored-argument warning: