Skip to content

Releases: pybricks/pybricksdev

v2.1.1

14 Sep 01:43
Compare
Choose a tag to compare

Fixed

  • Fixed USB/DFU hub not rebooting after flashing firmware on Windows (pybricksdev#112).

v2.1.0

11 Sep 02:25
Compare
Choose a tag to compare

Added

  • Added the --stay-connected arg to the pybricksdev 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

12 Aug 00:02
Compare
Choose a tag to compare

Fixed

  • Fixed piping text files to pybricksdev run from stdin.

v2.0.0

10 Aug 23:06
Compare
Choose a tag to compare

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-start to the run tool.

Removed

  • Removed REPLHub. This was used for non-Pybricks MicroPython boards, but
    mpremote should 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

12 Jul 04:13
Compare
Choose a tag to compare

Added

  • Added support for Pybricks Profile v1.5.0.

v1.1.0

29 May 00:19
Compare
Choose a tag to compare

Added

  • Added pybricksdev download command to download Python scripts to hubs without running them.
    Supports BLE, USB, and SSH connections. (pybricksdev#107)

v1.0.1

21 Feb 04:09
Compare
Choose a tag to compare

Fixed

v1.0.0

02 Feb 02:30
Compare
Choose a tag to compare

Added

  • Partial/experimental support for pybricksdev run usb.

Fixed

  • Fix crash when running pybricksdev run ble - (bug introduced in alpha.49).

v1.0.0-alpha.52

29 Nov 15:48
Compare
Choose a tag to compare

Added

  • Added support for Python 3.13.

v1.0.0-alpha.51

01 Nov 18:43
Compare
Choose a tag to compare

Added

  • Added pybricksdev oad info command.
  • Added pybricksdev oad flash command.

Fixed

  • Fixed EV3 firmware flashing on USB 3.0 systems.