Releases: ARMmbed/mbed-cli
Releases · ARMmbed/mbed-cli
Release v0.9.9
Fixed
- The --app-config parameter was wrongfully being passed to mbedgt. It is only a valid parameter for the test.py script. It has been removed.
- The -o parameter has been replaced with the more general and flexible --profile parameter.
Release v0.9.7
Release v0.9.5
Fixes:
- Fixed Python 2.7.3 backwards compatible regexes (#325)
- Fixed documentation to specify Python patch version that mbed CLI was tested with (#325)
mbed export -S/--supported
should not require -i/--ide (#326)- Convert '-' to '_' when matching pip installed packages and requirements.txt
Enhancements:
Release v0.9.1
New:
- mbed CLI will attempt to auto-install Python dependencies. On failure it will show a warning with instructions how to install dependencies manually. Commands
compile
,test
,export
anddetect
now trigger Python dependencies auto-install. mbed config -L/--list
to list global and local tool configuration (+ help and documentation)mbed compile
andmbed test
now support-o/--options
(+ help and documentation)- Fetch Git tags during
mbed update
- Support
requirements.txt
in the mbed-os tools directory - Add message when there's nothing to publish
Changes:
--mcu
is renamed to--target
Release v0.8.9
Fixes:
- Passing -t and -m to test.py for --compile-list option
Release v0.8.8
Fixed
- Correctly match Git authentication in URL references. This is related to #289
Release v0.8.7
Fixes
- Handling of mbed CLI when imported as python module
- Handling of OS/permission errors when trying to writing global config in the user home directory
- Fixed authentication for Git repository URLs
- Fixed detection of programs that need external tools but do not have .bld file
Release v0.8.5
Fixes
- Fixed missing user field to git clone ssh url
- Fixed return code 0 for 'mbed --version'* Prominently display repository protocol and URL that is used for import/add (clone)
- Fixed handling of 'mbed new' when destination exists, e.g. report error. Also cleanup logic that determines whether program or library should be created
- Fixed consistency between 'mbed new' and 'mbed import'
- Fixed rare issue of comparison between https and ssh schema of same repository
- Respecting --test-spec definition for test command
Release v0.8.2
Release v0.8.0
New:
- .lib do not allow named branches (only rev hashes) #224
mbed publish --message <msg>
to allow mbed publish automation #228- Support multiple locations to requirements.txt (was deprecated in mbed-os ARMmbed/mbed-os#409)
- Add -N/--artifact-name option to compile to match tools/build.py and tools/test.py options #229
- Report 12 SHA revision hashes in output. Use full 40 SHA hash in .lib
- Bump minor version to 0.8
Fixes:
- Update toolchain settings to use MBED_ prefix (related to ARMmbed/mbed-os#2033)
- Deprecate
mbed compile --tests
in favour ofmbed test --compile
and generalmbed test
workflows #225