Releases: pybricks/pybricksdev
Releases · pybricks/pybricksdev
v1.0.0-alpha.12
Changed
- Updated
bleak
dependency to v0.12.1. run
andcompile
scripts now accept-
as an argument to mean stdin.
Removed
- Removed script command line args in
run
andcompile
commands. Only accepts
file name now.
v1.0.0-alpha.11
Added
- Added support for Pybricks Protocol v1.1.0.
Fixed
- Fixed
pybricksdev ble run
not working with BOOST Move hub.
v1.0.0-alpha.10
Added
- Support for Python 3.9.
- Short
-n
option for--name
option inpybricksdev run
. - Option to set hub name when flashing firmware.
Changed
- Update to Bleak v0.12.0.
- Change
pybricksdev run
to use--wait
/--no-wait
instead of--wait=False
.
Fixed
- Fix
pybricksdev lwp3 repl
can only connect to remote control. - Fix Technic Large hub Bluetooth hub kind.
v1.0.0-alpha.9
Added
pybricksdev.ble.lwp3.bytecodes
module.pybricksdev.ble.lwp3.messages
module.pybricksdev lwp3 repl
command line tool.
Fixed
- Crash when running
pybricksdev dfu
without args on command line.
v1.0.0-alpha.8
Added
pybricksdev.ble.lwp3
module.pybricksdev.ble.nus
module.pybricksdev.ble.pybricks
module.
Changed
- Name parameter to
pybricksdev run ble
command 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
flash
command.
Fixed
- Flashing firmware using BLE under conditions on Windows.
NotImplementedError
when 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 therun
command.
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.