Skip to content

Releases: fastlane/fastlane

2.207.0 Many Improvements and Dropping Ruby 2.5 Support

30 Jun 10:44
3344301
Compare
Choose a tag to compare
  • [match] add profile_type filtering when checking if profile exists (#20311) via Paul Taykalo (@PaulTaykalo)
  • [deliver] update deliver/runner.rb to handle both ipa and pkg paths. (#20043) via Stefan Natchev (@snatchev)
  • [match] add imports, fix linting errors, rename env variable (#20418) via Josh Holtz (@joshdholtz)
  • [spaceship] allow for removing app from sale by updating territories (#20324) via Lukasz Grabowski (@lucgrabowski)
  • [sigh][match][spaceship] add missing inhouse to mac profile types (#20353) via Bartosz Nowak (@DuMaM)
  • [Fastlane.swift] show http error message from AppStore (#20397) via Julian Kalinowski (@kalinjul)
  • [match] adding support for GitLab Secure Files as a Match storage mode (#20386) via Darby Frey (@darbyfrey)
  • [match] improve Match::CommandsGenerator's decrypt option unit test (#20395) via Manish Rathi (@crazymanish)
  • [match] added Match::CommandsGenerator's import option unit test (#20396) via Manish Rathi (@crazymanish)
  • [fastlane-core][scan] added destination param support inside the xcodebuild command (#20399) via Manish Rathi (@crazymanish)
  • [pilot] added the Pilot::TesterExporter class unit tests (#20394) via Manish Rathi (@crazymanish)
  • [frameit] add Device Google Pixel 5 (#20389) via Denis Andra拧ec (@denrase)
  • [action][update_info_plist] improve the plist file-path option validation check (#20356) via Manish Rathi (@crazymanish)
  • [match] specify s3 object prefix (#20344) via Hiroshi Ishihara (@iaia)
  • [snapshot] Add missing iPod touch to Generated Snapshot Reports (#20337) via Kyle Howells (@kylehowells)
  • [Ruby] Ruby 2.6 is now the minimum (dropping Ruby 2.5) (#20413) via Josh Holtz (@joshdholtz)
  • [gem] update rack due to security alert from dependabot (#20339) via Lukasz Grabowski (@lucgrabowski)
  • [fastlane] allow overriding the architecture to run xcodebuild under (#20323) via Manu Wallner (@milch)

2.206.2 Improvements

25 May 13:30
3bbaf61
Compare
Choose a tag to compare
  • [Fastlane.swift] fix compile issue with argumentProcessor (#20318) via Josh Holtz (@joshdholtz)
  • [Fastlane.Swift] Use ArgumentProcessor port to start fastlane socket_server (#20176) via Sven Tiigi (@SvenTiigi)
  • [pem] fixed "\x82" from ASCII-8BIT to UTF-8 when saving .p12 files to disk (#20317) via Roger Oba (@rogerluan)
  • [fastlane] fix a grammatical mistake when prompting which lane to run (#20307) via kamimi01 (@kamimi01)
  • [fastlane][tests] add tests for CLIToolsDistributor (#20315) via Lukasz Grabowski (@lucgrabowski)

2.206.1 Hot fix

21 May 19:33
f2e4805
Compare
Choose a tag to compare
  • [regression][fastlane] fixed fastlane command issue when tool name not provided (#20295) via Manish Rathi (@crazymanish)
  • [aciton][import_from_git] fix/import from git spec fail with non master default branch (#20297) via Jerome Lacoste (@lacostej)

2.206.0 Improvements

18 May 04:17
de8b5ff
Compare
Choose a tag to compare
  • [match] add support for Developer ID certificates from G2 Sub-CA (#20145) via Frederik Seiffert (@triplef)
  • [spaceship] add ability to invite a single TestFlight user (#20112) via Lucas (@LcTwisk)
  • [deliver] add verify_only option to deliver (#20247) via Pol Piella (@pol-piella)
  • [scan] fix scan failing to return results when there are test failures (#20237) via Mahmood Tahir (@tahirmt)
  • [docs] remove named parameter from create_capability example. (#20197) via Trent Kocurek (@t2)
  • [spaceship] fix creation App Store Connect API authorization token (#20206) via Yuya Oka (@nnsnodnb)
  • [match] add option to skip google account confirmation (#20223) via Tim Sneed (@trsneed)
  • [aciton][setup_ci] added timeout param into setup_ci (#20211) via javigines (@javigines)
  • [action][danger] add GitHub Enterprise flags (#20216) via Alexander Wei脽 (@alexanderwe)
  • [fastlane] allows aliased tool names (build_app, sync_code_signing, etc) to run from CLI (#20287) via Josh Holtz (@joshdholtz)
  • [spaceship] update buildDeliveries request to use app id in path (#20268) via Lukasz Grabowski (@lucgrabowski)
  • [spaceship] update Spaceship::ConnectAPI::User model to include delete! method (#20251) via Liam Nichols (@liamnichols)
  • [infra] changelog will now show github usernames which makes contributors stand out more in releases (#20214) via Josh Holtz (@joshdholtz)

2.205.2 Improvements

21 Apr 03:29
90a0345
Compare
Choose a tag to compare
  • [action][update_project_provisioning] fail when profile cannot be verified (#20169) via Lukasz Grabowski (@lucgrabowski)
  • [match] check validity of provisioning profile certificates when force_for_new_certificates option is provided (#20194) via Vitalii Budnik (@nekrich)
  • [spaceship] refresh token and retry on authorization errors (#19502) via Anderson Mesquita (@andersonvom)
  • [frameit] add support for iPhone 13 device family with updated colors (#20148) via Braden Casperson (@casperson)
  • [match] fix crash in match when passing a frozen value as app_identifiers (#20125) via Olivier Halligon (@AliSoftware)

2.205.1 Improvements

24 Mar 04:49
668d976
Compare
Choose a tag to compare
  • [trainer] reports failure with skipped tests (#20045) via Mahmood Tahir
  • [spaceship][tunes] fix 'block in select_team': [!] undefined method `[]' for nil:NilClass (#20088) via Hiroki Nomura

2.205.0 Fix for Apple ID authentication

18 Mar 00:39
63759df
Compare
Choose a tag to compare
  • [spaceship] fix for Apple ID authentication - replace teams endpoints (#20083) via Josh Holtz
  • [fastlane_core] add env var to skip printing plugins table. (#19963) via Roger Oba
  • [action][git_commit action] use safer way of calling sh (#19978) via Olivier Halligon
  • [spaceship] Add unresolved_issues to review submission states and update get_in_progress method (#19979) via Ivan Vrsajkov
  • [supply] Prefer all default tracks (#19926) (#20010) via Taneli Korri
  • [trainer] Return Test Plan Configuration in JUnit output (#20016) via Seb Skuse

Big thank you to @VrsajkovIvan33 and @valerio-castelli for doing the investigation and majority of the fixing for the Apple ID authentication and session issue 鉂わ笍

2.204.3 Improvements

11 Feb 22:36
904fdf6
Compare
Choose a tag to compare
  • [trainer][scan] identify skipped tests in xcresult and export to Junit format and output in scan (#19957) via Igor Makarov
  • [Fastlane.Swift] Swift fastlane upgrader #18933 (#19914) via Enrique Garcia
  • [pem][spaceship] update development push certificate type ID (#19879) via Igor Makarov
  • [snapshot] fix compile error on macCatalyst (#19917) via Philipp Arndt
  • [Fastlane.Swift] readPodspec: return map of [String: Any] (#19953) via Hais Deakin
  • [match] update :force_for_new_certificates option description (#19938) via Wolfgang Lutz

2.204.2 App Store Connect API is fixed - reverts local filtering

04 Feb 01:13
a5919ae
Compare
Choose a tag to compare
  • Revert "[spaceship][deliver][pilot] temporarily fix finding app by filtering by bundle id locally (#19900)" (#19906) via Josh Holtz (@joshdholtz)

Version 2.204.1 will be removed from RubyGems as the temporary fix is no longer needed

2.204.1 Temporary App Store Connect Fix

03 Feb 04:18
7a63fd9
Compare
Choose a tag to compare
  • [spaceship][deliver][pilot] temporarily fix finding app by filtering by bundle id locally (#19900) via Josh Holtz (@joshdholtz)