fastlane
Developer ProductivityA tool for iOS and Android developers to automate tedious tasks like generating screenshots, handling provisioning profiles, and releasing apps
Features
- Automates screenshot generation
- Manages iOS/Android provisioning profiles
- Streamlines app release processes
Recent releases
View all 9 releases →
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_idto 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)
2.233.0
Mixed
Notable features
- Added '--progress' flag to swiftlint action
- Support for individual API tokens in altool
- Initial App Preview (video) upload support for iPhone and iPad
Full changelog
- [scan] Fix default_os_version when xcodebuild sdkVersion differs from simctl sdkVersion (#29977) via Felix Lisczyk (@FelixLisczyk)
- [core] build: move to fastlane-sirp 1.1.0 (#29973) via Connor Tumbleson (@iBotPeaches)
- fix: use certificate id param on match (#29966) via James Collins (@java-james)
- [action][swiftlint] Adds '--progress' flag (#21922) via Erik Lippmann (@ObjectiveCesar)
- [sigh, match] Pass keychain_path through Sigh::Manager to ProvisioningProfile (#29963) via Dmitry Pchelintsev (@Pchol)
- Support individual api tokens in altool (#29961) via Oliver Fox (@foxware00)
- [spaceship] Fix getting App Preview Sets with new endpoint (#29960) via Cristian Caruceru (@ccaruceru)
- [frameit] Change the default iPhone 14 Pro/Pro Max frame colors from
PURPLEtoBLACK. (#21927) via Michael Lenaghan (@michaellenaghan) - [gym] Add app_name parameter to skip xcodebuild -showBuildSettings (#29953) via 정고은 (@Goeun1001)
- [deliver, pilot] Add provider_public_id option for altool uploads (#29898) via Hasancan Akgündüz (@hasancanakgunduz)
- [sigh] add: introduce ability to control codesign page_size (#29952) via Aliaksei Siauko (@asevko)
- build: assert bin/* contents in built gem to prevent global pollution. (#29915) via Connor Tumbleson (@iBotPeaches)
- [match] feat(s3_storage): add support for AWS STS credentials (#22139) via monholm (@monholm)
- [deliver] Initial App Preview (video) upload support for iPhone and iPad (#29831) via Cristian Caruceru (@ccaruceru)
- [scan] output_remove_retry_attempts should also remove retries when the test is skipped (#29887) via Oliver Fox (@foxware00)
- [precheck] add 'nsfw' as blocklisted term (#29937) via Jamie (@jtlthe2)
- [scan] Fix simulator selection when runtime build is missing from installed runtimes (#29894) via Felix Lisczyk (@FelixLisczyk)
- [gem] move to faraday-retry 1.0.4 (#29944) via Connor Tumbleson (@iBotPeaches)
- [precheck] document
rules/rules_data/curse_word_hashes(#29941) via Jamie (@jtlthe2) - Add RSpec tests for resign.sh bash functions (#29934) via Sergei Selivanov (@cergfix)
- build(deps): bump actions/download-artifact from 7 to 8 (#29930) via dependabot[bot] (@dependabot[bot])
- build(deps): bump actions/upload-artifact from 6 to 7 (#29931) via dependabot[bot] (@dependabot[bot])
- [ci] remove AppVeyor for Windows tests on GitHub Actions (#29876) via Connor Tumbleson (@iBotPeaches)
2.232.2
Bug fix
Fixed console command compatibility with Ruby 3.3+.
Full changelog
- [sigh] fix: prevent empty string as input to codesign on VERBOSE (#29910) via Connor Tumbleson (@iBotPeaches)
- Fix console command compatibility with Ruby 3.3+ (#29925) via Jerome Lacoste (@lacostej)
- cli: do not hide the original exception when failing in our ensure block (#29923) via Jerome Lacoste (@lacostej)
- [core] Fix gemspec bin/console exclusion to subtract "console" not "bin/console" (#29914) via Tachibana waita (@whywaita)
- [core] Upgrade rack transitive dep to please dependabot (#29911) via Jerome Lacoste (@lacostej)
- build: move to faraday 1.10.5 (#29906) 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.