irregular-expressions
irregular-expressions copied to clipboard
chore(deps): update dependency fastlane to v2.219.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| fastlane (source, changelog) | 2.146.1 -> 2.219.0 |
Release Notes
fastlane/fastlane (fastlane)
v2.219.0: Improvements
- [fastlane][ci] Lock google-cloud-env < 2.0.0 for Ruby 2.6 and fix CI to use specified ruby versions (#21777) via Josh Holtz (@joshdholtz)
- [sigh] prevent crashes in
fetch_profileswhen profiles have nobundle_id(#21758) via jonas2808 (@jonas2808) - [scan] Fix device selection issue fallback scenario (#21772) via arc-v2 (@arc-v2)
- [sigh] fix cache parameters validation (#21766) via Vitalii Budnik (@nekrich)
- [match] fix cache issues in read-only mode (#21767) via Vitalii Budnik (@nekrich)
v2.218.0: Improvements
Auto-generated by fastlane 🤖
Changes since release '2.217.0':
- [action][sonar] replace deprecated sonar.login parameter with sonar.token (#21736) via Panajev (@Panajev)
- [action][spm] add simulator flag for swift compiler (#21707) via Mohammad Gharari (@gharary)
- [security] update
sinatradev dependency to resolve dependabot alert (#21709) via Jerome Lacoste (@lacostej) - [fastlane-core] recommends to retry uploading when AltoolTransporterExecutor crashes (#21536) via Jason Hagglund (@TheMetalCode)
- [Fastlane.swift] fix Unexpected duplicate tasks error message in Fastlane Swift (#21621) via Daniel Jankowski (@mollyIV)
- [scan] Filter simulators with version greater than SDK version of active Xcode installation when choosing default (#21677) via wuaar1003 (@wuaar1003)
- [plugin_generator] move development dependencies from
*.gemspec.erbtoGemfile.erb(#21726) via Roger Oba (@rogerluan) - [match] add caching layer to significantly improve performance by up to 100x (#21694) via Vitalii Budnik (@nekrich)
- [fastlane_core] add support to Ruby 3.3 (#21683) via Jerome Lacoste (@lacostej)
- [fastlane] remove some unused method parameters (#21722) via Jerome Lacoste (@lacostej)
- [action][spm] deprecate
build_pathoption in favor ofscratch_path, as recommended by Swift CLI (#20814) via Victor Carvalho Tavernari (@Tavernari) - [match] git storage: allow simultaneous usage of clone_branch_directly and shallow_clone (#21716) via Vitalii Budnik (@nekrich)
- [action][spm] add
paralleloption (#21665) via Bram Schulting (@bramschulting) - [fastlane_core] remove expired WWDR G1 certificate from cert_checker (#21098) via janwiebe-jump (@janwiebe-jump)
- [action][upload_symbols_to_crashlytics] allow '~' in binary path (#21032) via GevaZeichner (@GevaZeichner)
- [scan] replace the
simctl bootcommand withsimctl bootstatus, potentially fixing signal kill before running tests (#21026) via Alexey Alter-Pesotskiy (@testableapple) - [spaceship] add
Spaceship::ConnectAPI::AppPreviewSet::PreviewType::IPHONE_67(#21710) via Sergei Sevkovich (@drcreazy) - [action][ensure_no_debug_code] detect binding.irb in
ensure_no_debug_codeduring build. (#21635) via Takuma Homma (@mataku) - CONTRIBUTING.md: remove Google CLA section (#21646) via Jay Soffian (@jaysoffian)
- [fastlane_core] hide xcodebuild stderr to solve #21672 (#21673) via Jerome Lacoste (@lacostej)
- [scan] fix misleading error message when no devices are found (#21650) via Miles Thompson (@MagnificentMiles)
- [deliver][spaceship][scan] fix build warnings in rspec (#21660) via Jerome Lacoste (@lacostej)
- [deliver] fix regression where changes made to the privacy URL fail to upload (#21657) via Owen Hart (@owjsub)
- [fastlane_core] let FastlanePty detect when externally invoked programs crash, harden it when using popen, and expose process statuses. (#21618) via Jerome Lacoste (@lacostej)
v2.217.0: Improvements
- [spaceship] work around deliver issue #21105 (#21633) via Jerome Lacoste (@lacostej)
- [action][slather] add support for slather's new --ymlfile option (#21613) via jarrodlombardo-EventBase (@jarrodlombardo-EventBase)
- [action][notarize] printing log on error (#21609) via Csaba Szigeti (@szigetics)
- [tests] fix test being potentially muddied by local ENV (#21586) via Olivier Halligon (@AliSoftware)
- [match] remove redundant fetching of profile devices and certificates (#21409) via Vitalii Budnik (@nekrich)
- [match] hide sensitive information in match output (#21603) via Duncan MacDonald (@oct0f1sh)
- [supple] fix issue with releases containing retained versions (#20997) (#20998) via Mariano Miani (@mmiani)
- [action][git_branch] add
FL_GIT_BRANCH_DONT_USE_ENV_VARSenv var togit_branch(#21597) via Oguz Kocer (@oguzkocer) - [tests] Make error message expectation more flexible in
runner_spec.rbto support Ruby 2.6 error message format (#21591) via Olivier Halligon (@AliSoftware) - [docs] fix typo
practies→practicesbased on feedback from fastlane/docs (#21589) via Roger Oba (@rogerluan) - [fastlane] add support for keyword arguments for lanes in Ruby 3 (#21587) via Olivier Halligon (@AliSoftware)
- [tests] update
fakefsto fix test failures on Ruby 3.2.2 (#21588) via Olivier Halligon (@AliSoftware) - [deliver] Add Watch Ultra screen size (#21106) via Aoi Takahashi (@xiii111)
- [docs] update a bit of the documentation of install_on_device.rb (#21196) via ls-1N (@ls-1N)
- [precheck] print the HTTP status as the failure reason when it's not 200 (#21051) via Roger Oba (@rogerluan)
- [supply] parallel uploads for meta per language (#21474) via Cristian Caruceru (@ccaruceru)
- [action][nexus_upload] Mark Nexus password as a sensitive field (#21564) via Liam Jones (@liamjones)
- [trainer] check specifically for file url in failure_message, fixing crash in Xcode 15 when running in Apple Silicon (#21493) via Jason Hagglund (@TheMetalCode)
- [gym] fix error message for catalyst_platform option (#21332) via Sebastian Staudt (@koraktor)
- [deliver] show file type correctly in user_error (#21403) via Aru Hyunseung Jeon (@Dogdriip)
- [gym] fix multiplatform iOS builds (#21319) via Zach Waugh (@zachwaugh)
- [match] make git_private_key path absolute (#21360) via Marko Samec (@msamec)
- [snapshot] Add Missing Older iPhone & iPad models to Generated Snapshot Reports (#21557) via Kyle Howells (@kylehowells)
- [deliver] Capturing NoMethodError exception when fetching live app info (#21553) via Ignacio Calderon (@kronenthaler)
- [snapshot] support Strict Concurrency for SnapshotHelper (#21400) via Kohki Miki (@giginet)
- [match] added selection of certificate and p12 key by certificate id (#21428) via Ivan Sorokoletov (@slacklab)
- [spaceship] allow to specify fetched fields (#21528) via Vitalii Budnik (@nekrich)
- [snapshot] add Support for New Apple Devices in Snapshot Generator (#21554) via Sandeep Joshi (@isandeepj)
- [deliver] fetch live app info if no edit info is present, fixing scenario of having both macOS and iOS apps present (#21472) via Lorenzo Mattei (@loremattei)
v2.216.0: Fix for match GitLab storage
- [match] fixes missing job-token error in GitLab storage mode (#21520) via Darby Frey (@darbyfrey)
v2.215.1: Workaround for Google Play API instability
- [supply] add new SUPPLY_UPLOAD_MAX_RETRIES env var to attempt to solve failed Google API calls (#21518) via Josh Holtz (@joshdholtz)
v2.215.0: Improvements
- [spaceship] add request retry with backoff when encountring 429 errors (#21511) via Stefan Natchev (@snatchev)
- [supply] introduce a new synchronization logic for screenshots (#21498) via Olivier Halligon (@AliSoftware)
- [deliver] validate the status of app version to be ready_for_review before submitting the app (#20515) via 醉 (@404pilot)
- [match] Added s3_skip_encryption parameter (#21018) via Morten Bøgh (@mbogh)
- [docs] add minor branding guidelines to
CONTRIBUTING.md(#21495) via Roger Oba (@rogerluan) - [match] prevent directory download from s3 (#20975) via Mark Homoki (@markhomoki)
- [xcodes] fix issue where
xcodesaction wouldn't accept beta versions of Xcode (#21434) via apps4everyone (@apps4everyone) - [spaceship] explicit beta group access to all builds at creation (#21478) via Vincent Isambart (@vincentisambart)
- [docs] update pull request template to ask contributors to write unit tests (#21427) via Roger Oba (@rogerluan)
- [action] deprecate the ensure_xcode_version action (#21448) via Iulian Onofrei (@revolter)
- [tests] stop generating rspec temp file in current directory (#21466) via Roger Oba (@rogerluan)
- [ci] fix CI by replacing deprecated Xcode versions, and add Xcode 14, Xcode 15, and Ruby 3.1 to test envs (#21465) via Roger Oba (@rogerluan)
- [deliver][frameit] add iPhone 14 Pro / 6.1" display type (#21393) via Stefan Natchev (@snatchev)
- [spaceship] add missing
AppStoreStatecases (#21312) via Roger Oba (@rogerluan) - [fastlane_core] fix WWDR certificates import flow (#21442) via Paul Taykalo (@PaulTaykalo)
- [docs] fix tool name formatting (for
supply) to be lowercase to pass fastlane docs unit tests (#21426) via Roger Oba (@rogerluan)
v2.214.0: Improvements
- [spaceship] fix olympus session request error after skipping 2FA Upgrade (#21317) via AbbyM (@AbbyM)
- [spaceship] add update method to ConnectAPI::User (#20956) via Vitalii Budnik (@nekrich)
- [supply][action] add
download_apk_from_google_playaction (and correspondingsupplymethods) (#21315) via Olivier Halligon (@AliSoftware) - [docs] fix sync_code_signing.md (#21202) via Yuki Sakai (@VeyronSakai)
- [fastlane] fix fastlane action template warnings reported by Rubocop (#21310) via Bartosz Kosiorek (@BartoszKosiorek-TomTom)
- [docs][match] fix typos, improve wording, incorporate improvements to match documentation examples (#21302) via Roger Oba (@rogerluan)
- [match] fixes Gitlab Secure Files API limit (#21361) via Darby Frey (@darbyfrey)
- [match] adding access token prompt for GitLab Secure Files Match (#21279) via Darby Frey (@darbyfrey)
- [deliver] update upload_price_tier (#21282) via lukethoene (@lukethoene)
v2.213.0: Improvements
- [core][match] remove obsolete and expired WWDR G1 certificate (#21271) via Frederik Seiffert (@triplef)
- [action][ensure_git_status_clean] new ignore_files option for explicitly ignoring files (#21283) via Josh Holtz (@joshdholtz)
- [scan] run simulator destination with arch=x86_64 for Xcode 14.3 and up if on Intel (#21284) via Josh Holtz (@joshdholtz)
- [match] adding support for self-managed GitLab instances (#21274) via Darby Frey (@darbyfrey)
- [pilot] fix increase limit for build query (#21212) via Eric Lindvall (@eric)
- [dependency] relax
multipart_postdependency version requirement (#20870) via Edouard Brière (@edouard)
v2.212.2: Improvements and fix for some App Store Connect APIs
- [ci] Only run all mac jobs on master and version bump branches (#21088) via Josh Holtz (@joshdholtz)
- [spaceship] remove deprecated attributes from apps requests (#21187) via Kohki Miki (@giginet)
- [snapshot] fix resolve deadlock in LatestOsVersion#version_for_os (#20329) via stbix (@stbix)
- [deliver] Implements
verifywithaltoolfor Xcode 14 validation (#20738) via Pol Piella Abadia (@polpielladev) - [action][ensure_git_status_clean] fix incorrect "ignored" param handling (#20976) via Iulian Onofrei (@revolter)
- [spaceship] increase limit for build query in distribute to handle multiple platforms (#21087) via Eric Lindvall (@eric)
v2.212.1: Fix for Apple ID lockout and Access Forbidden with new hashcash header
- [spaceship] Implements new hashcash header in auth flow (#21073) via Josh Holtz (@joshdholtz)
- [spaceship] Fix Apple ID 2FA with SMS (#21072) via Josh Holtz (@joshdholtz)
v2.212.0: Improvements
- [fastlane_core] New FASTLANE_WWDR_USE_HTTP1_AND_RETRIES env (feature flag) to use http 1.1 and retries when installing WWDC certs to fix some CI failures (#21044) via Josh Holtz (@joshdholtz)
- [CI] Update deprecated CircleCI images (#20932) via Aaron Brager (@getaaron)
- [spaceship] Add language name in stack trace when localization operations fail (#20581) via Cristian Caruceru (@ccaruceru)
- [gym] Add show build timing summary option (#20896) via Pol Piella (@polpielladev)
- [deliver] add iPad Pro 6th generation (#20993) via Kohki Miki (@giginet)
- [action][import_from_git] fix error when cache_path is not specified (#20958) via Vitalii Budnik (@nekrich)
- [spaceship] add methods to rename and disable/enable devices (#20928) via Vitalii Budnik (@nekrich)
- [spaceship] Remove unused params in ConnectAPI::Device (#20931) via Aaron Brager (@getaaron)
- [action][xcodes] add error handling for
xcodeswhen running theinstalledcmd (#20867) via Gio Lodi (@mokagio) - [scan] add option to specify result bundle path (#20742) via Benedek Kozma (@Cyberbeni)
- [deliver] fix bug when canceling a rejected submission (#20754) via merchang (@merchang)
- [fastlane_core] prevent negative argument error for message formatting (#20857) via Akseli Lukkarila (@akselilukkarila)
- [spaceship] support fetching
build_bundle_file_sizesfor aBuildBundle(#20860) via Liam Nichols (@liamnichols) - [action][update_project_provisioning] redownload AppleIncRootCertificate.cer if file size is 0. (#20812) via Jerry.Qiushi (@JerryZQS)
- [docs] add link to Spaceship Debugging docs from Tooling and Debugging docs (#20849) via Rob Mathers (@robmathers)
- [screengrab] fix formatting of the
screengrab/capture_android_screenshotsdocs (#20597) via Olivier Halligon (@AliSoftware) - [action][pod lib lint] fix grammar in success message (#20627) via Tejas Sharma (@tejassharma96)
- [match] developer id installer profile for the accessible environments (#20782) via Paul Taykalo (@PaulTaykalo)
v2.211.0: Improvements
- [release] fix for more forgiving changelog generation for release (#20851) via Josh Holtz (@joshdholtz)
- [match][sigh] add support for Apple Silicon Macs in iOS/iPadOS provisioning profiles (#20676) via Philipp Resch (@PinkidG)
- [snapshot] fix compiler error on
SnapshotHelper.swift(#20689) via amcalgates (@amcalgates) - [match] fix match nuke not deleting decrypted files (#20776) via Iulian Onofrei (@revolter)
- [docs] update path to iTMSTransporter for Fastlane.swift (#20795) via Rafał Wyszomirski (@rafauke)
- [action][update_code_signing_settings] add
sdkkey to update_code_signing_settings (#20655) via gabimoncha (@gabimoncha) - [pilot][deliver] fix private method clone' called for #<Hash> on uploading app (#20662) via freddi(Yuki Aki) (@freddi-kit)
- [spaceship] implement resolution center API in Spaceship::ConnectAPI (#20726) via Hiroto Nakamura (@Hiroto-N)
- [action] add
xcodesaction, deprecatingxcversionandxcode-install(#20672) via Roger Oba (@rogerluan) - [frameit] fix device detection that would match less specific devices first (#20642) via Guglielmo Faglioni (@guidev)
- [deliver] add support to detecting and uploading 6.7" (iPhone 14 Pro Max) screenshots (#20694) via Evgeny Cherpak (@cherpake)
v2.210.1: Hotfix for deliver and pilot
- [pilot][deliver] Fix how to encode base64 p8 key on deliver and pilot (#20669) via freddi(Yuki Aki) (@freddi-kit)
v2.210.0: Improvements
- [deliver][pilot] use altool instead of using iTMSTransporter for Xcode 14 (#20631) via freddi(Yuki Aki) (@freddi-kit)
- [docs][run_tests] fix typo and improve phrasing of documentation (#20585) via Roger Oba (@rogerluan)
v2.209.1: Improvements
- [fastlane_core] install all Apple WWDR Intermediate Certificates (#20537) via Tony Li (@crazytonyli)
- [Fastlane.swift] the word phrasing used has been standardized. (#20543) via Yusuke Arakawa (@nekolaboratory)
- [spaceship] ignoring case sensitive when requesting SMS (#20436) via harrimaatta (@harrimaatta)
v2.209.0: Improvements
- [deliver] fix typo caused by string concatenation (#20531) via Roger Oba (@rogerluan)
- [frameit] faceook.design moved to design.facebook.com (#20513) via Guglielmo Faglioni (@guidev)
- [match][sigh][cert] added checking hash of installed wwdr certificates (#20507) via grey442 (@grey442)
- [action] adding no overwrite and local only options to the pod repo push command (#20455) via polmum (@polmum)
- [core] fix unescaped \ (#20508) via Arthur Baars (@aibaars)
- [action][tests] don't create keychain files in lazy manner (#20478) via Bartosz Nowak (@DuMaM)
- [pilot] app_version and app_build should not be fetched from a local IPA or PKG when distribute_only is set (#20488) via Colin Tremblay (@tremblay)
- [match] suppress null byte message (#20497) via Aaron Brager (@getaaron)
v2.208.0: Improvements
- [spaceship] fix
fastlane initand temporarily retrofittingSpaceship::Tunes::Application.find(#20480) via Josh Holtz (@joshdholtz) - [match][sigh] prefer default keychain during wwdr cert installation (#20448) via Bartosz Nowak (@DuMaM)
- [match][sigh] fix access to certs installed by fastlane tools for productsign command for macOS (#20474) via Bartosz Nowak (@DuMaM)
- [match] extract the certificate name from provisioning profiles (#20187) via Tejas Sharma (@tejassharma96)
- [action][changelog_from_git_commits] fix description for documentation (#20430) via Mathijs Bernson (@mbernson)
- [snapshot] use empty string to blank out operator name by default (#20429) via Zev Eisenberg (@ZevEisenberg)
- [trainer] fix ERB.new() deprecation warnings (#20440) via Philipp Wallisch (@wallisch)
- [match] fixes set up bugs when using GitLab Secure Files as a Match storage backend (#20452) via Darby Frey (@darbyfrey)
v2.207.0: Many Improvements and Dropping Ruby 2.5 Support
- [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
xcodebuildcommand (#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)
v2.206.2: Improvements
- [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)
v2.206.1: Hot fix
- [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)
v2.206.0: Improvements
- [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_onlyoption 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_capabilityexample. (#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 modelto includedelete!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)
v2.205.2: Improvements
- [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_certificatesoption 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)
v2.205.1: Improvements
- [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
v2.205.0: Fix for Apple ID authentication
- [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 ❤️
v2.204.3: Improvements
- [trainer][scan] identify skipped tests in
xcresultand 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
v2.204.2: App Store Connect API is fixed - reverts local filtering
- 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
v2.204.1: Temporary App Store Connect Fix
- [spaceship][deliver][pilot] temporarily fix finding app by filtering by bundle id locally (#19900) via Josh Holtz (@joshdholtz)
v2.204.0: Improvements
- [snapshot][fastlane_core] hotfix/simulator not starting Xcode 13 (#19531) via Markus Moltke
- [pilot] support internal groups for testflight (#19735) via Tamas Horvath
- [match] fix typo in Match::Storage::S3Storage#s3_object_path (#19870) via Fotos Georgiadis
- [pilot][upload_to_testflight] Send pkg to mac testflight when both ipa and pkg are available (#19801) via Lukasz Grabowski
- [snapshot] update example devices included with xcode 13.1 (#19615) via David E. Weekly
- [match] add an option to safe remove certs for nuke (#19617) via Lukasz Grabowski
- [Fastlane.swift] fixes issues with running on Apple Silicon #18502 (#19555) via Enrique
- [fastlane] fixes bug in string concatenation of verify_build error message (#19873) via Rogerio de Paula Assis
- [scan] fix issue when scan failed to zip_build_products for
build_for_testingoption (#19875) via Manish Rathi - [trainer][regression] fixes fail_build parameter which stopped working (#19882) via David Cacenabes
v2.203.0: Improvements
- [scan] fix crash if no derived data (#19871) via Josh Holtz
- [scan] Return results when running scan (#19860) via Tejas Sharma
- [scan] add parallel_testing option to scan (#19857) via Tejas Sharma
v2.202.0: Deliver uses updated review submission API
- [deliver] migrate to new App Store Connect API 1.7 review submission API (#19838) via Josh Holtz
Notes
deliver'ssubmit_for_reviewandreject_if_possibleare updated to use App Store Connect API version 1.7- Migrates
deliverto a new API endpoint for review submissions- However,
deliverdoes not support submitting multiple items for review yet
- However,
- Previous submission API is now deprecated
- Migrates
Big thank you to @valerio-castelli for preparing spaceship for these endpoints in #19751
v2.201.2: Hotfixes for scan
- [scan] look for xcresult in derived data instead of forcing temp dir or output_path (#19845) via Josh Holtz
- [scan] fix off by one for scan's number_of_retries with xcode 13 (#19844) via Josh Holtz
v2.201.1: Hotfixes for scan and trainer
- [scan] prevent error from raising and prevent xcresult processing when multiple devices with xcpretty (#19829) via Josh Holtz
- [trainer] Make new options used by scan public (to fix crash) (#19828) via Josh Holtz
- [scan][xcov] set xcresult path in SharedValues and use as default in xcov (#19825) via Josh Holtz
v2.201.0: Enable xcbeautify and remove dependency on xcpretty
- [scan][gym][snapshot] Remove XCPretty dependency and add xcbeautify as an option (#19629) via Josh Holtz
High Level Notes
scanno longer relies on xcpretty for JUnit output or to determine success or failure- trainer has now been moved inside of fastlane and is no longer needed as a plugin
- Please remove
fastlane-plugin-trainerfrom yourGemfileorPluginfile
- Please remove
- Added
xcodebuild_formatteroption toscan,gym, andsnapshot
Detailed Notes
scanno longer relies on xcpretty for JUnit output or to determine success or failure- trainer has now been moved inside of fastlane and is used to determine determine success and failure of
scan - Note:
junitwill be made byxcprettyis usingxcpretty, otherwise it will be made withtrainer - Note:
htmlwill only be made if usingxcpretty
- trainer has now been moved inside of fastlane and is used to determine determine success and failure of
scan's option fornumber_of_retriesnow uses Xcode 13's retry tests- In Xcode 12 and under it will still use fastlane's implementation to try to only rerun tests that have failed
- Added
xcodebuild_formatteroption toscan,gym, andsnapshot- Defaults to xcbeautify if installed
- But will default back to
xcprettyif any "xcpretty" specific options are set (ex:xcpretty_formatter,xcpretty_args)
- But will default back to
- Otherwise falls back to xcpretty
- You can also pass anything for
xcodebuildto pipe to likexcodebuild_formatter: "/path/to/other/xcbeautify" - For no formatting, set the formatter to an empty string like `xcodebuild_formatter: ""'
- Defaults to xcbeautify if installed
- Added new option to
scanforoutput_remove_retry_attempts- Removes the count and any retry attempts from junit report and scan test results table
- Added migration error if using
fastlane-plugin-trainerand tells user to remove it
View more info on Xcode Formatters
v2.200.0: Improvements
- [spaceship] Initial support for updated review submissions flow (#19751) via Valerio Castelli
- [fastlane_core] fix non-UTF-8 char issues when analysing ipa (#19697) via Shifei Chen
- [supply] add an option to change the release status of a promoted track (#19701) via Joe Flateau
- [fastlane_core] use randomly generated filename(s) for -assetFile when uploading binaries to Testflight/App Store ([#19716](https://togithub.com
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.