Releases: bitrise-steplib/steps-deploy-to-itunesconnect-deliver
2.20.1
2.20.0
Added support to use (API key) connection. There are two types of Apple Developer connection you can enable on Bitrise: one is based on an API key of the App Store Connect API, the other is with an Apple ID (session-based). API Key will now be used by default is the connection is configured for the given app.
Added the Bitrise Apple Developer Connection (connection) input. The default behavior is the following: Use any enabled Apple Developer connection, either based on Apple ID authentication or API key authentication. Step inputs are only used as a fallback. API key authentication has priority over Apple ID authentication in both cases.
Available options:
- automatic: Use any enabled Apple Developer connection, either based on Apple ID authentication or API key authentication. Step inputs are only used as a fallback. API key authentication has priority over Apple ID authentication in both cases.
- api_key: Use the Apple Developer connection based on API key authentication. Authentication-related Step inputs are ignored.
- apple_id: Use the Apple Developer connection based on Apple ID authentication and Application-specific password Step input. Other authentication-related Step inputs are ignored.
- off: Do not use any Apple Developer Connection. Only authentication-related Step inputs are considered.
2.19.0
2.18.1
- Validate Apple Developer Connection (connection and app store apple id sync, expiry).
- Expose FASTLANE_SESSION only for the deliver command.
- Remove support for providing Apple Developer Connection data via BITRISE_PORTAL_DATA_JSON env, instead define FASTLANE_SESSION directly.
2.18.0
Added a new option for "fastlane version" input:
latest now installs the latest version of fastlane, including prerelease (rc) versions.
latest-stable is the new default, it installs the latest stable version of fastlane.
Specifying a fixed version installs that version of fastlane.
2.17.0
Step now can handle new bundler version lock files, gems.locked.
2.16.3
Add Flutter to the supported platform list.
2.16.2
FASTLANE_PASSWORD is unset when running deliver, to enable using of DELIVER_PASSWORD
2.16.1
2.16.0
Bundler is installed before executing bundle install, in case a Gemfile.lock is present. The specific version defined in the Gemfile.lock under BUNDLED WITH is installed and used to run the bundle install command.
The issues fixed include the error messages printed during build: rbenv: bundle: command not found
and You must use Bundler 2 or greater with this lockfile.
Updated Bitrise Docs URL printed if Apple Developer Portal connection is not set up.