Skip to content

fastlane

Developer Productivity

A tool for iOS and Android developers to automate tasks such as generating screenshots, handling provisioning profiles, and releasing apps

Ruby Latest 2.237.0 · 21d ago Security brief →

Features

  • Automates screenshot generation
  • Manages iOS/Android provisioning profiles
  • Streamlines app release process

Recent releases

View all 12 releases →
Upgrade now
2.237.0 Breaking risk
Dependencies

CI, gym, match, spaceship, SwiftLint, addressable

Review required
2.236.0 Mixed
Dependencies Auth

Age rating action + Base64 decoding + clipboard fix

No immediate action
2.235.0 Breaking risk

Ruby 3.0 minimum + docs delete + Match config

2.234.0 New feature
Notable features
  • Add support for 11 new App Store Connect locales
  • Add iPhone 16 and iPhone 17 device frame support in frameit
Full changelog
  • [docs] adjust CoC contact email away from Google (#30024) via Connor Tumbleson (@iBotPeaches)
  • [spaceship] fix provisioning profile repair when certificates include nil (#29935) via via-guy (@via-guy)
  • build(deps): bump rubygems/configure-rubygems-credentials from 1.0.0 to 2.0.0 (#30013) via dependabot[bot] (@dependabot[bot])
  • [supply] Fix issue when playstore production track doesn't have any release (#21506) via Fadel Trivandi Dipantara (@fadeltd)
  • [deliver] improve documentation & clarify on territory_ids behavior for upload_price_tier (#30019) via orbisai0security (@orbisai0security)
  • [match] Fix match_nuke certificate_id filtering (#30022) via Nakshatra Singh (@nakshatrasinghh)
  • [sigh] fix: prevent empty string as input to codesign on KEYCHAIN_FLAG (#30018) via zengchunshan (@zengchunshan)
  • [scan] default_derived_data supports build for running off (#22231) via Jozsef Mihalicza (@jmihaliczas3d)
  • Add support for 11 new App Store Connect locales (#29959) via Ryu (@Ryu0118)
  • [match] Fix match nuke deletion for provisioning profiles with wildcard filenames (#30014) via Nakshatra Singh (@nakshatrasinghh)
  • [increment_version_number] support MARKETING_VERSION resolving. (#30011) via Connor Tumbleson (@iBotPeaches)
  • [robocop] suppress suggestions for new extensions (#30005) via Connor Tumbleson (@iBotPeaches)
  • [core] relax constraint on abbrev, base64, mutex_m and nfk (#30009) via Connor Tumbleson (@iBotPeaches)
  • fix: migrate to standard which() helper to prevent ci spam (#29933) via Connor Tumbleson (@iBotPeaches)
  • [app_store_connect_api_key] Trim key_id / issuer_id to prevent malformed JWT claims (#29986) via Copilot (@Copilot)
  • [gem] allow CFPropertyList > 4 (#29993) via Connor Tumbleson (@iBotPeaches)
  • chore: ruby 3.2 is eol, 3.3 is suggested (#29979) via Connor Tumbleson (@iBotPeaches)
  • feat: add funding (opencollective) (#29972) via Connor Tumbleson (@iBotPeaches)
  • [frameit] Add iPhone 16 and iPhone 17 device frame support (#29921) via Events-Mate-Apps (@Events-Mate-Apps)
  • [Fastlane Swift] Update Runner Project to 14.6 (#29990) via Ethan Pippin (@LePips)
  • [supply] Support authorized_user and Application Default Credentials for Google authentication (#29982) via Tyler Renslow (@trenslow)
2.233.1 Bugfix

Fixed app previews always running during usage.

Full changelog
  • [deliver] fix app previews always running during usage. (#29989) via Connor Tumbleson (@iBotPeaches)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
41,834
Forks
6,023
Languages
Ruby Swift HTML

Beta — feedback welcome: [email protected]