Monthly release of Bitrise CLI tools and summary of updates (November, 2017) - CLI v1.10.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
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 - Use gemfile_path or fastlane_version to control which fastlane version to use
    • BREAKING CHANGE: submit_for_beta renamed to submit_for_review
    • NEW INPUT: gemfile_path - Path to the Gemfile which contains fastlane gem
    • NEW INPUT: fastlane_version - This option lets you specify a specific version of the fastlane gem to be installed
    • managed dependencies with dep
  • ftp-upload 2.1.4:
    • added 125 Already Open status code handling
  • git-clone 3.5.3:
    • add commit count output
    • use --index flag for git 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
  • 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
  • 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
  • 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
1 Like