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 a 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.0)
set Stdin for bitrise tools commands
update min go version from 1.9 to 1.9.1
bitrise tools update
bitrise default plugins update
go dependencies update
New version of Stepman (0.9.35)
dependency updates
New version of Envman (1.1.8)
dependency updates
New steps
- git-last-commit-date 1.0.0
- recursive-touch 0.9.0
Step updates
- bitbucket-snippet-runner 1.1.0:
- cache-pull 2.0.0:
- changed caching method
- cache-push 2.0.1:
- changed caching method
- do not fail if indicator file doesn’t exists
- certificate-and-profile-installer 1.9.1:
CertificateInfoModel
got a new field:Serial
- detect if profile
IsXcodeManaged
- better error messages
- updated logging and certificate checking
- fixed empty
certificate_url
andprovisioning_profile_url
input handling
- cordova-archive 1.0.0:
- NEW INPUT:
readd_platform
- Should we remove the platforms as prepare step? - input reordering
- NEW INPUT:
- deploy-to-itunesconnect-deliver 2.9.5:
- add bundle_id, make app_id not required, add description text to specify that one of the two fields is required
- ionic-archive 1.0.0:
- login if user name and password provided
- ionic version regexp fix
- ionic login support: use
ionic_username
andionic_password
inputs from ionic@3.10.0
- project-scanner 1.5.8:
- bitrise-init update
- script-runner 0.9.3:
- setStdin to pass stdin through to the script
- swiftlint 0.3.0:
- this version adds the different reporter outputs.
- added two new input fields:
linting_path
andlint_config_file
- virtual-device-testing-for-android 0.9.7:
- change default test type to robo
- updated step title
- xcode-archive 2.3.3:
- scheme - targets mapping fixes
- .ipa search fix
- print installed profiles if no matching profile found for target
- add
teamID
node to exportOptions.plist in case ofexport_method
input’s value:auto-detect
- add
signingCertificate
node to exportOptions.plist in case ofexport_method
input’s value:auto-detect
- fixed scheme - application target mapping
- fixed target - provisioning profile mapping
- handle if archive used NON xcode managed profile
- prefer archive team, if multiple code sign groups found
- force_team_id, force_code_sign_identity, force_provisioning_profile_specifier and force_provisioning_profile inputs revision
- fixed exportOptions for Xcode 9
- export options provisioningProfiles node fixes
- typo fixes
- xcode-archive-mac 1.5.2:
- use CustomExportOptionsPlistContent