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.5.6)
-
Switch Bitrise Data Model’s (bitrise.yml)
format_version
to one component version number. -
Added
project_type
property to Bitrise Data Model - defines your source project’s type. -
bitrise.yml
format specification update. -
Dependency updates:
- minimum stepman version: 0.9.30
- default workflow-editor version: 0.9.8
New version of Stepman (0.9.30)
step-info
command fix in case of git type step: if step version not specified, stepman only does a git clone, instead of force settingmaster
branch in clone.- better error messages in
step-info
command - logging updates
New version of Workflow Editor (0.9.8)
- Issue fixed when bitrise.yml has step defined as
step-id:
instead ofstep-id: {}
- Confirm popup dismissed via escape key - handled as confirm popup’s “no” button
- Inputs that are not recommended to be changed - changing disabled on the UI
- Git step handling added
- Local step handling added
- On step version change, warning added about inputs not available in the new version
- Minor UX bugfixes (fixing issue #63)
New steps
- set-ios-product-bundle-identifier 1.1.0
- tslint 0.0.4
Step updates
- install-missing-android-tools 1.0.1:
- use gradle command, when finding
compileSdkVersion
orbuildToolsVersion
fails through build.gradle file parsing - use go-android packages to manage tools across sdk versions
- go-android update
- use gradle command, when finding
- fastlane 2.3.9:
- updated type_tags
- github-status 1.0.3:
- unit tests
- project-scanner 1.1.3:
- do not fail if no platform detected
- common xcode scanner for ios and macos projects
- step version updates
- android-sdk-update 1.0.2:
- xcode-test 1.18.2:
- New retry pattern added
- codecov 1.1.4:
- Fixed CI workflow
- Updated type_tags
- wait-for-android-emulator 1.0.1:
- use go-android packages to manage tools across sdk versions
- go-android package updated
- start-android-emulator 1.2.1:
- updated go-android
- use go-android packages to manage tools across sdk versions
- create-android-emulator 1.1.1:
- NEW INPUT:
tag
- The sys-img tag to use for the AVD
options:- default
- google_apis
- android-tv
- android-wear
- use go-android packages to manage tools across sdk versions
- go-android updated
- NEW INPUT:
- google-play-deploy 1.2.1:
- untrack blocking apk versions in progress
- Workaround for google api’s issue
- Added project_type_tags
- xamarin-test-cloud-for-calabash-ios 1.0.0:
- NEW INPUT:
work_dir
- Directory of your calabash features - NEW INPUT:
gem_file_path
- Gemfile path - go toolkit support
- NEW INPUT:
- nunit-runner 1.2.0:
- Added build_before_test option