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.10.1)
1. workflows command update
Acceptable command formats printed corrently in the command help, the valid formats are: raw
and json
. The command got a new flag: --id-only
, using this flag, the command will print only the list of the executable workflow ids.
2. default plugin updates
workflow-editor plugin minimal version bumped to: 1.0.19
3. go toolkit: version bump: go 1.9.1 → 1.9.2
New steps
- apt-get-install 0.9.0
- bitrise-run 0.9.0
- brew-install 0.9.0
- fastlane-match 0.0.2
- set-env-var 0.9.0
- telegram-notifier 1.0.0
Step updates
- cache-push 2.0.2:
- removing duplicated cache_path items
- certificate-and-profile-installer 1.9.2:
- updated IsXcodeManaged check
- use go packages to parse certificates and profiles instead of openssl calls
- print profile capabilities
- manage dependencies with dep
- cocoapods-install 1.7.2:
- caching made optional with a new input
- deploy-to-bitrise-io 1.3.8:
- retry on error with create/upload/finishArtifact
- manage dependencies with dep
- deploy-to-itunesconnect-deliver 2.11.0:
- BREAKING CHANGE:
update_deliver
input removed - Usegemfile_path
orfastlane_version
to control which fastlane version to use - BREAKING CHANGE:
submit_for_beta
renamed tosubmit_for_review
- NEW INPUT:
gemfile_path
- Path to the Gemfile which containsfastlane
gem - NEW INPUT:
fastlane_version
- This option lets you specify a specific version of thefastlane
gem to be installed - managed dependencies with dep
- BREAKING CHANGE:
- ftp-upload 2.1.4:
- added 125 Already Open status code handling
- git-clone 3.5.3:
- add commit count output
- use
--index
flag forgit apply
- fix go lint issue “redundant if”
- google-play-deploy 1.3.1:
- NEW INPUT:
mapping_file
- Location of your mapping.txt file step.yml
update
- NEW INPUT:
- gradle-runner 1.8.0:
- added deprecation log for old input value
- added test apk export input
- gradle-unit-test 1.0.4:
- added cache paths collecting
- hockeyapp-deploy-android 1.1.4:
- fix project_tags
- install-missing-android-tools 2.0.5:
- removed log if --licenses command fails
- changed android-sdk license hashes
- overwrite license files from now
- added extra license ensure method
- added retry for install commands
- ionic-archive 1.1.0:
- NEW INPUT:
cordova_ios_version
- The version of cordova-ios plugin you want to use - NEW INPUT:
cordova_android_version
- The version of cordova-android plugin you want to use - manage go dependencies with dep
- thanks @nhammond101 and @bayssmekanique
- NEW INPUT:
- nuget-restore 1.0.5:
- added built-in cache
- script 1.1.5:
- better default shebang
- slack 2.6.3:
- missing
image_url_on_error
warning indent unified
- missing
- swiftlint 0.3.1:
- virtual-device-testing-for-android 0.9.8:
- added new input: use_orchestrator
- fixed logging
- added retry
- xcode-archive 2.3.7:
- reliable parsing of scheme - targets mapping analyzer output
- fixed xcode managed profile detection
- scheme - targets mapping fixes
- strip custom export options
- fix scheme - targets mapping (if scheme defined in the workspace)
- fixed special characters in certificate and profile names
- filter code sign groups for project capabilitie