Current section

Files

Jump to
bb_servo_feetech CHANGELOG.md
Raw

CHANGELOG.md

<!--
SPDX-FileCopyrightText: 2026 James Harton
SPDX-License-Identifier: Apache-2.0
-->
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.
<!-- changelog -->
## [v0.6.0](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.5.1...v0.6.0) (2026-08-09)
## [v0.5.1](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.5.0...v0.5.1) (2026-08-03)
### Bug Fixes:
* test: expect paren-less DSL from the installer (#88) by James Harton
### Improvements:
* drive the servo bus loop from `BB.Loop` (#90) by James Harton
## [v0.5.0](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.4.0...v0.5.0) (2026-08-02)
### Breaking Changes:
* declare the command payloads this driver implements by James Harton
## [v0.4.0](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.3.5...v0.4.0) (2026-08-01)
### Breaking Changes:
* migrate to `BB.Actuator.handle_command/2` (#84) by James Harton
## [v0.3.5](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.3.4...v0.3.5) (2026-07-30)
### Improvements:
* load device config at runtime (#80) by James Harton
## [v0.3.4](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.3.3...v0.3.4) (2026-07-24)
### Bug Fixes:
* crash on serial read failure instead of swallowing it (#63) by James Harton
## [v0.3.3](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.3.2...v0.3.3) (2026-06-29)
### Bug Fixes:
* fetch control table lazily so the bridge survives controller startup ordering (#61) by James Harton
## [v0.3.2](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.3.1...v0.3.2) (2026-06-25)
### Bug Fixes:
* disarm must confirm torque is disabled, not fire-and-forget (#51) (#57) by James Harton
### Improvements:
* support bb 0.20.3 robot_opts/0 child spec (#48) by James Harton
## [v0.3.1](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.3.0...v0.3.1) (2026-05-27)
### Improvements:
* write device default to config.exs, load from app env (#32) by James Harton
## [v0.3.0](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.2.4...v0.3.0) (2026-05-21)
### Features:
* remove `reverse?`, move to motor-space (#28) by James Harton
### Bug Fixes:
* skip `bb_servo_feetech.install` when controller is already present (#27) (#29) by James Harton
## [v0.2.4](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.2.3...v0.2.4) (2026-05-17)
## [v0.2.3](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.2.2...v0.2.3) (2026-05-13)
### Improvements:
* add `bb_servo_feetech.install` igniter task (#25) by James Harton
## [v0.2.2](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.2.1...v0.2.2) (2026-03-22)
### Improvements:
* controller: replace message-based writes with ETS-backed fixed-rate control loop (#20) by James Harton
* actuator: add velocity/duration hints and trajectory command support by James Harton
## [v0.2.1](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.2.0...v0.2.1) (2026-02-08)
### Bug Fixes:
* prevent stale-goal torque impulse when arming (#10) by James Harton
* prevent stale-goal torque impulse when arming by James Harton
## [v0.2.0](https://github.com/beam-bots/bb_servo_pca9685/compare/v0.1.0...v0.2.0) (2026-01-09)
### Features:
* implement Feetech servo driver with controller, actuator, and bridge by James Harton