Skip to content

Releases: ARMmbed/mbed-cli

Release v1.8.1

13 Sep 12:46
9a8f7a2
Compare
Choose a tag to compare

Fixed:

  • Concurrent Mbed CLI deploys that access the same cached repo no longer cause cache corruption #752
  • Python dependencies using a github URL and release instead of a package name and version are checked correctly and no longer cause spurious pip installs. #750
  • mbed test --unittest no longer requires a target and toolchain #743

Release v1.8.0

05 Sep 15:51
f89dc92
Compare
Choose a tag to compare

New:

  • Pelion Device Management functionality via mbed dm, mbed dev-mgmt, mbed device-management sub-command. See Mbed CLI documentation for more details.
  • Support for Mbed OS system testing based on IceTea framework. Use mbed test --icetea. See IceTea documentation for more details.
  • Support for Mbed OS unit testing via mbed test --unittest. See Unit test documentation for more details.
  • Optional flag --no-requirements to commands new, import, update and deploy. The default behaviour stays the same, but when the flag is enabled it will no longer check for and install missing python requirements.

Fixed:

  • Various documentation improvements.

Release v1.7.5

16 Jul 14:09
3ffdd43
Compare
Choose a tag to compare

No code changes. Updates to mbed CLI page at pypi.org

Release v1.7.4

13 Jul 17:51
a92d7da
Compare
Choose a tag to compare

Fixed

  • mbed 2 library name when creating new program (#703)
  • Firmware flashing routine (#717)
  • Flashing a target without opening a terminal causes mbed-cli to report a reset failure (#704)
  • Improve warning/error formatting and various messages (#696)

Release v1.7.3

05 Jun 18:42
e897b9a
Compare
Choose a tag to compare

Fixed

  • Provide warning about <= Mbed OS 5.8 compatibility when running in Python 3 mode (#689)

Release v1.7.2

31 May 11:24
53c06cc
Compare
Choose a tag to compare

Fixed

  • Leftover issues python errors from Python3 support. Also improved tests (#682).
  • Mbed 2/Classic library builds when creating new mbed2 program (#680).
  • Fix build directories name casing on case-sensitive operating systems (#679).

Release v1.7.1

26 May 09:14
db5bf16
Compare
Choose a tag to compare

Hotfix:

  • Broken Python 2 and Python 3 support due to unspecified dependency on future (#677)

Release v1.7.0

25 May 16:01
a182064
Compare
Choose a tag to compare

New:

  • Python 3 support (>3.2)

Release v1.6.0

17 May 18:38
6419122
Compare
Choose a tag to compare

New:

  • Serial terminal feature via mbed sterm command (#664). This also extends the mbed compile command and adds --sterm argument, which could be combined with -f/--flash.
  • Offline mode via --offline argument to mbed import, mbed new, ... (#651), which forces the use of the locally cached repositories and prevents connections to remote repositories. This requires caching to be enabled and also that the target repositories have been imported at least once before*
  • Classification of secure and insecure repository URLs (#642). This also introduces the --insecure argument to mbed import, mbed add, ..., to allow any repository URL to be imported.

Release v1.5.1

26 Apr 19:30
99e6dc1
Compare
Choose a tag to compare

Fixed:

  • PIP 10 compatibility (#661)
  • Specify Python compatibility checks (#662)