Skip to content

Changelog

All notable changes to Futured iOS Fastlane.

2.0.0

2026-04-02

Breaking changes

  • Removed plugin fastlane-plugin-badge
  • Removed plugin fastlane-plugin-brew
  • ENV var BADGE_DARK is no longer used
  • ENV var PR_TITLE is no longer used

New

  • ENV var CHANGELOG

Contributors: Simon, Šimon Šesták


1.0.0

2026-02-19

Initial release. Reusable Fastlane configuration for iOS CI/CD.

Lanes

  • provisioning — Download development certificate and provisioning profiles.
  • update_release_provisioning — Update appstore certificate and provisioning profiles for release. Options: - create_branch: Boolean. If true and CUSTOMERS_BRANCH is specified, it will create it (it's needed for the first time).
  • update_provisioning — Update certificate and provisioning profiles. Options: - include_release: Boolean. If true, it will also update release certificate and provisioning profiles.; - create_branch: Boolean. If true and CUSTOMERS_BRANCH is specified, it will create it (it's needed for the first time).
  • test — Runs all the tests and report status to GitHub.
  • beta — Submit a beta build to App Store connect. Options: - build_number: Integer. Custom build number (skips auto-increment from TestFlight).; - version_number: String. Custom version number (skips ENV['VERSION_NUMBER']).
  • release — Submit a release build to App Store connect. Options: - build_number: Integer. Custom build number (skips auto-increment from TestFlight).; - version_number: String. Custom version number (skips ENV['VERSION_NUMBER']).
  • create_apps — Create release and beta apps in developer portal & ITC. Options: - skip_release_app: Boolean. If true, it will create only BETA app.; - company_name: String. Company name for the app. Is needed for the creation of the first app in new account.
  • create_apps_for_extension — Create release and beta apps of given type in developer portal. Options: - skip_release_app: Boolean. If true, it will create only BETA app.
  • generate_graphql_operations — Generate GraphQL operations.

Plugins

  • fastlane-plugin-badge
  • fastlane-plugin-brew
  • fastlane-plugin-versioning

Contributors: Šimon Šesták