We ship a new bitrise cli version on the second Tuesday of every month.
The new release will be available on the 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 release and about the changes around Bitrise tools and steps.
New version of Bitrise CLI (1.24.0)
1. Tools update
2. Default plugins update
workflow-editor
plugin version updated to: 1.1.39
3. Go dependencies update
New version of Stepman (0.10.5)
- Go dependencies update
New version of Envman (2.1.1)
- Go dependencies update
New version of workflow-editor plugin (1.1.39)
- Change colors to match the new design
- Revert "Update green backgrounded selectable to purple
- Update green backgrounded selectable to purple
New steps
- browserstack-upload 0.1.3
- chuck-norris 1.0.1
- swift-environment-variable-injector 0.1.0
Step updates
- android-lint 0.9.5:
- inclusive variant filter added
- validation test added
- language check on android-lint
- android-unit-test 0.9.5:
- dep update &
- add command printing
- variant selection fix
- comment-on-github-pull-request 0.9.1:
- cordova-archive 1.2.1:
- fix the bug which caused duplicated root folder for the exported
.dsym
and.app
files. - this solution will fix the empty exported
*dsym.zip
or*app.zip
bug as well. - new add platform input
- fix the bug which caused duplicated root folder for the exported
- expo-detach 0.9.3:
- should the step run
expo publish
after eject? - in case of React Native project using Expo Kit library (any .js file imports expo),
expo publis
command generates the:- ./android/app/src/main/assets/shell-app-manifest.json
- ./android/app/src/main/assets/shell-app.bundle
- ./ios/bitriseexpokit/Supporting/shell-app-manifest.json
- ./ios/bitriseexpokit/Supporting/shell-app.bundle
- files, which are required for the native builds.
- React Native version to set in package.json
- react Native version to set in package.json after the eject process.
- should the step run
- fabric-crashlytics-beta-deploy 2.2.5:
- fabric binaries updated.
- flutter 0.0.7:
- add support for snapshot Flutter versions
- update default flutter version to 0.9.4
- dependencies update
- install-missing-android-tools 2.3.3:
- the warning: NDK missing a platforms directory is fixed in this step release. However, in further builds you might will notice this warning, which is just a warning and not an actual issue
- ndk auto-install and ndk_revision input added
- use download and unzip helper
- setting env for local environment
- ionic-archive 1.2.6:
- removing metadata from version string
- ios-auto-provision 1.2.1:
- tvOS profile creation issue is fixed now. It was an issue when the step created the profiles itself, it didn’t check the project type accordingly
- nvm 1.2.2:
- sign-apk 1.2.4:
- fix the bug, which overrode the exported signed build artifact’s (
$BITRISE_SIGNED_APK_PATH
) extension to.apk
even if it was a.abb
- fix the bug, which overrode the exported signed build artifact’s (
- sonarqube-scanner 1.0.5:
- update scanner URLs
- telegram-notify 1.0.3:
- virtual-device-testing-for-ios 0.9.3:
- update available devices
- update README.md
- update step.yml
- xcode-archive 2.4.16:
- fix info plist and entitlements path
- yarn 0.0.8:
- update step definition regarding the step migration to bitrise-community org
- update step definition