All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v0.10.0 (2026-08-22)
Breaking Changes:
- follow
bb's synchronousBB.Actuator.set_position/4(#107) by James Harton
v0.9.0 (2026-08-04)
Breaking Changes:
- follow the
positionstoconfigurationsrename in core (#95) by James Harton
v0.8.1 (2026-08-03)
Bug Fixes:
- deps: bump
bbto 0.26.0 for the correctedlocals_without_parensexport (#93) by James Harton
v0.8.0 (2026-08-02)
Features:
- declare the command payloads this driver implements by James Harton
v0.7.1 (2026-08-02)
Bug Fixes:
- actually stop when told to (#89) by James Harton
v0.7.0 (2026-08-01)
Breaking Changes:
- migrate to
BB.Actuator.handle_command/2(#86) by James Harton
v0.6.2 (2026-06-25)
Bug Fixes:
- disarm reports failure instead of false success on dead controller (#57) (#63) by James Harton
Improvements:
- support bb 0.20.3 robot_opts/0 child spec (#52) by James Harton
v0.6.1 (2026-05-28)
Bug Fixes:
- bump bb to
~> 0.20, useset_robot_param_default(#39) by James Harton
v0.6.0 (2026-05-21)
Features:
- remove
reverse?, move to motor-space (#35) by James Harton
v0.5.2 (2026-05-17)
v0.5.1 (2026-05-13)
Improvements:
- add
bb_servo_pca9685.installigniter task (#32) by James Harton
v0.5.0 (2026-01-11)
Features:
- migrate to structured error system (#8) by James Harton
Improvements:
- use structured error for missing OE pin (#9) by James Harton
v0.4.0 (2025-12-24)
Breaking Changes:
- update to bb 0.8 wrapper GenServer pattern (#7) by James Harton
v0.3.1 (2025-12-20)
Improvements
- update for compatibility with BB 0.6.
v0.3.0 (2025-12-14)
Features:
- implement BB.Safety behaviour for safe disarm (#3) by James Harton
v0.2.0 (2025-12-13)
Features:
- add PCA9685 servo controller, actuator, and sensor modules by James Harton
Improvements:
- use standard actuator command interface by James Harton