Releases: fastlane/fastlane
Releases · fastlane/fastlane
2.170.0 Improvements and Upload App Privacy Details
- [Fastlane.swift] fixed potential undefined method `action_name' in generator (#17660) via phil zhang
- [action] onesignal - update onesignal.rb to include optional organization_id (#17696) via Brandon Carpenter
- [deliver] fix a regression in language detection in Deliver::UploadMetadata (#17730) via Satoshi Namai
- [action] NEW ACTION for App Data Usages: upload_app_privacy_details_to_app_store (#17592) via Josh Holtz
- [match] only include enabled devices for force_for_new_devices (#17695) via Steven Roebert
For more information on uploading App Privacy Details, go to https://docs.fastlane.tools/uploading-app-privacy-details/
2.169.0 Improvements
- [cert] add tvos to platforms option (#17704) via Josh Holtz
- [spaceship] ConnectAPI::App - actually limit get_app_store_versions (#17703) via Josh Holtz
- [spaceship] fix get_live_version (#17701) via Max Ott
- [snapshot] conditional compiler directive (#17687) via Jorge
- [deliver] prepare for adding new validations for screenshots (refactoring) (#17661) via Satoshi Namai
- [gym][scan] add -scmProvider option to xcodebuild command for the gym and scan actions (#17644) via Andrea Sacerdoti
- [spaceship] handle 429 error response (#17692) via Joe DeCapo
- [spaceship] get push mode from trustedPhoneNumbers (#17666) via Nick Rogness
- [spaceship] add support for Privacy Choices URL (#17665) via Max Ott
- [action] xcode-install - add option to customize number of download retry attempts (#17691) via Roger Oba
2.168.0 Improvements
- [spaceship] add client optional parameter in model helpers (#17475) via Bolo Michelin
- [match] support mac_installer_distribution certificate type (#17561) via Paul Taykalo
- [action] add support for arrays in in slather action for binary_basename and FL_SLATHER_BINARY_BASENAME environment variable (#17606) via José González
- [fastlane] also support NO_COLOR for disabling colors (#17611) via Benedek Kozma
- [deliver] read values from SharedValues context only if needed. (#17616) via Roger Oba
- [scan] fix crash on TestResultParser when disable_xcpretty=true (#17623) via Marcelo Gobetti
- [supply] skip sending user fraction if it's 1.0 when promoting track (#17617) via Roger Oba
2.167.0 Improvements
- [match] skip committing changes when nuking if the repo is already empty (#17571) via Roger Oba
- [Fastlane.Swift][update_fastlane] upgrade Fastlane.swift files (#17599) via Jean Mainguy
- [pilot list] ignore nil install_counts (#17569) via Elliott Williams
- [spaceship] Spaceship::ConnectAPI - added betaGroup delete and get builds for the group functions (#17588) via Krish
- [deliver] add the latest 6.5 inch screenshot size (#17594) via Satoshi Namai
- [actino] add_git_tag - make build_number parameter mutually exclusive with the tag. (#17573) via Roger Oba
- [action] add --enable-code-coverage option to generate-xcodeproj command for the spm action (#17582) via Andrea Sacerdoti
- [swift] fix: swiftformat issues (#17590) via Jean Mainguy
- [pilot] update to new emoji regex (#17560) via Josh Holtz
- [snapshot] move fake artifacts to temp directory in tests (#17559) via Josh Holtz
- [fastlane_core] use additional key for fetching bundle ID from provisioning profile (#17553) via Paul Taykalo
- [fastlane_core] disable colors for colorize gem too (#17547) via Benedek Kozma
- [fastlane_core] install both old and new WWDR certificates (#17538) via Igor Makarov
2.166.0 Improvements
- [cert] fix issues where to_pem wasn't always getting called when creating a cert (#17540) via Josh Holtz
- [action] update homebrew install for appledoc action (#17513) via seanmcneil
- [fastlane_core][deliver] allow FASTLANE_ITUNES_TRANSPORTER_PATH to work again (#17502) via Josh Holtz
- [action] update_fastlane fixed for rubygems > 3.1.0 and added homebrew support (#17530) via Josh Holtz
- [supply] remove promoGraphic since no longer supported (#17518) via Max Ott
- [snapshot] pass FASTLANE_LANGUAGE env variable to xcode for use in run scripts (#17505) via Josh Holtz
- [scan] add Catalyst support (#17496) via Ingmar Stein
2.165.0 Improvements
- [spaceship] allow authentication to take key content instead of just its file path (#17369) via Roger Oba
- [spaceship] added b2b and educational discount to app (#17490) via Josh Holtz
- [sigh] fix undefined method owner_name with display_name in Sigh::Runner (#17432) via Addison Brickey
- [action] match - Fix incorrect app_identifier description (#17480) via Iulian Onofrei
- [cert] fixed "\x82" from ASCII-8BIT to UTF-8 (#17489) via Max Ott
2.164.0 Improvements
- [resign] add quotes around $APP_PATH variable to not silently fail when path has a space in it (#17354) via Nick Silvestro
- [match] add skip certificate verification option to match import (#17251) via Nikola Nikolov
- [scan] correctly default to empty device list (#17142) via John DeLong
- [action] import_from_git - Add caching support (#17412) via Iulian Onofrei
- [supply] upload Rejects releases with empty version_codes (#17405) via Tauan Miguel Lemos
- [fastlane_core][snapshot][scan] collect sim logs starting for current process (#17465) via Lyndsey Ferguson
- [match] add
codesign:
to partition IDs in match'skeychain_importer
(#17456) via Roger Oba - [sigh] fixed "\x82" from ASCII-8BIT to UTF-8 (#17446) via phil zhang
- [action] App Store Connect API Key for set_changelog (#17445) via Theo Chupp
- [action] fix register_devices to compare udids without case (#17433) via Josh Holtz
- [deliver] optimize metadata uploading speed (#17422) via Satoshi Namai
2.163.0 Improvements
- [action] App Store Connect API Key for register_device and register_devices (#17426) via Josh Holtz
- [snapshot] update SnapshotHelper.swift to work with tvOS (#17360) via Pierre Felgines
- [cert][deliver][match][precheck][sigh] pull "api_key" config from shared lane context. (#17390) via Roger Oba
- [gym] fix building project with unicode characters in a name (#17397) via Daniel Jankowski
- [action] add is_key_content_base64 to app_store_connect_api_key to make easier for env and CI (#17401) via Josh Holtz
- [actions] add App Store Connect API key to app_store_build_number action (#17413) via Jake Wood
- [spaceship] show proper 401 error message for Spaceship::ConnectAPI (#17393) via Josh Holtz
- [deliver] make automatic_release optional for app types that aren't a ble to set it (like Apple Arcade and Pre Release) (#17383) via Josh Holtz
- [sigh] fix download_all to also use App Store Connect API Key (#17382) via Josh Holtz
- [Fastlane.Swift] fix: beforeAll method not called (#17336) via Jean Mainguy
2.162.0 App Store Connect API Key for match, cert, and sigh
- [match] add support for App Store Connect API Key (#17291) via Josh Holtz
- [sigh] add support for App Store Connect API Key (#17265) via Josh Holtz
- [cert] migrate to App Store Connect API endpoints and can use App Store Connect API Key (#17263) via Josh Holtz
- [deliver] fix screenshot uploads issue when overwrite_screenshot option is set to false (#17346) via Satoshi Namai
- [fastlane_core] skip analytics message on first run if opted out (#17345) via Brandon Siegel
- [deliver] transform string key to symbol, since hash args in options from CLI keyed by string (#17302) via TragedyStar
- [spaceship] add ability to delete multiple beta testers at a time (#17304) via Eric Wu
- [spaceship] support for adding & removing users (#17315) via Max Ott
2.161.0 Improvements
- [action] add file ignore param for ensure_git_status_clean (#17115) via Devzhr
- [action[ set http request read_timeout to 300 seconds for download_dsyms (#17262) via Pranav Raj
- [Fastlane.swift] fix crash in
LaneFileProtocol.swift
when executing fastlane Swift without using SPM (#17276) via Roger Oba - [pilot] make key contents sensitive (#17256) via Roger Oba
- [action] fixed issue in app_store_connect_api_key with loading key content from env variable (#17322) via Josh Holtz
- [spaceship] checks is not nil on Spaceship::ConnectAPI.patch_app (#17261) via Abraão Levi de Oliveira Figueredo
- [spaceship] modify
Net::HTTPGenericRequest
monkeypatch so that only Apple domains are affected (#17218) via Ash Tyndall