Skip to content

Releases: fastlane/fastlane

2.170.0 Improvements and Upload App Privacy Details

04 Dec 20:21
a046b06
Compare
Choose a tag to compare
  • [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

01 Dec 19:34
afaa813
Compare
Choose a tag to compare
  • [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

19 Nov 14:57
2624a24
Compare
Choose a tag to compare
  • [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

13 Nov 20:36
4a02401
Compare
Choose a tag to compare
  • [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

02 Nov 23:54
7add7e9
Compare
Choose a tag to compare
  • [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

23 Oct 20:40
9fda747
Compare
Choose a tag to compare
  • [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

19 Oct 22:55
5d9219e
Compare
Choose a tag to compare
  • [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's keychain_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

12 Oct 19:32
4753b8d
Compare
Choose a tag to compare
  • [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

01 Oct 13:44
5e95c39
Compare
Choose a tag to compare
  • [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

28 Sep 19:31
53ce1fa
Compare
Choose a tag to compare
  • [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