# Monthly release of Bitrise CLI tools and summary of updates (Jun, 2017) - CLI v1.6.2

**URL:** <https://discuss.bitrise.io/t/monthly-release-of-bitrise-cli-tools-and-summary-of-updates-jun-2017-cli-v1-6-2/2012>\
**Category:** Changelog\
**Tags:** bitrise-cli, bitrise-tools, announcements\
**Created:** [June 13, 2017, 11:19am UTC](https://discuss.bitrise.io/t/monthly-release-of-bitrise-cli-tools-and-summary-of-updates-jun-2017-cli-v1-6-2/2012 "2017-06-13T11:19:34Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![godreikrisztian](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/godreikrisztian/32/22_2.png) [@godreikrisztian](https://discuss.bitrise.io/u/godreikrisztian)\
**Post date:** [June 13, 2017, 11:19am UTC](https://discuss.bitrise.io/t/monthly-release-of-bitrise-cli-tools-and-summary-of-updates-jun-2017-cli-v1-6-2/2012/1 "2017-06-13T11:19:34Z")

</div>

> We ship a new bitrise cli version on the second Tuesday of every month.  
> The new release will be available on the [bitrise.io](https://www.bitrise.io)  
> virtual machines on the weekend after the CLI release,  
> unless we discover any serious bug / regression.

Read on to learn more about this month’s [Bitrise CLI](https://github.com/bitrise-io/bitrise) release and about the changes around bitrise tools and steps.

* * *

## New version of Bitrise CLI ([1.6.2](https://github.com/bitrise-io/bitrise/releases/tag/1.6.2))

**plugin info command**

bitrise-cli got a new command: `bitrise plugin info`

Prints infos about the specified installed bitrise plugin. You use the command’s `--format` flag to specify the output format (valid options: `raw`, `json`).

The command prints the following infos:

```auto
Name: PLUGIN_NAME
Version: PLUGIN_VERSION
Source: PLUGIN_SOURCE
Definition: PLUGIN_DEFINITION

```

**plugin list command**

`bitrise plugin list` command prints infos about the installed plugins, the command got a new flag: `--format`, which you can use to specify the output’s format (valid options: `raw`, `json`).

The command prints the same infos about the plugins as the new `bitrise plugin info` command.

**plugin update command**

In previous versions specifying the plugin’s name, to update, was required. From now, if you do not specify which plugin to update `bitrise plugin update` command will update every installed bitrise plugin.

**plugin update command fix**

From now `bitrise plugin update` prepares the new plugin version as a sandbox and once everything is downloaded to install the plugin, the cli just copies it to the plugins directory (`$HOME/.bitrise/plugins`).

**export command fix**

From now `bitrise export` command will print the command’s help, if required arguments/flags were not provided.

**Bitrise temporary directory**

This bitrise-cli version creates an exports a temporary directory: `BITRISE_TMP_DIR` (if it is not already set). This directory is dedicated to store temporary files, during the bitrise-cli commands.

**go toolkit**

go version bump from 1.8.1 to 1.8.3

**Dependency updates:**

- min envman version: 1.1.4
- min stepman version: 0.9.31
- default init plugin version: 0.9.4
- default step plugin version: 0.9.3
- default workflow-editor plugin version: 1.0.9

* * *

## New version of Stepman ([0.9.31](https://github.com/bitrise-io/stepman/releases/tag/0.9.31))

- dependency updates

* * *

## New version of Envman ([1.1.4](https://github.com/bitrise-io/envman/releases/tag/1.1.4))

- dependency updates
- typo fixes
- go example updates

* * *

## New steps

- **change-android-versioncode-and-versionname 0.9.0**
- **authenticate-with-github-oauth 0.9.0**
- **install-dotnetcore 1.0.0**
- **generate-gradle-wrapper 0.9.2**
- **authenticate-with-bitbucket-oauth 0.9.0**
- **jasmine-runner 0.9.0**
- **build-number-adjust 1.0.0**
- **authenticate-host-with-netrc 0.9.0**

* * *

## Step updates

- **google-play-deploy 1.2.3:**
  - log fixes
  - test updates
  - print track infos
  - fixed key\_path input types

- **start-android-emulator 1.3.1:**
  - fixed emulator binary path
  - use emulator64-arm by default, fallback: emulator
  - fixed qt lib environment path
  - godeps-update
  - fixed emulator start on Google APIs level 25 system image

- **project-scanner 1.4.0:**
  - step.yml & readme.md updates
  - tmp switch back to format version 2, to support rollbacked xamarin stable stack
  - Ionic scanner
  - prepare for 1.2.3
  - bitrise-init update to [v1.2.0](https://github.com/bitrise-core/bitrise-init/releases/tag/1.2.0)
  - cordova default target fix
  - step version updates
  - readme update
  - seperated android workflows
  - android local.properties warning fix, xcode cocoapods do not fail if analyze failed, utility cleanup
  - error if Android local.properties is committed into the repo - completed
  - added cache step to all xcode workflows
  - added Cache:Pull and Cache:Push steps for the android scanner

- **slack 2.5.0:**
  - embedded image / GIF support, thanks to the [PR](https://github.com/bitrise-io/steps-slack-message/pull/14) by @simonmartyr !
  - quickfix: the title of the `image_url_on_error` input changed from `Image URL` to `Image URL - if build failed`
  - auto converting `\` + `n` character sequences to the `\n` newline escape sequence in the Message inputs, to ensure that `\n` always means “newline” in the Slack message (instead of printing `\n` in the message when the character sequence is `\` + `n` instead of the ASCII 10 character represented by the `\n` escape character).

- **cakebuild 1.0.3:**
  - added some environment variables to skip a long process when first building a .net core project.
  - adding extra opensll commands

- **change-value 1.1.0:**
- **ionic-archive 0.9.3:**
  - unlock `cordova_version` and `ionic_version` inputs
  - ionic command fix
  - **new input:** `cordova_version` - The version of cordova you want to use.
  - **new input:** `ionic_version` - The version of ionic you want to use.

- **nuget-restore 1.0.4:**
  - added latest as default nuget version

- **recreate-user-schemes 1.0.1:**
  - fixed index out of range error

  - use go-toolkit
  - use go-xcode & go-steputil packages

- **create-android-emulator 1.1.4:**
  - updated godeps, including fix for
  - create avd command error output fix
  - use go-steputils/tools
  - legacy create avd command missing --tag flag fix
  - updated system image check

- **xamarin-user-management 1.1.0:**
  - updated type\_tags
  - printing error message
  - added is\_skippable

- **codified-security-bitrise 1.0.1:**
- **sonarqube-scanner 1.0.1:**
- **xcode-archive 2.0.6:**
  - input grouping and reordering
  - updated .xcarchive handling

- **android-sdk-update 1.0.4:**
- **post-jira-comment-with-build-details 0.1.12:**
- **gradle-runner 1.7.0:**
  - changed cache search path depth
  - updated `type_tags`
  - **new output:** `BITRISE_APK_PATH_LIST` - List of the generated APK paths
  - added ~/.m2 dir to cache include files
  - input grouping and reordering
  - added built-in cache collection
  - updated cache ignore paths

- **deploy-to-itunesconnect-deliver 2.9.2:**
  - added new input: platform

- **wait-for-android-emulator 1.0.2:**
  - fix for timeout being prolonged

- **install-missing-android-tools 1.0.3:**
  - typofixes in console messages
  - input grouping and reordering

- **script 1.1.4:**
  - input grouping and reordering

- **git-commit-changelog 1.0.3:**
- **certificate-and-profile-installer 1.8.6:**
  - input grouping and reordering
  - added feature to show part of the devices udid

- **aws-device-farm-file-deploy 0.0.3:**
- **cache-pull 0.9.4 1.0.0:**
  - added compressed and uncompressed tar handling
  - type\_tags correction
  - revised log when cache not found

- **sign-apk 1.2.0:**
  - added possibility to sign multiple APK files, thanks to @patrickbussmann
  - prepare for 1.1.2
  - gitignore fix
  - print more error on fail

- **xcode-test 1.18.5:**
  - input grouping and reordering
  - added new retry pattern
  - Xcode Test log update
  - updated project\_type\_tags

- **generate-cordova-build-configuration 0.9.2:**
  - fixed missing default value `package_type` input

- **resign-ipa 1.2.2:**
  - deprecated

- **xamarin-archive 1.4.2:**
  - godeps-update
  - revised export method
  - msbuild build tool support
  - new input: `build_tool` - Specify built tool to use.
  - deprecate `force_mdtool` input - Use `build_tool` to specify the build tool to use.
  - input grouping and reordering

- **deploy-to-bitrise-io 1.3.4:**
  - expand `deploy_path`
  - fixed unzip command
  - godeps update (fixed findFileInPayloadDir)
    - fix for: [Version 1.3.0 breaks .ipa deployment](https://github.com/bitrise-io/steps-deploy-to-bitrise-io/issues/32)

  - prepare for v1.3.0
  - warn if public install is not allowed
  - go toolkit & review
    - fix for: [Error installing unpacked APK file](https://github.com/bitrise-io/steps-deploy-to-bitrise-io/issues/29)
    - fix for: [Properly note when Public Install Page URL will, and when won’t be generated](https://github.com/bitrise-io/steps-deploy-to-bitrise-io/issues/12)

  - godeps update
    - fix for: [unwrap ipa issue](https://github.com/bitrise-io/steps-deploy-to-bitrise-io/issues/34)

  - input grouping and reordering

- **git-clone 3.4.4:**
  - do not fail if no changes in PR
  - input grouping and reordering

- **set-ios-product-bundle-identifier 1.1.2:**
- **cordova-archive 0.9.2:**
  - output fixes
  - **new input:** `cordova_version` - The version of cordova you want to use

- **xcode-archive-mac 1.4.1:**
  - export idedistribution logs for debugging if xcodebuild command fails
  - input categories
  - use go-steputils package

- **cache-push 1.1.0:**
  - added compression input
  - added BITRISE\_CACHE\_ env handling
  - type\_tags correction
  - removed default input from `cache_paths` - and it is not required
  - added option to skip archiving cache files using `!` prefix

- **carthage 3.1.2:**
  - updated project\_type\_tags

- **karma-jasmine-runner 0.9.1:**
  - typo fix & release configs

- **cocoapods-install 1.7.1:**
  - updated project\_type\_tags

---

_[View the full topic](https://discuss.bitrise.io/t/monthly-release-of-bitrise-cli-tools-and-summary-of-updates-jun-2017-cli-v1-6-2/2012)._
