# Weekly Virtual Machine / Stack updates - 2018.05.12

**URL:** https://discuss.bitrise.io/t/weekly-virtual-machine-stack-updates-2018-05-12/5054
**Category:** Changelog
**Tags:** stack-updates
**Created:** [May 10, 2018, 3:54pm UTC](https://discuss.bitrise.io/t/weekly-virtual-machine-stack-updates-2018-05-12/5054 "2018-05-10T15:54:23Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![ghaabor](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/ghaabor/32/1891_2.png) [@ghaabor](https://discuss.bitrise.io/u/ghaabor)
#### Post date: [May 10, 2018, 3:54pm UTC](https://discuss.bitrise.io/t/weekly-virtual-machine-stack-updates-2018-05-12/5054/1 "2018-05-10T15:54:23Z")

</div>

## Highlights

> [@Monthly release of Bitrise CLI tools and summary of updates (May, 2018) - CLI v1.16.0](http://discuss.bitrise.io/t/monthly-release-of-bitrise-cli-tools-and-summary-of-updates-may-2018-cli-v1-16-0/5035/1):
>
> 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.16.0](https://github.com/bitrise-io/bitrise/releases/tag/1.16.0)) 1. Secret filtering updates Bitrise cli got a new flag to enable/disable redacting secret values in the output log…

### Android/Linux stacks

- **Latest** : NDK updated to r17 (thanks @koral 🚀)
  - Official Android NDK changelog: [Changelog r17 · android/ndk Wiki · GitHub](https://github.com/android-ndk/ndk/wiki/Changelog-r17)

### Xcode stacks

- No significant change

### Visual Studio for Mac stacks

- **Stable channel** : [https://releases.xamarin.com/release-15-7/](https://releases.xamarin.com/release-15-7/)
- **Beta channel** : [https://releases.xamarin.com/15-8-preview-1/](https://releases.xamarin.com/15-8-preview-1/)

### Hybrid stacks

- No significant change

## This week’s changes (diffs)

> <https://github.com/bitrise-io/bitrise.io/pull/212>

## Stack System Reports

You can find the full system report of all of the available Stacks on GitHub: [https://github.com/bitrise-io/bitrise.io/tree/master/system\_reports](https://github.com/bitrise-io/bitrise.io/tree/master/system_reports).

If you’d like to add additional tools to be pre-installed you can find the instructions on [GitHub](https://github.com/bitrise-io/bitrise.io#request-a-tool-to-be-pre-installed-on-a-build-machine), for both the Linux and for the macOS stacks.

_Information about **Stack types & update schedules** can be found here: [discuss.bitrise.io/t/281](http://discuss.bitrise.io/t/how-are-the-bitrise-io-stacks-updated-and-with-what-frequency/281)._

All stacks passed our tests and scheduled to be deployed on Saturday.

**Happy Building!** 🚀

---

<div class="post-metadata">

### Author: ![viktorbenei](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/viktorbenei/32/18_2.png) [@viktorbenei](https://discuss.bitrise.io/u/viktorbenei)
#### Post date: [May 12, 2018, 11:04am UTC](https://discuss.bitrise.io/t/weekly-virtual-machine-stack-updates-2018-05-12/5054/2 "2018-05-12T11:04:04Z")

</div>

New stacks deployed and are available in production 🎉

---

<div class="post-metadata">

### Author: ![viktorbenei](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/viktorbenei/32/18_2.png) [@viktorbenei](https://discuss.bitrise.io/u/viktorbenei)
#### Post date: [May 14, 2018, 3:09pm UTC](https://discuss.bitrise.io/t/weekly-virtual-machine-stack-updates-2018-05-12/5054/3 "2018-05-14T15:09:38Z")

</div>

Note: if you want to use a previous **Android NDK** version you can find the related guide here:

> [@How to install a specific Android NDK version on the Android/Linux stack](http://discuss.bitrise.io/t/how-to-install-a-specific-android-ndk-version-on-the-android-ndk-stack/4400):
>
> If the NDK version which is preinstalled on the Android stack is not the one you want to use, you can install any version via a Script step. Simply add a Script step as the very first step in the workflow, with the following content: #!/usr/bin/env bash set -ex # set env vars export ANDROID\_NDK\_VERSION='r15b' export ANDROID\_NDK\_HOME='/opt/android-ndk' # expose for subsequent steps envman add --key ANDROID\_NDK\_HOME --value "$ANDROID\_NDK\_HOME" # -----------------------------------------------…
