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.13.0)
added self update
- Show if CLI update is available
- New subcommand: update
- Update is accepting an exact version number
added functionality of exporting the directory of the current step
- Now you will be able to use side-load assets for the step because
BITRISE_STEP_SOURCE_DIR
ENV now will be exported with the root source directory of the currently running step.
tools update
default plugins update
- workflow-editor plugin update to version 1.1.11
go dependencies update
New version of Stepman (0.9.38)
go dependencies update
New version of Envman (1.1.10)
go dependencies update
New steps
- app-center-launch-test-android 1.0.0
- set-android-manifest-values 1.0.1
Step updates
- android-manifest-info 1.0.2:
- apk-info 1.4.0:
- bitbucket-snippet-runner 1.1.1:
- the snippet will be downloaded and run in the same shell as the one that called it
- bitrise-run 0.9.1:
- fix source and git urls in step definition
- cache-push 2.0.5:
- cache
BITRISE_CACHE_DIR
by default - fix: single file caching
- cache
- change-android-versioncode-and-versionname 1.0.0:
- NEW INPUT:
version_code_offset
- Offset value for versionCode, , thanks @koklitheen - NEW OUTPUT:
ANDROID_VERSION_NAME
- Final Android versionName in build.gradle file, thanks @koklitheen - NEW OUTPUT:
ANDROID_VERSION_CODE
- Final Android versionCode in build.gradle file, thanks @koklitheen
- NEW INPUT:
- deploy-to-itunesconnect-deliver 2.12.0:
- NEW INPUT:
app_password
- make use of application-specific passwords, thanks to @BerniWittmann
- NEW INPUT:
- git-clone 4.0.7:
- in case of manual merge clone
pull/x/head
branch then merge instead of cloning thepull/x/merge
branch - set inputs to read-only
- fetch tags when cloning a tag
- unshallow repository if merge failed when depth is set
- in case of manual merge clone
- google-play-deploy 1.4.1:
- removed deprecated inputs:
service_account_email
,key_file_path
- removed deprecated inputs:
- gradle-runner 1.8.2:
- fix
gradlew
path detection - fix:
gradlew
command call
- fix
- hipchat-v2 1.0.1:
- step.yml updates
- install-missing-android-tools 2.1.1:
- install support repositories and missing packages
- removed unused
root_build_gradle_file
input
- ios-auto-provision 0.9.7:
- fix for the project codesign settings update
- input validation fix
- use DevelopmentTeam target attribute if DEVELOPMENT_TEAM build settings not found
- mention if older version of certificate provided
- enterprise distribution fix
- step input reordering & grouping
- ipa-info 1.1.0:
- resource-archive 2.0.1:
- add
-L
option to thecurl
command call to follow redirections
- add
- slack 2.6.5:
- better default messages
- even better default messages
- sonarqube-scanner 1.0.2:
- use both sonar-project.properties and scanner-properties provided by Bitrise - #3
- virtual-device-testing-for-android 1.0.1:
- added warning of empty APIBaseURL, updated step input description
- wait-for-android-emulator 1.0.4:
- updated boot status check calls
- xcode-archive 2.4.6:
- fix: custom export options validation
- don’t validate if output dir is exist
- input validation update
- xcode-archive-mac 1.6.2:
- do not require archived-expanded-entitlements.xcent in macos archives
- xcode-test 1.18.11:
- typo fixes
- escape spaces to underscores in project name