Mbed-cli

Latest version: v1.10.5

Safety actively analyzes 630052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

1.2.1

**New:**
* Support for test configurations (via `--test-config`)
* Support for matrix style for compile targets (see `--supported`)
* Support for ARM Compiler 6 toolchain path

**Fixes:**
* Many additions / improvements to documentation, links to Mbed CLI Windows installer etc.
* Arm branding

1.2.0

**New:**
* Add an ability to update all libraries/dependencies to latest revision via `-l` and `--latest-deps`
* Add `--app-config` option to `mbed export`

**Fixed:**
* Documentation regarding GCC and IAR versions, ARMCC, typos, structure
* Ignore `Makefiles` only in root of a program

1.1.1

**Fixed:**
- Minor fix to align versions of mbed.py and setup.py

1.1.0

**New:**
- Add support to flash (program and reset) a connected target (https://github.com/ARMmbed/mbed-cli/pull/466):
- `mbed compile -t TOOLCHAIN -m detect -f` or `mbed compile -t TOOLCHAIN -m auto -f` will compile for a connected target board and then flash it (program & reset).
- You can also use `mbed target detect` to tell mbed CLI to detect the connected target as default behavior and simplify the command above to `mbed compile -t TOOLCHAIN -f`
- Tab competition for Bash-like shells (https://github.com/ARMmbed/mbed-cli/pull/450). Read more here https://github.com/ARMmbed/mbed-cliadding-bash-tab-completion

**Improvements:**
- Improved mbed CLI documentation (https://github.com/ARMmbed/mbed-cli/pull/405, https://github.com/ARMmbed/mbed-cli/pull/419, https://github.com/ARMmbed/mbed-cli/pull/425, https://github.com/ARMmbed/mbed-cli/pull/453, https://github.com/ARMmbed/mbed-cli/pull/457, https://github.com/ARMmbed/mbed-cli/pull/463)
- Improved mbed CLI caching feature (https://github.com/ARMmbed/mbed-cli/pull/462). Still not enabled by default, but targeting the 1.2 release.
- Use same python to call mbed-os tools as the one executing mbed CLI (https://github.com/ARMmbed/mbed-cli/pull/470)
- Added warning for when importing from a local folder instead of a repository (https://github.com/ARMmbed/mbed-cli/pull/461)
- Added Windows Installer documentation (https://github.com/ARMmbed/mbed-cli/pull/441)

1.0.0

**New:**
- Add initial support for target awareness in mbed CLI:
- `mbed compile -t TOOLCHAIN -m detect` or `mbed compile -t TOOLCHAIN -m auto` will compile for the detected connected target.
- `mbed detect` will provide (limited) report for connected targets even executed outside mbed program or mbed-os codebase.
- `mbed target detect` will set config option to detect the connected target as default behavior
caching as official/default mbed CLI feature:
- Repositories caching feature to save bandwidth/traffic
- `mbed config -G cache on` will enable caching to the system temp dir
- `mbed config -G cache <path>` will change the cache location to the path specified
- either unset `cache` or set to `off`/`none` to disable

**Improvements:**
- improved handling of mbed library builds (.bld/mbed 2.0)

0.9.10

**Fixed:**
- Git re-association with tip of a branch matching the checkout hash, where local and remote branches were treated as same entity (and they might be different if the user hasn't merged with the latest origin/branch). As reported https://github.com/ARMmbed/mbed-os3037
- Handling of arbitrary .lib files
- Pylint improvements/fixes (9.9/10)
- Documentation improvements

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.