Releases: pybricks/pybricksdev
Releases · pybricks/pybricksdev
v1.0.0-alpha.12
Changed
- Updated
bleakdependency to v0.12.1. runandcompilescripts now accept-as an argument to mean stdin.
Removed
- Removed script command line args in
runandcompilecommands. Only accepts
file name now.
v1.0.0-alpha.11
Added
- Added support for Pybricks Protocol v1.1.0.
Fixed
- Fixed
pybricksdev ble runnot working with BOOST Move hub.
v1.0.0-alpha.10
Added
- Support for Python 3.9.
- Short
-noption for--nameoption inpybricksdev run. - Option to set hub name when flashing firmware.
Changed
- Update to Bleak v0.12.0.
- Change
pybricksdev runto use--wait/--no-waitinstead of--wait=False.
Fixed
- Fix
pybricksdev lwp3 replcan only connect to remote control. - Fix Technic Large hub Bluetooth hub kind.
v1.0.0-alpha.9
Added
pybricksdev.ble.lwp3.bytecodesmodule.pybricksdev.ble.lwp3.messagesmodule.pybricksdev lwp3 replcommand line tool.
Fixed
- Crash when running
pybricksdev dfuwithout args on command line.
v1.0.0-alpha.8
Added
pybricksdev.ble.lwp3module.pybricksdev.ble.nusmodule.pybricksdev.ble.pybricksmodule.
Changed
- Name parameter to
pybricksdev run blecommand is now optional.
Fixed
- Connecting to BLE devices based on Bluetooth address.
v1.0.0-alpha.7
Added
- Debug option to CLI interface.
Changed
- Use standard Python logging for modules instead of per-object.
- Use progress bars when downloading program to hub.
Removed
- Delay option in CLI
flashcommand.
Fixed
- Flashing firmware using BLE under conditions on Windows.
NotImplementedErrorwhen compiling to .mpy in ipython kernel on Windows.
Bug fix
Added
- Experimental firmware installer for SPIKE Prime
Fixed
- Fixes data log failure when running a program in a notebook after cancelling a previous program
Bug fix
Added
- Size check when restoring firmware via USB/DFU.
Fixed
- Wait for some time to allow program output to be received before disconnecting
in theruncommand.
BLE fixes
Changed
- Print BLE download progress after chunk is complete instead of before.
Fixed
- Fix occasional bad checksum warning when running program via BLE.
BLE fixes
Added
- Check Pybricks protocol version when connecting to Bluetooth Low Energy devices.
Fixed
- Fix running programs via Bluetooth Low Energy.