Releases: pybricks/pybricksdev
Releases · pybricks/pybricksdev
v2.3.0
v2.2.0
Added
- Added the
Run Stored Programoption to the--stay-connectedmenu. (pybricksdev#125) - Added the
Change Target Fileoption to the--stay-connectedmenu. (pybricksdev#123)
v2.1.1
Fixed
- Fixed USB/DFU hub not rebooting after flashing firmware on Windows (pybricksdev#112).
v2.1.0
Added
- Added the
--stay-connectedarg to thepybricksdev run
command, allowing re-compiling and running the input file. Also echoes
the hub's output to the console when manually running a program.
(pybricksdev#122)
v2.0.1
v2.0.0
Added
- Added optional user program ID arg to
PybricksHub.start_user_program(). - Added support for running programs via USB on EV3 and NXT.
Fixed
- Fixed calling
PybricksHub.write()methods. - Fixed using default text encoding when opening text files.
Changed
- Downloading programs without starting them can now be done by
adding--no-startto the run tool.
Removed
- Removed
REPLHub. This was used for non-Pybricks MicroPython boards, but
mpremoteshould be used for this. - Removed
EV3Connection. This was used for ev3dev connections over ssh,
making it possible to automate motor benchmarking on ev3dev. This use case
no longer applies and other tools can be used to run code on ev3dev.
v1.2.0
v1.1.0
Added
- Added
pybricksdev downloadcommand to download Python scripts to hubs without running them.
Supports BLE, USB, and SSH connections. (pybricksdev#107)
v1.0.1
Fixed
- Relax version constraints. (pybricksdev#106)