Skip to content

Releases: pybricks/pybricksdev

v2.3.0

31 Oct 19:27

Choose a tag to compare

Added

  • Added the --bin option to the compile command, useful to pipe to another process.

v2.2.0

25 Oct 18:59

Choose a tag to compare

Added

  • Added the Run Stored Program option to the --stay-connected menu. (pybricksdev#125)
  • Added the Change Target File option to the --stay-connected menu. (pybricksdev#123)

v2.1.1

14 Sep 01:43

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

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

Choose a tag to compare

Fixed

  • Fixed piping text files to pybricksdev run from stdin.

v2.0.0

10 Aug 23:06

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

Choose a tag to compare

Added

  • Added support for Pybricks Profile v1.5.0.

v1.1.0

29 May 00:19

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

Choose a tag to compare

Fixed

v1.0.0

02 Feb 02:30

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).