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