Monthly release of Bitrise CLI tools and summary of updates (Oct 2019)

bitrise-tools
announcements
bitrise-cli
#1

We ship a new bitrise cli version on the second Tuesday of every month. The new release will be available on the bitrise.iovirtual 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.35.0)

1. Tools update

  • envman version bumped to 2.2.8
  • stepman version bumped to 0.11.10

2. Default plugins update

  • bitrise-plugins-init plugin version bumped to 1.3.1
  • bitrise-workflow-editor plugin version bumped to 1.60.0

3. Go dependencies update

New version of Stepman (0.11.10)

  • Go dependencies update

New version of Envman (2.2.8)

  • Go dependencies update

New steps

  • firebase-dsym-upload 1.0.0

Step updates

  • appcenter-app-release 1.0.3:
  • brew-install 0.10.2:
    • typo fixes in step.yml
  • bundler 0.0.4:
  • cache-pull 2.1.1:
    • fIX: the step was failing even if fallback cache uncompress was successful
  • cocoapods-install 1.9.0:
    • use bundler if Podfile.lock is missing or the version of Podfile.lock in version range from Gemfile.lock #44 (Thank you @YutoMizutani :rocket: )
  • cordova-archive 2.1.0:
    • added option to enable NPM cache
  • cordova-prepare 1.1.0:
  • danger 1.0.0:
    • BREAKING CHANGE: --fail-on-errors=true flag added to the danger call, so from this release, the step will fail if Danger finds issues with the PR.
    • set is_skippable: true on the step to revert the previous behavior
  • deploy-to-bitrise-io 1.9.1:
    • added SystemErr and Error fields to the jUnit XML test parser
    • replace curl with go http package functions for file uploads
    • android artifact info extended with: module, product flavour, build type and apk split related data
  • deploy-to-itunesconnect-application-loader 0.10.1:
    • removed non required input’s is_required flag
    • wARNING: this release is a faulty one and does not fix #9 as intended. Please do not use this release.
    • ~Fix altool: no such file or directory error when using Xcode 11 #9~
    • fix altool: no such file or directory error when using Xcode 11 #9
  • firebase-app-distribution 0.2.0:
    • icon added
  • google-play-deploy 2.0.1:
    • added application/octet-stream content type for expansion file content-type
  • ionic-archive 2.1.0:
    • added option to cache NPM dependencies
  • ionic-prepare 1.1.0:
    • added option to cache NPM dependencies
  • ios-auto-provision 1.4.0:
    • updated xcodeproj dependency version to support newer object versions for projects
    • support added for new Apple Development and Distribution profiles. Profile validation wrapped in a retry block. Ruby dependencies upgraded
  • nuget-restore 1.1.0:
    • introduced cache level as an input
  • project-scanner 3.3.0:
    • bitrise-init core tool update:
      • Added cache steps for flutter, changing flutter-installer to use preinstalled flutter
      • Added explanation to scan options
      • Adding yarn support for react-native scanner
  • set-macos-timezone 0.0.4:
  • steps-chatwork-message 0.0.2:
    • fixed Step title
    • added Step icon
    • added support for an install page url for a message
  • xcode-archive 2.6.1:
    • updated dependencies to use the new bundle ID resolver
0 Likes