Recent Releases of https://github.com/fastlane/fastlane
https://github.com/fastlane/fastlane - 2.232.1 Improvements
- [action] Revert to "-uploadedDate" sort order for app_store_build_num… (#29899) via Kai Leonhardt (@Mik4sa)
- Ruby
Published by github-actions[bot] 21 days ago
https://github.com/fastlane/fastlane - 2.232.0 Improvements
- Revert "[pilot] Add Support of the BuildAudienceType Field (#29859)" (#29881) via Connor Tumbleson (@iBotPeaches)
- [match] Download Apple's new Developer ID intermediate certificates (#29890) via Ian G. Maia (@iangmaia)
- [match] Bump minimum version of
aws-sdk-s3dependency to~> 1.197(#29750) via Olivier Halligon (@AliSoftware) - [action] Switch to "build uploads" api for app_store_build_number and latest_testflight_build_number action (#29879) via Kai Leonhardt (@Mik4sa)
- [appium] Fix appium driver usage (#29882) via Naveed Ahmad (@naveed-ahmad)
- [gym, scan, snapshot] Allow disabling swift packages fetches when using xcodebuild (#29862) via Alexandre Podlewski (@alexandre-pod)
- [ci] build: move to m4 runners (#29802) via Connor Tumbleson (@iBotPeaches)
- [Ruby] Ruby 2.7 is now the minimum (dropping Ruby 2.6) (#29779) via Connor Tumbleson (@iBotPeaches)
- [ci] Fix CI pipeline to actually lint shell/bash scripts. (#29757) via Connor Tumbleson (@iBotPeaches)
- [action] Add format switch to the import_certificate action (#29868) via Kai Leonhardt (@Mik4sa)
- [pilot] Add Support of the BuildAudienceType Field (#29859) via YuantongLu (@YuantongL)
- Ruby
Published by github-actions[bot] 25 days ago
https://github.com/fastlane/fastlane - 2.231.1 Improvements
[!IMPORTANT]
fastlane will begin warning if you are using a Ruby version we will no longer support in future.
- [core] build: move to modern plist for Ruby 3.4 frozen strings (#29851) via Connor Tumbleson (@iBotPeaches)
- [ci] always record latest_fl_version during part 2 release (#29866) via Connor Tumbleson (@iBotPeaches)
- [core] add support for stdgem changes in Ruby 4 (#29869) via Connor Tumbleson (@iBotPeaches)
- Ruby
Published by github-actions[bot] about 1 month ago
https://github.com/fastlane/fastlane - 2.231.0 Improvements
[!IMPORTANT]
fastlane will begin warning if you are using a Ruby version we will no longer support in future.
- [core] chore: rename key (ruby_min) key to remove "VERSION" from it (#29864) via Connor Tumbleson (@iBotPeaches)
- [scan] Handle Xcode26 test failure (#29854) via Yusuf Özgül (@yusufozgul)
- [spaceship] add support for key creation scope in portal client (#29458) via Daniel Costa (@danicunhac)
- [ci] chore: remove slack train plugin (#29830) via Connor Tumbleson (@iBotPeaches)
- [action] Fix target selection in
get_version_number(#22178) via Sven Münnich (@svenmuennich) - [core] feat: add warning to output on unsupported Ruby version (#29840) via Connor Tumbleson (@iBotPeaches)
- [snapshot] Fix status bar time format to use HH:MM instead of ISO8601 (#29846) via Philip Niedertscheider (@philprime)
- [core] build: move to xcodeproj 1.27.0 (from 1.22.0) (#29836) via Connor Tumbleson (@iBotPeaches)
- [action] increment_build_number supports xros (#29827) via Connor Tumbleson (@iBotPeaches)
- [spaceship] feat: support webhook integration API (#29844) via Tim Shedor (@tshedor)
- [spaceship] Add support for legacy 2sk_fo (SRP) logins (#27461) via Matt Kiazyk (@MattKiazyk)
- docs: remove IMAGE_GUIDELINES as Google remnant (#29835) via Connor Tumbleson (@iBotPeaches)
- [spaceship] add robust handling around sirp api calls (#29821) via Connor Tumbleson (@iBotPeaches)
- [spaceship, match] fix: developer_id_application_g2 certificate filter (#29784) via Vitalii Budnik (@nekrich)
- [core] build: support bundler v4 (#29813) via Connor Tumbleson (@iBotPeaches)
- [snapshot] Fix device configuration being overwritten for iOS+Mac projects (#29834) via Abhishek Mahanti (@amahanti)
- [ci] build: automate messages on released prs (#29819) via Connor Tumbleson (@iBotPeaches)
- [produce] Add declared age range option to commands generator (#29815) via Stefan Herold (@stherold)
- [ci] build: reduce confusion in compilation by renaming things (#29826) via Connor Tumbleson (@iBotPeaches)
- [action] Add
xrosto upload_to_app_store.rb (#29460) via Luca Ban (@mesqueeb) - [ci] restore SLACK_URL to Automation pipeline (#29825) via Connor Tumbleson (@iBotPeaches)
- [ci] remove unused release lanes. (#29785) via Connor Tumbleson (@iBotPeaches)
- [GitHub Actions] Enable pull-requests.yml workflow (#29823) via Connor Tumbleson (@iBotPeaches)
- Ruby
Published by github-actions[bot] about 2 months ago
https://github.com/fastlane/fastlane - 2.230.0 Improvements
- [gym] evaluate building for .ipa or .pkg beyond iOS and macOS (#22145) via Davide (@keeshux)
- [sigh][match] fix: provisioning profiles location for Xcode 16 (#29508) via Vitalii Budnik (@nekrich)
- [install_xcode_plugin] hardening sh() to properly handle repo URL (#29811) via Grzegorz Siewruk (@siewer)
- [gym][pilot] Add
AppStoreInfo.plistsupport for TestFlight uploads on non-macOS platforms (#29717) via Cristian Caruceru (@ccaruceru) - [frameit] fix: iPhone-14-pro off by one pixel (#29539) via Mark Heijnekamp (@TheHunterDog)
- [core] Fix Xcode 26 altool zero exit code confusion. (#29740) via Connor Tumbleson (@iBotPeaches)
- [deliver] skips age rating upload when necessary (#29503) via Michael Neeley (@redreceipt)
- [produce] add declared_age_range capability (#29720) via Tim Shedor (@tshedor)
- [deliver] update age rating declaration attributes (#29804) via Yuki Y (@redryerye)
- [deliver] Check only locales that have screenshots to upload when deleting from ASC (#29800) via Sergiu Todirașcu (@sirghi)
- [rake] remove unused rake tasks, fix github issue one (#29798) via Connor Tumbleson (@iBotPeaches)
- CONTRIBUTING.md: remove Google CLA callout (#29805) via Connor Tumbleson (@iBotPeaches)
- Upgrade xcov to v1.9.0 and remove 2016 monkey patch. (#29769) via Connor Tumbleson (@iBotPeaches)
- [ci] build: force circleci to previous resource_class (#29801) via Connor Tumbleson (@iBotPeaches)
- build: update plugin template for GitHub Actions (#29758) via Connor Tumbleson (@iBotPeaches)
- Fix pty not fully flushing output and causing flaky tests #21792 (#21793) via Jerome Lacoste (@lacostej)
- [supply] Fix missing_email error when using external account credentials (#29796) via Oliver Binns (@Oliver-Binns)
- [team] add 'ibotpeaches' to team.json (#29782) via Connor Tumbleson (@iBotPeaches)
- Fix
notarizeaction withverboseoption (#29495) via Olivier Halligon (@AliSoftware) - [ci] remove houndci config (#29793) via Connor Tumbleson (@iBotPeaches)
- [ci] chore: fix spacing on step 2 release job (#29792) via Connor Tumbleson (@iBotPeaches)
- build: generate plugin robocop config during rake tasks (#29791) via Connor Tumbleson (@iBotPeaches)
- [spaceship] The provided entity includes an unknown relationship - 'capability' is not a relationship on the resource 'bundleIdCapabilities' (#29596) via Hugo (@hugomarisco)
- Bump actions/checkout from 5 to 6 (#29794) via dependabot[bot] (@dependabot[bot])
- [sigh] Take 'cert_id' parameter into account while fetching provision… (#29780) via AbbyM (@AbbyM)
- [scan, gym] SwiftPM
clonedSourcePackagesDirPathfixes &packageCachePathsupport (#29679) via Brett Best (@Brett-Best) - [ci] fix: allow Dependabot to manage Ruby deps (#29756) via Connor Tumbleson (@iBotPeaches)
- build: enhance update_docs workflow (#29770) via Connor Tumbleson (@iBotPeaches)
- [ci] fix module tests regression + migrate module tests to gha (#29768) via Connor Tumbleson (@iBotPeaches)
- build: remove dependency ci config (#29786) via Connor Tumbleson (@iBotPeaches)
- [ci] Cleanup of unused and broken GitHub Actions (#29728) via Connor Tumbleson (@iBotPeaches)
- [ci] swap to github action token instead of pat for meta workflows (#29788) via Connor Tumbleson (@iBotPeaches)
- [deliver][frameit] support the latest devices and resolutions. (#29760) via Sergiu Todirașcu (@sirghi)
- ci: add Ruby 2.6/7 test jobs to CircleCI workflow (#29777) via Jan Piotrowski (@janpio)
- Bump actions/checkout from 5 to 6 (#29772) via dependabot[bot] (@dependabot[bot])
- Bump actions/labeler from 5 to 6 (#29771) via dependabot[bot] (@dependabot[bot])
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/fastlane/fastlane - 2.229.1 Improvements
- [ci] Restore a regular 'bunde install' during releases (#29775) via Connor Tumbleson (@iBotPeaches)
- build: releases should ignore changes to .bundle/config (#29774) via Connor Tumbleson (@iBotPeaches)
- [core] add support for more gems removed from stdlib (ruby 3.4) (#29767) via Connor Tumbleson (@iBotPeaches)
- [ci] speed up release actions + fix gha publishing (#29765) via Connor Tumbleson (@iBotPeaches)
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/fastlane/fastlane - 2.229.0 Improvements
- [ci] lock standard gem openssl to non-affected version(s) to support OpenSSL 3.6.0+ (#29763) via Connor Tumbleson (@iBotPeaches)
- [ci] downgrade to 2.4.22 bundler for 2.6.x Ruby support (#29762) via Connor Tumbleson (@iBotPeaches)
- Bump actions/checkout from 2 to 4 (#22089) via dependabot[bot] (@dependabot[bot])
- [ci] Fix CircleCI & modernize AppVeyor & Add Ruby 3.4 CI (#29753) via Connor Tumbleson (@iBotPeaches)
- chore(workflows): remove
tags(#29665) via Rui Chen (@chenrui333) - Support Ruby 3.4 (#29184) via Takuma Homma (@mataku)
- [match] Fix
Aws::S3::Object#download_filedeprecation (#29704) via Olivier Halligon (@AliSoftware) - docs: update fastlane's relationship section with MNF (#29747) via Connor Tumbleson (@iBotPeaches)
- fix: store generated available-actions in /generated on docs (#29729) via Connor Tumbleson (@iBotPeaches)
- [deliver] update ageRatingDeclaration (#29643) via Yuki Y (@redryerye)
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/fastlane/fastlane - 2.228.0 Improvements
- [sigh][match] fix issue where unknown attribute
template_nameis being sent when creating provisioning profiles (#29591) via Florentin Luca Rieger (@visuallization) - [action][hipchat] remove hipchat action (#29558) via Eitan Adler (@grimreaper)
[!IMPORTANT]
If your app relies on managed capabilities (previously referred to as custom entitlements or thetemplate_nameparameter in match), you are impacted by a change that Apple made to their APIs in the last 2 weeks.
Please check out the ongoing discussion at https://github.com/fastlane/fastlane/discussions/29609 for the latest updates. Your insights and contributions are welcome!
- Ruby
Published by github-actions[bot] 9 months ago
https://github.com/fastlane/fastlane - 2.227.2 Improvements
- [deliver] Fix altool not logging errors (#29545) via TCROC (@TCROC)
- [precheck] fix typo in precheck error (#22086) via Hans Knöchel (@hansemannn)
- [pilot] ability to upload ipas to Testflight from Linux (#22014) via Cristian Caruceru (@ccaruceru)
- [docs] Clarify only-testing/skip-testing format (#27585) via Ben LaVerriere (@benlaverriere)
- Ruby
Published by github-actions[bot] 10 months ago
https://github.com/fastlane/fastlane - 2.227.1 Improvements
- [match] fix error with universal provisioning filter ("'UNIVERSAL' is not a valid filter value") (#29500) via Michael Neeley (@redreceipt)
- Bump xcpretty to version 0.4.1 (#29516) via Iulian Onofrei (@revolter)
- [scan] Remove unnecessary shellescape when generating -resultBundlePath option (#22285) via Junfeng (@hujunfeng)
- Ruby
Published by github-actions[bot] 11 months ago
https://github.com/fastlane/fastlane - 2.227.0 Improvements
- Fix - Handle nil expiration_date in valid? method for pending certifi… (#29352) via Tamilarasu (@iTamilan)
- Switch Onesignal to use the new Organization keys (#29229) via Michael Neeley (@redreceipt)
- Make sure verbose logging shows logs from the notarytool (#27546) via Paul Taykalo (@PaulTaykalo)
- Update AppStoreConnect Documentation to account for language change (#27624) via Adam St. Onge (@Adam0101)
- [docs] Remove app review times link (#27549) via Michal Šrůtek (@michalsrutek)
- moves note about being overwritten to top of README (#27961) via Justin Vallely (@justinvallely)
- Update testfairy.rb (#29472) via lee-snyder133 (@lee-snyder133)
- Add keychain_name param to setup_ci action (#29482) via Bram Schulting (@bramschulting)
- [trainer] Support parsing test results from SwiftTesting (#29463) via Olivier Halligon (@AliSoftware)
- [supply] Fix #28995 and
release_statusvsrolloutparameters (#29484) via Olivier Halligon (@AliSoftware) - [cert] Allow generate_certificates on non-macos (#21254) via Ras (@rasberik)
- [unlock_keychain] fix crash when not having a default keychain (#29173) via Jens Kuhr Hansen (@jenskuhrjorgensen)
- [fastlane_core] recognize AWS CodeBuild CI service as a CI environment (#29237) via Jigar Bhatt (@jigar-lab)
- [match][enterprise] Fix undefined method `in_house?' for nil (#27460) via Ras (@rasberik)
- [supply] Handle case where there are more than one release in a track during
update_rollout(#29134) via Olivier Halligon (@AliSoftware) - Fix "tvos" platform option not being allowed anymore for some actions (#28962) via Iulian Onofrei (@revolter)
- Ruby
Published by github-actions[bot] 12 months ago
https://github.com/fastlane/fastlane - 2.226.0 Improvements
- [Supply] Allow promoting draft release to inProgress with initial rollout (#28960) via Olivier Halligon (@AliSoftware)
- Fix incomplete options being allowed for some parameters (#28804) via Iulian Onofrei (@revolter)
- [testfairy] Added support for folder_name and other parameters (#22290) via Gil Megidish (@gmegidish-saucelabs)
- Bump xcpretty to version 0.4.0 (#26657) via Iulian Onofrei (@revolter)
- [import_from_git] Add Git basic authorization support (#22135) via Jens Kuhr Jørgensen (@jenskuhrjorgensen)
- Ruby
Published by github-actions[bot] about 1 year ago
https://github.com/fastlane/fastlane - 2.225.0 Improvements
This version has a required fix for authenticating with Apple via Apple ID. Apple started using their own variant of SRP (Secure Remote Password) using SHA-256 and 2048 bit hashing in the sign in flow. Any previous fastlane versions will likely response a "503 Service Temporarily Unavailable" when authenicating with an Apple ID.
- [spaceship] New AppleID Auth with SRP (#26415) via Josh Holtz (@snatchev and @joshdholtz)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/fastlane/fastlane - 2.224.0 Improvements
- [spaceship] Add support for Enterprise Program API (#22215) via GevaZeichner (@GevaZeichner)
- Make test pass standalone (#22268) via Jerome Lacoste (@lacostej)
- Add missing require 'ostruct' in erb_template_helper.rb to solve uninitialized constant Fastlane::OpenStruct (NameError) (#21950) via Nicolas G (@nicgodoy)
- [Fastlane.Swift] Allow overriding LaneFileProtocol lifecycles when subclassing LaneFile (#20563) via Sven Tiigi (@SvenTiigi)
- [Match][S3] Only download (and decrypt) files in the subfolder of the provided TeamID (#22199) via Olivier Halligon (@AliSoftware)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/fastlane/fastlane - 2.223.1 Improvements
- [core] fix duplicate builds being matched in BuildWatcher (#22256) via Josh Holtz (@joshdholtz)
- [ci] adding one more github auth call to CI release process (#22253) via Josh Holtz (@joshdholtz)
- [c] prevent rate limited when releasing fastlane on GitHub Actions (#22252) via Josh Holtz (@joshdholtz)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/fastlane/fastlane - 2.223.0 Improvements
- [ci] fix changelog generation when no author (#22250) via Josh Holtz (@joshdholtz)
- [core] add -packageAuthorizationProvider flag for xcodebuild (#22227) via Yarden Eitan (@yarneo)
- [deliver][pilot] add ability to use Individual API key in deliver and pilot (#22128) via Ryosuke Ito (@manicmaniac)
- [match] allow using legacy encryption mode when writing to storage (#22228) via Hiroto Nakamura (@Hiroto-N)
- [action][import_from_git] fix import_from_git when specifying a tag and cache_path (#22133) via Jens Kuhr Jørgensen (@jenskuhrjorgensen)
- [slack] enable emoji-based icons in Slack action by adding icon_emoji parameter (#22235) via Luka Hristic (@lukeleleh)
- [action][testfairy] add tags parameter to TestFairy upload action (#22119) via Duncan MacDonald (@oct0f1sh)
- [action][changelog_from_git_commits] add app_path parameter to changelog_from_git_commits (#22149) via John Pignata (@jpignata)
- [scan] improve performance by change order of checks in
building_mac_catalyst_for_macfunction (#20898) via TomoXD (@ghost)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/fastlane/fastlane - 2.222.0 Improvements
- [action][sh] fastlane sh with log set to false should respect a step name (#22151) via Daniel Jankowski (@mollyIV)
- [scan][trainer] hotfix for float-type version acquisition of
xcresulttool versionfails (#22157) via David Dongkyu Kim (@dokimyj) - [gym] fix default result bundle path name (#22154) via Ignacio Calderon (@kronenthaler)
- [scan][trainer] hotfix for xcresulttool spec changes >= XC16b3 (#22147) via David Dongkyu Kim (@dokimyj)
- [action][ensure_git_status_clean] support empty spaces in
ignore_filesfile paths (#21566) via Daniel Jankowski (@mollyIV) - [spaceship] add visionOS support for Connect API (#22032) via Frederik Seiffert (@triplef)
- [spaceship] Add get app availabilities v2 request (#21901) via Lukasz Grabowski (@lucgrabowski)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/fastlane/fastlane - 2.221.1 Improvements
- [deliver][spaceship] remove IDFA declarations for Apple App Store submission process (#22003) via Vyacheslav Frolov (@fr0l)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/fastlane/fastlane - 2.221.0 Improvements
- [produce] fix produce passing incorrect teamId when modifying capabilities (#21885) via Hiroto Nakamura (@Hiroto-N)
- [spaceship] support individual API key (#21987) via Ryosuke Ito (@manicmaniac)
- [pilot] fix ASC API error when
reject_build_waiting_for_review: true(#21995) via Olivier Halligon (@AliSoftware) - [spaceship] use new app store statuses to filter app versions and app infos (#21895) via Lukasz Grabowski (@lucgrabowski)
- [spaceship] move endpoint version from hostname to path (#21900) via Lukasz Grabowski (@lucgrabowski)
- [fastlane] print better errors when exception occurring in Fastfile (#21977) via Olivier Halligon (@AliSoftware)
- [action][spm] add
--very-verboseoption (#21128) via Atsuto Yamashita (@att55) - [match] fix
fetch_provisioning_profilewhenoutput_pathis provided as a match option (#21946) via Jason Hagglund (@TheMetalCode)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/fastlane/fastlane - 2.220.0 Improvements
- [action][sh] fix undefined sh_enabled? method when using Action.sh from a plugin Action (#21408) via Vitalii Budnik (@nekrich)
- [match] Include visionOS devices in provisioning profiles (#21871) via peter-gyarmati (@peter-gyarmati)
- [spaceship] Fix filtering of Mac devices when trying to create a macOS profile (#21915) via Olivier Halligon (@AliSoftware)
- [core] update simctl command in device_manager.rb [21893] (#21894) via David Nedrow (@dnedrow)
- [fastlane] remove dependency on unmaintained rest-client library (#21898) via Jerome Lacoste (@lacostej)
- [spaceship] handle new app status (#21890) via Lukasz Grabowski (@lucgrabowski)
- [spaceship] Update Model: beta_tester (#21799) via mlch911 (@mlch911)
- [fix] drop old code made for ruby < 2.6 (#21878) via Jerome Lacoste (@lacostej)
- [fastlane_core] fix the display of non-unicode characters when printing lane context (#21857) via Jerome Lacoste (@lacostej)
- [spaceship]
create_certificate_signing_request: update from SHA-1 to SHA-256 (#21644) via Jay Soffian (@jaysoffian) - [match][hotfix] remove the
renew_expired_certsoption introduced in #21691 and revert the default behavior while we address issues with it (#21812) via Vitalii Budnik (@nekrich) - [action][appetize] Raise error when the API returns an unsuccessful response (#21816) via Ben Ferris (@benferris-tl)
- [action][git_add] Add
forceoption (#21850) via Tomoki Yamashita (@tomorrowkey) - [pilot] add xros as valid option for pilot upload (#21841) via Damian Monogue (@demonnic)
- [match] fix devices fetch for tvOS platform (#21828) via Vitalii Budnik (@nekrich)
- [deliver] increase chances of success when creating a new app version even when Apple servers are degraded (#21742) via Roger Oba (@rogerluan)
- [action][OneSignal] Update to use v11.0 REST API (#21839) via Mohammed Akram Hussain (@Akramhussain4)
- [snapshot] fix regression introduced in 2.218.0 caused by extraneous method argument in snapshot setup (#21832) via Jerome Lacoste (@lacostej)
- [spec] fix the loading of certain passwords from the keychain (fixes #21817) (#21818) via Ryan Pendleton (@rpendleton)
- [gym][fastlane_core] add platform support for visionOS (#21574) via Philipp Resch (@PinkidG)
- [match] improve encryption internals, solving flaky test (#21663) (#21790) via Jerome Lacoste (@lacostej)
- [frameit] iPhone 14 Frames (#21727) via sathoeni (@sathoeni)
- [spaceship] decrease App Store Connect API token
issued-at-timeto prevent server rejection (#21583) via Jason Moore (@xinsight) - [match][sigh] add option to automatically renew expired certificates (defaults to enabled) (#21691) via Vitalii Budnik (@nekrich)
- [pilot] do not advertise the
skip_waiting_for_build_processingoption when it is already set (#21730) via Robin Kunde (@robinkunde) - [match] propagate keychain when installing wwdr certificates (#21578) via rabbitinspace (@rabbitinspace)
- [deliver] introduce
timeoutfor screenshots processing waiting time (#21693) via Mikhail Maslo (@mikhailmaslo) - [frameit] facebook.design doesn't work anymore (#20915) via Guglielmo Faglioni (@guidev)
- [core] add an interactive console for users as well (#21803) via Jerome Lacoste (@lacostej)
- [trainer] fix issues where number of failures would always be zero (#21432) via Mahmood Tahir (@tahirmt)
- Ruby
Published by joshdholtz almost 2 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz about 2 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz about 2 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 2 years ago
https://github.com/fastlane/fastlane - 2.216.0 Fix for match GitLab storage
- [match] fixes missing job-token error in GitLab storage mode (#21520) via Darby Frey (@darbyfrey)
- Ruby
Published by joshdholtz over 2 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 2 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 2 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 2 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz almost 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz almost 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz about 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz about 3 years ago
https://github.com/fastlane/fastlane - 2.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 # 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)
- Ruby
Published by joshdholtz over 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz over 3 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz almost 4 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz almost 4 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz almost 4 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz almost 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz almost 4 years ago
https://github.com/fastlane/fastlane - 2.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 ❤️
- Ruby
Published by joshdholtz almost 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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)
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.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) via David Kim
- [action][get_version_number] get_version_number in xcode 13 project can't read version_number (#19773) via dejunDev
- [deliver] Add Watch Series 7 screen size (#19782) via Gero Gerke
- [action][download_dsyms] Fix download-dsym unnecessary builds scan when
after_uploaded_dateprovided (#19765) via German Velibekov - [gym] Correctly inherit OTHER_SWIFT_FLAGS when using option 'analyze_build_time' (#19737) via Tracy Keeling
- [scan] Fix: test retries succeeding when they shouldn't (#19749) via Eric Yuan
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.199.0 Improvements
- [docs] modernize markdown syntax of auto-generated README documentation (#19643) via Roger Oba
- [action] allow using a
.xcode-versionfile withxcversionaction (#19644) via Roger Oba - [spaceship] spaceauth - add new functionality to check if a user's session is still valid (#19658) via Casey
- [action] [update_code_signing_settings] add entitlements file path capability (#19678) via Rainer Killinger
- [scan] add examples for simulator descriptions including OS version (#19683) via Seán Labastille
- [deliver][snapshot][fastlane_core] fix typos (#19675) via Matthew James Kraai
- [action][download_dsyms] fix:
download_dsymswithwait_for_dsym_processingis not checking the latest data from Connect API (#19523) via Bruno Guidolim - [action][download_dsyms] use filter argument to /builds to find specific build (#19670) via Aman Gupta Karmani
- Ruby
Published by joshdholtz about 4 years ago
https://github.com/fastlane/fastlane - 2.198.1 Improvements
- [deliver] resolves issue uploading iPad Pro 5th gen screenshots (#19616) via christianeiselt
- [gym] add xcodebuild_command option (#19614) via Vitalii Budnik
- [fastlane_core] fix TransportExecutor to specifically look for ipa, dmg, ipa, and zip and not directory for -assetFile and then fall bask to -f (#19620) via Josh Holtz
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.198.0 Improvements
- [action][set_github_release] fix optional params to guard (#19560) via Yutaro Muta
- [action][set_github_release] support generate_release_notes parameter (#19558) via Yutaro Muta
- [pem] add macOS platform support (#19564) via Vitalii Budnik
- [fastlane_core] use -assetFile instead of -f for IPA upload with iTMS (#19596) via Taylor Fort
- [action][get_version_number] - search for MARKETING_VERSION in build settings if target has no INFO_PLIST (#19589) via Vitalii Budnik
- [action][notarize] added optional
skip_staplingparameter tonotarizeaction. (#19577) via Kyle Hammond - [match][cert] allow developer_id creation if using apple id (#19604) via Josh Holtz
- [match] nuke now supports filtering by specific certificates (#19584) via Josh Holtz
- [action][set_github_release] fix issue where bad status code would print error but fail silently - now actually raises an error (#19516) via Josh Holtz
- [scan] fixed typo in error message (#19514) via Jeroen Vannevel
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.197.0 App Store Connect API Key for download_dsyms
- [action][download_dsyms] add App Store Connect API Key support in the download_dysms action (#19508) via Josh Holtz
- [deliver] fix iPad 12.9" 3rd gen screenshot identifier for App Store Connect API (#17364) via Roger Oba
- [frameit] solution for Frameit trim issue #15332 (#15359) via funnel20
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.196.0 Improvements
- [fastlane_core] symbolize keys in options of type Hash (#19424) via Davide De Rosa
- [snapshot] add snapshot iPad Mini support (#19460) via Paul
- [pem] fix issue OpenSSL empty password (#19459) via Fernando
- [supply] Treat no release note as warning instead of error (#19425) via yanagiragi
- [sigh] add --generate-entitlement-der to resign codesign calls (#19423) via Taylor Fort
- [action][latest_testflight_build] make
LatestTestflightBuildNumberActionnot overwrite existing Actions.lane_context (#19421) via Jan Klausa - [snapshot] add the iPhone 13 devices so that they can be included in the HTML report page. (#19420) via Yilei "Dolee" Yang
- [screengrab] fix typos in Screengrab options (#19426) via Christoph Dreis
- [supply] fix rollout update (#19411) via Oleksii Malovanyi
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.195.0 Improvements
- [snapshot] added 10 second timeout to wait for device to fully boot before overriding status bar (adjust by setting SNAPSHOT_SIMULATOR_WAIT_FOR_BOOT_TIMEOUT environment variable) (#19380) via Josh Holtz
- [match] Add ability to include all development certificates to the development provisioning profile (#19340) via Vitalii Budnik
- [supply][docs] Improve gradle action explaining android.injected.version.code and name can be used to change versionCode and versionName. (#19370) via Elias Lecomte
- [action][crashlytics] remove deprecated/legacy action for uploading binaries (#19371) via Josh Holtz
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.194.0 Improvements
- [action][notarize] add support for api_key parameter (#19353) via Vitalii Budnik
- [snapshot] wait for simulator to boot before overriding status bar (#19344) via Joseph Duffy
- [fastlane_core] build watcher fails when build_beta_detail is nil - fix (#19331) via Lukasz Grabowski
- [supply] fixed supply promote uploading metadata to wrong track (#19343) via Jonas Kalderstam
- [docs] change links for api_key option explanation in App Store Connect API Key docs (#19350) via Lukasz Grabowski
- [action][slather] add github option to slather action (#19347) via Atsuto Yamashita
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.193.1 Improvements
- [gradle] add output context with "tasks" options (#19312) via David Kuo
- [match] ignore force_for_new_devices for developer_id provisioning type (#19314) via Vitalii Budnik
- [match] don't force update macos development certs if macos device count unchanged (#19315) via Vitalii Budnik
- [pilot][upload_to_testflight] add missing method (#19319) via David Brunow
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.193.0 Mac support for pilot and other improvements
- [action][zip] add default empty array values in ZipAction initialize (#19304) via Lukasz Grabowski
- [match] don't add key to keychain if cert already present (#19285) via Sagar Ganiga
- [pilot][upload_to_testflight] add Mac support (upload and distribute macOS apps) (#19296) via Josh Holtz
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.192.0 Improvements
- [spaceship] retries developer portal requests that receive 502 Bad Gateway up to 5 times (usually works after 1 retry) (#19273) via Josh Holtz
- [action][notarize] support using notarytool instead of altool if using Xcode 13 and up (#19235) via Josh Holtz
- [frameit] fix missing iPad Pro (2nd generation) frames (#19258) via Andres Riofrio
- [supply] automatically rescue changesNotSentForReview errors (#19248) via Joe Flateau
- [produce] fix service name typo for Produce (#19261) via Shyam Lad
- [fastlane] optimize bash and zsh completion scripts (#19232) via Marc Cornellà
- [sigh] fixed the broken
fastlane sigh manage -ecommand (#18760) via Manish Rathi - [action][create_xcframework] missing parameters in create xcframework (#19229) via José González
- [spaceship] add Internal beta group (#19063) via Eric Wu
- [pilot] added the Pilot::BuildManager::update_build_beta_details method unit tests (#19226) via Manish Rathi
- [action][push_git_tags] escaping branch tag name in push_git_tags action (#19223) via Xiang Liu
- [action][zip] fix regression in
zipby escaping all args (#19215) via Liam Nichols
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.191.0 Improvements
- [produce][spaceship] add ability to fetch and display available bundle capabilities (#19168) via Shyam Lad
- [supply] fix upload_mapping for multiple mapping_paths (#19211) via Steffen Rusitschka
- [spaceship] add requests to remove or replace visible apps (#19200) via Lukasz Grabowski
- [regression][zip] fix the
shellescapefor the folder path (#19207) via Manish Rathi - [deliver] introduce a new synchronization logic for screenshots (#19070) via Satoshi Namai
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.190.0 Improvements
- [pilot] added the Pilot::BuildManager::list method unit tests (#19191) via Manish Rathi
- [pilot] added the Pilot::BuildManager::check_for_changelog_or_whats_new! method unit tests (#19190) via Manish Rathi
- [action] add no-ansi option to clean_cocoapods_cache action (#19189) via Atsuto Yamashita
- [spaceship] Add visible_apps relationship to invite users with app permissions and fetch user's app permissions (#19053) via Lukasz Grabowski
- [spaceship] Adding three missing beta testers/groups methods (#19039) via gsavit
- [clean_cocoapods_cache] Add verbose option (#19188) via Atsuto Yamashita
- [action] add frozen option to bundle_install action (#19183) via Atsuto Yamashita
- [action] add silent option to clean_cocoapods_cache action (#19187) via Atsuto Yamashita
- [action][clean_cocoapods_cache] Add allow-root option (#19185) via Atsuto Yamashita
- [action][bundle_install] add redownload option to bundle_install action (#19182) via Atsuto Yamashita
- [fastlane_core] mask passwords in verbose output (#19173) via Christoph Dreis
- [action][app_store_connect_api_key] Change default token duration (#19175) via David Brunow
- [action][zip] Add
:includeand:excludeconfig options (#19149) via Liam Nichols - [spaceship] Add x-csrf-itc header to requests (#19145) via William Peterson
- [sigh] skip cert verification on linux & Windows (#19116) via Abdul Wadood
- [fastlane_core] skip overriding String.clear method when disabling colorization. (#19139) via Maxim Konstantinov
- [scan] Fix typo in xcpretty_reporter_options_generator.rb (#19122) via Ikko Ashimine
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.189.0 Improvements
- [scan] add support for SPM packages with new :package_path option (#19034) via Josh Holtz
- [supply] add new option for
changes_not_sent_for_review(#19117) via Joe Flateau - [precheck] remove all instances of
is_stringin options and usetype(#19075) via Manish Rathi
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.188.0 Important fix for Apple ID auth
‼️ This is a must have update to fix some authentication issues for Apple ID Auth
- [spaceship] new team switching endpoint (#19132) via Josh Holtz
- [fastlane] bump addressable to >= 2.8 for patch security vulnerability (#19087) via Josh Holtz
- [action] gradle: Update for GRADLE_OUTPUT_JSON_OUTPUT_PATH and GRADLE… (#19038) via Bình Phạm
- [fastlane] added rubocop rule for no is_string in fastlane folder and actions (#19069) via Josh Holtz
- [fastlane][plugins] updated the ruby version in plugins' template (#19046) via Manish Rathi
- [screengrab] update dependencies and remove a jcenter dependency (#19020) via penn5
- [action] remove all instances of
is_stringin options and usetypefor appledoc (#19042), update_url_schemes (#19027), validate_play_store_json_key (#19030), version_get_podspec (#19031), upload_symbols_to_sentry (#19029), upload_app_privacy_details_to_app_store (#19028), xcode_server_get_assets (#19032), update_urban_airship_configuration (#19026), update_project_provisioning (#19025), update_plist (#19024), update_keychain_access_groups (#19023), update_info_plist (#19022), update_icloud_container_identifiers (#19021) via Manish Rathi
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.187.0 Improvements
- [screengrab] general improvements, removed deprecated and un-needed code (#18003) via penn5
- [produce][spaceship] update bundle capability API and add new bundle capabilities (#18853) via Shyam Lad
- [action][setup_jenkins] Fix type for
add_keychain_to_search_listoption (#19005) via Manish Rathi - [action][sourcedocs] Fix options formatting (#18993) via Manish Rathi
- [snapshot] enable Snapshot to take Apple Watch 44mm screenshots (#1709) (#18890) via Matthew Flint
- [action][create-keychain] allow
timeout: 0to specify "no time-out" (#18894) via Manish Rathi - [action] remove all instances of
is_stringin options and usetypefor unlock_keychain (#19000),slather (#18991),update_app_group_identifiers (#19001),update_code_signing_settings (#19002),update_fastlane (#19003),twitter (#18999),tryouts (#18998),testfairy (#18997),ssh (#18996),s3 (#18977),say (#18978),spm (#18995),splunkmint (#18994),sonar (#18992),slack (#18990),sh (#18989),setup_travis (#18988),setup_jenkins (#18987),setup_circle_ci (#18986),setup_ci (#18985),set_pod_key (#18984),set_info_plist_value (#18983),set_github_release (#18982),set_changelog (#18981),set_build_number_repository (#18980),scp (#18979),run_tests (#18964),rsync (#18963),resign (#18962),reset_simulator_contents (#18961),reset_git_repo (#18960),register_devices (#18959),puts (#18958),push_git_tags (#18957),prompt (#18956),podio_item (#18955),pod_push (#18954),oclint (#18953),number_of_commits (#18952),notarize (#18951),nexus_upload (#18950),modify_services (#18949),make_changelog_from_jenkins (#18948),mailgun (#18947),lcov (#18946),latest_testflight_build_number (#18945)
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.186.0 Improvements
- [action]adds action for obtaining remote repo default branch (#18845) via seanmcneil
- [spaceship] parse response body as json if not already (#18766) via Muhammet Ilendemli
- [spaceship] adding
individual_testersattribute to Build model (#18922) via gsavit - [match] fix
nukeexception when nuking with the empty files storage (#18864) via Manish Rathi - [match] add git authentication methods to match import command (#18903) via rb1193
- add builds attribute to BetaTester model (#18923) via gsavit
- [spaceship] add missing method to individually assign beta tester to builds (#18924) via gsavit
- [snapshot] fix Swift compiler version check for
SnapshotHelper.swift(#18930) via Jorge Revuelta - [Fastlane.Swift] add new Swift 5.5 reserved keywords (#18928) via Jorge Revuelta
- [fastlane_core] fix the
ensure_array_type_passes_validationerror message (#18927) via Manish Rathi - [regression][pilot] fix upload using
api_key_path + apple_idCLI options (#18860) via Manish Rathi - [actions] remove all instances of is_string in options and use type for jazzy (#18921), ipa (#18920), installr (#18919), install_on_device (#18918), increment_build_number (#18912), import_from_git (#18911), ifttt (#18910), hockey (#18909), hipchat (#18908), hg_push (#18907), hg_commit_version_bump (#18906), gradle (#18905), github_api (#18904), git_add (#18882), git_commit (#18883), get_push_certificate (#18881), get_managed_play_store_publishing_rights (#18880), get_ipa_info_plist_value (#18879), get_build_number_repository (#18878), erb (#18877), environment_variable (#18876), ensure_xcode_version (#18875), ensure_no_debug_code (#18874), ensure_git_status_clean (#18873), ensure_git_branch (#18872), dsym_zip (#18871), download_dsyms (#18870), download_app_privacy_details_from_app_store (#18869), deploygate (#18868) via Manish Rathi
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.185.1 Improvements
- [Fastlane.Swift] treat
Boolas optional to avoid config issues (#18827) via Jorge Revuelta - [Fastlane.Swift] fix Fastfile.swift template syntax error (#18589) via Soohan Lee
- [spaceship] migrate Psych#safe_load to support Psych v4.0 in upcoming Ruby 3.1 (#18825) via Satoshi Namai
- [fastlane] add environment variable to skip lane summaries (#18839) via Tejas Sharma
- [snapshot] allow iPods to run alongside iPhone and iPad (#18843) via mdubs
- [fastlane_core] add pods project schemes environment variable (#18815) via Tejas Sharma
- [actions] remove all instances of
is_stringin options and usetypefor appetize (#18809), crashlytics (#18855), danger (#18859), create_pull_request (#18858), create_keychain (#18857), create_app_on_managed_play_store (#18856), copy_artifacts (#18854), commit_version_bump (#18852), commit_github_file (#18851), cocoapods (#18850), cloc (#18849), clean_cocoapods_cache (#18848), clean_build_artifacts (#18847), badge (#18833), appium (#18828), apteligent (#18829), artifactory (#18830), automatic_code_signing (#18831), backup_xcarchive (#18832), changelog_from_git_commits (#18837), build_and_upload_to_appetize (#18834), bundle_install (#18835), carthage (#18836),
chatwork (#18838) via Manish Rathi
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.185.0 Improvements
- [regression][pilot] fix upload using
api_key_path + apple_idinput options (#18771) via Manish Rathi - [regression][git_branch][push_to_git_remote] fix broken push to git remote on CI (#18686) via Manish Rathi
- [action][app_store_build_number] remove all instances of
is_stringin options and usetype(#18795) via Manish Rathi - [snapshot][examples] fixed broken example project for trying out fastlane snapshot feature (#18797) via Bartosz Dolewski
- [action][unlock_keychain] fix randomly failing unit tests for Ubuntu (#18778) via Manish Rathi
- [action][add_git_tag] remove all instances of
is_stringin options and usetype(#18782) via Manish Rathi - [action][app_store_connect_api_key] added the missing unit tests (#18799) via Manish Rathi
- [action][appetize_viewing_url_generator] remove all instances of
is_stringin options and usetype(#18800) via Manish Rathi - [deliver] fix undefined variable when live edit (#18802) via Shouichi Kamiya
- [resign] fix app entitlements extraction (#18804) via fʗɑρ
- [Fastlane.Swift] fix complexity limits introduced in Swift 5.4 (#18774) via Jorge Revuelta
- [fastlane_core] [env] add Swift version to
fastlane env(#18772) via Jorge Revuelta - [action][app_store_build_number] added the missing unit tests (#18788) via Manish Rathi
- [pilot] improve the
Pilot::Managerunit tests (#18777) via Manish Rathi - [action][adb] remove all instances of
is_stringin options and usetype(#18776) via Manish Rathi - [action][adb_devices] remove all instances of
is_stringin options and usetype(#18775) via Manish Rathi - [action][add_extra_platforms] added spec file and missing unit-tests (#18781) via Manish Rathi
- Ruby
Published by joshdholtz over 4 years ago
https://github.com/fastlane/fastlane - 2.184.1 Improvements
- [fastlane][plugin_manager] printing comma separated plugin actions (#18739) via Manish Rathi
- [docs] onboarding pull-request (core contributor) (#18769) via Manish Rathi
- [fastlane_core][pilot] fix pilot is unable to select latest build when distribute_only is true (#18710) via Lukasz Grabowski
- [action][swiftlint] remove all instances of
is_stringin options and usetype(#18735) via Manish Rathi - [spaceship] adding missing
beta_testersattribute to BetaGroup (#18724) via gsavit - [spaceship adding beta build localizations attribute to Build model (#18725) via gsavit
- [fastlane_core] ConfigItem -
auto_convert_valueimprovements for Boolean type (#18736) via Manish Rathi - [match] update s3_secret_access_key to sensitive option (#18737) via Peelz
- [carthage] fix typo in carthage.rb (#18744) via Ikko Ashimine
- [gym] improved provisioning export with odd names in specs (#18741) via Hans Fehrmann
- [Ruby 3.0][app_store_connect_api_key] fix spaceship connect-api token creation (#18758) via Manish Rathi
- [docs] Improved the README file avatars resolution (#18764) via Manish Rathi
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.184.0 Improvements and App Store Connect API 1.3 Support
- [app store connect] cleanup token creation code across entire project (#18186) via Josh Holtz
- [deliver][spaceship] migrate AgeRatingDeclaration from AppStoreVersion to AppInfo for App Store Connect API 1.3 update (#18732) via Josh Holtz
- [pilot] introducing
timeout featurefor Apple build-processing waiting-time (#18660) via Manish Rathi - [action][swiftlint] Added support for
--fix modeoption (#18695) via Manish Rathi - [resign] fix incorrectly typoed variable name (#18715) via Nick Silvestro
- [Fastlane.Swift] fix
OptionalConfigValueforAny-based types. (#18664) via Jorge Revuelta - [deliver] remove all instances of
is_stringin options and usetype(#18617) via Josh Holtz - [resign] fix entitlements merging when changing team while resigning (#18713) via Nick Silvestro
- [fastlane_core][configuration] suggestion message improvement when fetching value with non symbol key (#18696) via Manish Rathi
- [spaceship] update AppStoreConnect SandboxTester doc (#18708) via Yasuharu Yanamura
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.183.2 Hotfix for Ruby 3.0
- [supply][Ruby 3] fix Ruby 3 keyword args issues (#18703) via Satoshi Namai
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.183.1 Hotfix for supply with Ruby 3.0
- [supplly] fix update_listing_for_language to work in Ruby 3.0 (#18699) via Josh Holtz
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.183.0 Hello Ruby 3.0 and goodbye Ruby 2.4
- [action][danger] add fail-if-no-pr flag to Danger action (#18657) via Jorge Revuelta
- [Ruby 3.0] migrate google-api-client gem and drop Ruby 2.4 (#18656) via Satoshi Namai
- [Ruby 3.0] replace obsolete URI.escape with alternatives (#18646) via Satoshi Namai
- [scan] fix
regular expressionto find failed tests suite-name (#18661) via Manish Rathi - [action][git_pull] clean-up the verify-blocks for Boolean validation (#18662) via Manish Rathi
- [fastlane_core] fix parsing of passwords with trailing spaces due to wrong whitespace handling in Fastlane::Shell::password method (#18684) via Artem Bliednov
- [Regression][fastlane_core][deliver] fix deliver is unable to automatically select the latest build and submit it for review (#18682) via Lukasz Grabowski
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.182.0 Improvements
- [snapshot] enable greater customization of the iOS status bar in snapshot screenshots (#18560) via Dave Wood
- [Fastlane.Swift] Swift's
ConfigItemfor conflicting values into Ruby's end. (#18544) via Jorge Revuelta - [Fastlane.Swift] sanitize Swift document comments (#18635) via Jorge Revuelta
- [Ruby 3.0] wwitch back to the original commander gem and update dependencies (#18599) via Satoshi Namai
- [action] ensure backup_xcarchive preserves symbolic links (#18627) via Matej Bukovinski
- [action][git_submodule_update] documentation improvements (#18598) via Manish Rathi
- [Ruby 3.0] replace slack-notifier gem with internal library (#18537) via Satoshi Namai
- [fastlane_core]
xcode_at_leastmethod improvements (#18600) via Manish Rathi - [pilot] clean-up - removed empty
tester_utilfile (#18601) via Manish Rathi - [action][upload_symbols_to_crashlytics] add check for app_id before searching for gsp and api_token (#18607) via Cristian Lupu
- [spaceship] add
fetch_all_certificatesmethod (#18620) via Damian Rzeszot - [Ruby 3.0] bump rubocop version (#18564) via Satoshi Namai
- [action] import_from_git - Add caching support for branch (#18568) via Hiroki Nagasawa
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.181.0 Improvements
- [scan] keep initial xcresult (#18555) via Corey Werner
- [spaceauth] add
--copy_to_clipboardoption tospaceauth(#18538) via Roger Oba - [Ruby 3.0] improve specs for Slack action (#18512) via Satoshi Namai
- [spaceship] fix case sensitive email issue for Spaceship::Members.find (#18573) via Max Ott
- [supply] upload native symbols for crash symbolication (#18526) via Marcelo Oliveira
- [fastlane][lanemanager] fastlane command suggestion improvement when running using bundler (#18515) via Manish Rathi
- [gym] fix in the gym/runner. When moving mac 'app' silently fails if file already exist in that location. (#18529) via Krzysztof
- [snapshot] added iPhone 12 models to snapshot reports generator (#18535) via Davide
- [fastlane_core][pilot][deliver] fix when polling for build processing to poll for X.Y and X.Y.0 (#18547) via Josh Holtz
- [action][ensure_env_vars] efficiency improvement (#18522) via Manish Rathi
- [fastlane][action] fix git_branch when not in a git repo (#18525) via Josh Holtz
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.180.1 Improvements
- [fastlane] fix fastlane_require to work with RubyGems 3.2.0 and up (#18520) via Josh Holtz
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.180.0 Improvements
- [action][jira] API response improvement (#18504) via Manish Rathi
- [action] fix "sh" broken when output is in encoding other than UTF-8 (#18075) via Stuart McHattie
- [scan] retry after failure (#17765) via Xavier Lowmiller
- [Fastlane.Swift] fix onError not being called (#18452) via Jorge
- [match] fix match change password argument error (#18510) via Bob Smits
- [action] notarize: add support for AppStore Connect API Key (#18364) via Paul Niezborala
- [Fastlane.Swift] Restore 'swift' directory if it is deleted before running a lane (#18496) via Tim Oliver
- [action][app_store_connect_api_key] Updated
is_supportedplatform (#18462) via Manish Rathi - [snapshot] bump SnapshotHelper.swift's version. (#18503) via Yilei "Dolee" Yang
- [Fastlane.Swift] fix array-typed RubyCommand arguments (#18458) via Jorge
- [action] new sourcedocs action (#18464) via Nemanja Filipovic
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.179.0 Improvements
- [action][match] match_nuke action - Nuke your certificate and provisioning profiles (via match) (#18387) via Manish Rathi
- [Fastlane.Swift] fix Fastlane.Swift point values default value (#18449) via Jorge
- [Fastlane.Swift] add some missing return types (#18450) via Jorge
- [screengrab] fix screenshots on Android Q and above (#18434) via Kartik Soneji
- [Fastlane.swift][cert][deliver][pilot][precheck][sigh] make
usernameoptional whereapiKeyPathcan also be provided (#18194) via Alexis Bronchart - [frameit] update iPad 12.9 version renaming mapping to match what the rest of frameit expects (#18448) via Tyler Hillsman
- [frameit] fix for Nexus 5x naming and storing legacy frames that are needed but deleted in Facebook's frameset (#18439) via Josh Holtz
- [actions] Unify
Actions.git_branchandgit_branchlane. (#18432) via Roger Oba - [fastlane_core] fix 2FA in CI environments by correctly evaluating falsey values of CI identifier env vars (#18429) via Alex
- [deliver] don't update review information if empty hash (#18443) via Josh Holtz
- [match][change_password] re-encrypt using new password instead of MATCH_PASSWORD env var (#18389) via Roger Oba
- [action] - get_version_number update
xcodeprojoption to accept both Xcode project filepath or its containing directory (#17574) via Roger Oba - [Ruby 3.0] fix failing CI checks by supporting open-uri on Ruby 2.4 (#18405) via Satoshi Namai
- [Ruby 3.0] replace Kenerl.open overriden by open-uri with URI.open (#18395) via Satoshi Namai
- [app_store_connect_api] fixed issue with ApiKey in home directory (#18402) via Michal Hernas
- [gym] fix generating and exporting macOS
.app(#17885) via Edward Lawford - [gym] handle situations where the
EXECUTABLE_NAMEis not accurate (#18016) via David Brunow
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.178.0 Improvements
- [spaceship] add testers to other group (#18382) via Eric Wu
- [action] create_xcframework - delete .xcframework if already exists (#18345) via Nemanja Filipovic
- [action] github_api action - 'headers' param improvements (#18347) via Manish Rathi
- [action] app_store_connect_api_key - add validation to session duration. (#18346) via Roger Oba
- [action] add skip_info_plist parameter to increment_build_number to avoid updating Info.plist (#18372) via Maarten Billemont
- [fastlane_core] fix package upload after two-step rescue. (#18373) via Maarten Billemont
- [pilot] do not update app beta details if not needed (#18289) via Albert Casademont
- [fastlane_core][pilot][deliver] Improved transporter logging to pilot (#12259) via Alex Delong
- [Ruby 3.0] fix Ruby 2.7's deprecation warnings (#18021) via Satoshi Namai
- [action] github_api - enhance Github Actions token support (#18044) via David Cacenabes
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.177.0 Improvements
- [scan] force to fail if requested devices do not exist (#18327) via Nemanja Filipovic
- [action] push_to_git_remote - Remove useless
pwd(#18270) via MK - [pilot] change itmsp saved name to allow multiple upload. (#18285) via Matheus Gois
- [pilot] fix issue where build sometimes doesn't submit for review (#18328) via Josh Holtz
- [spaceship] added missing create method for UserInvitation model (#18043) via Dinsen
- [deliver] bring IOS_58 dimensions in line with the current Apple specification (#18276) via Michael Lenaghan
- [spaceship] Better error handling of 403 status code when using API Key (#18299) via Dinsen
- [spaceship] resolve issue with current team_id being incorrectly reported (#18279) via Ash Tyndall
- [spaceship] make ensure_version pass the client to get_edit_app_store_version (#18294) via BoaNeo
- [deliver] reduce the number of API calls in deleting screenshots (#18320) via Satoshi Namai
- [action] add 'changelog' option to Appaloosa (#18326) via Nicolas Bouème
- [snapshot] fixed logic calling uninstall_app (#18297) via liefersfl
- [action] restore multi-threading uploads in upload_symbols_to_crashlytics (#18314) via Satoshi Namai
- [spaceship] Add support for deleting app_screenshot_sets and app_preview_sets (#18287) via Max Ott
- Ruby
Published by joshdholtz almost 5 years ago
https://github.com/fastlane/fastlane - 2.176.0 Improvements
- [pilot] fix default value of
demo_account_requiredto nil instead of false (#18158) via Albert Casademont - [pilot] also wait for build processing when only distributing (#18073) via Benedek Kozma
- [scan] add possibility for copying pre-built .xctestrun file into test_output directory (#18057) via Nemanja Filipovic
- [precheck] update error message for
Precheck cannot check In-app purchases with the App Store Connect API Key(#18251) via Lachlan - [action] jazzy - add module_version option (#18260) via Marcin Stepnowski
- [spaceship][spaceauth] fix SPACESHIP_2FA_SMS_DEFAULT_PHONE_NUMBER forcing 'sms' push mode (#18239) via Hiroto Nakamura
- [screengrab] fix regression #18240: tries to use
adb.exeadbas the executable name on Windows. (#18241) via Kartik Soneji
- Ruby
Published by joshdholtz about 5 years ago
https://github.com/fastlane/fastlane - 2.175.0 Improvements
- [action] fix swiftlint validation block. (#18030) via Roger Oba
- [screengrab][actions] - fix android executable checking on windows (#18172) via Kartik Soneji
- [match] add documentation on how to use GitHub tokens (#18066) via Andres Riofrio
- [fastlane] remove "sudo" for gem install (#18189) via Satoshi Namai
- [match] improve copy when asking user for password in interactive mode. (#18199) via Roger Oba
- [deliver] sort screenshots naturally, in a human-friendly way. (#18200) via Roger Oba
- [spaceship] allow extra fields in API Key JSON file (#18235) via Alex
- [action] download_dsyms - fix latest build lookup by ignoring the version. (#18201) via Roger Oba
- [match] nuke use also token when cloning private repo (#18202) via Alisher Ulugbekov
- [spaceship] fix: use new analytics endpoint (#18216) via Valerio Castelli
- [app store connect] unified ENV vars for App Store Connect API Key (#18181) via Josh Holtz
- [fastlane_core] env_names - new config item option (#18173) via Josh Holtz
- [action] fix download dsyms with zero prefixed versions (#18042) via Daisuke Shimamoto
Notes
- Added new unified environment variables for App Store Connect API Keys
APP_STORE_CONNECT_API_KEYandAPP_STORE_CONNECT_API_KEY_PATHcan be used in every action/tool that uses App Store Connect API Keys- Action specific environment variables will continue to keep working
- Ruby
Published by joshdholtz about 5 years ago
https://github.com/fastlane/fastlane - 2.174.0 Improvements
- [action] app_store_connect_api_key update App Store Connect API token generation documentation (#18068) via David Brunow
- [action] appetize add timeout support (#18074) via Raul Riera
- [spaceship] expose error also from source (#18150) via Alisher Ulugbekov
- [spaceship] added ASC endpoints for bundle id & bundle id capability (#18080) via Dinsen
- [action] - cocoapods - add allow_root option (#18076) via Atsuto Yamashita
- [fastlane_core] improve config item validation conversion and use UI.error instead of puts to report validation exception (#18088) via Gio Lodi
- [action] push_to_git_remote - fix "undefined method 'each' for NilClass" error (#18153) via Neil Cowburn
- [spaceship] explicitly allow to continue 2FA in non-interactive mode (#18109) via Oleg Kohtenko
- [action] carthage - add use_xcframeworks option (#18090) via Atsuto Yamashita
- [carthage] Add archive option (#18077) via Atsuto Yamashita
- [spaceship] fixed typo (#18103) via Atsuto Yamashita
- [action] xcov - fix compatibility issues for plugins depending on FastlaneCore::Project (#18053) via Satoshi Namai
- Ruby
Published by joshdholtz about 5 years ago
https://github.com/fastlane/fastlane - 2.173.0 Opt-In Bypass 2FA Upgrade (for now)
- [spaceship] opt-in to skipping 2FA upgrade with SPACESHIP_SKIP_2FA_UPGRADE=1 (#18116) via Josh Holtz
- [gym] make error messages more clear with IPAs and PKGs cannot be found (#18014) via David Brunow
- [fastlane_core] Support
SUPPORTS_UIKITFORMACbuild setting (#18015) via David Brunow
- Ruby
Published by joshdholtz about 5 years ago
https://github.com/fastlane/fastlane - 2.172.0 Big Improvements
- [frameit] add support for new iPhone 12-family devices and their new colors (#17940) via Nicolas Mauri
- [deliver][download_metadata] give precedence to generate metadata from edit version instead of live version (#17813) via Roger Oba
- [action] git_commit - skip commit if git status is clean for paths (#17913) via Pierre Felgines
- [spaceship][docs] update spaceship app store connect docs (#17938) via Roger Oba
[snapshot] fix snapshot not saving image files on Apple Silicon M1 (#17912) via Martin Albrecht - [fastlane] add BUDDY environment variables (#17922) via Rafał Sztwiorok
- [spaceship] adding missing localizations attribute to AppStoreVersion (#17928) via gsavit
- Update sample issue from being an existing issue, to a fake one. (#17934) via Roger Oba
- [action] swiftlint - avoid throwing error for new types of reporters. (#17935) via Roger Oba
- [action] change 'platform' optionality since nil is not really a valid value. (#17936) via Roger Oba
- [gym] update gym's available export_methods to match xcodebuild's. (#17939) via Roger Oba
- [frameit] fix the screenshot size of iPhone 8 Plus (#17977) via Rhett Tuan
- [action] register_device - fix regression that was causing a crash when creating a device that already exists (#17799) via Roger Oba
- [spaceship] allow 2FA request only in interactive mode (#17854) via Oleg Kohtenko
- [action] new create_xcframework action (#17844) via José González
- [CI] support Ruby 2.7 on Circle CI (#17861) via Satoshi Namai
- [action] artifactory - add option to authenticate using an API key (#17835) via Florian Staine
- [gym] update identifier used to looked up the bundle ID when parsing provisioning profile (#17865) via John Britton
- [spaceship] allow for updating of beta groups (#17984) via Krish
- [snapshot] fix picking up 'SnapshotHelper'-files from DerivedData #17828 (#17833) via David Everlöf
- [gym] use unzip for IPA files that are too big (#17825) via Theodore Dubois
- [action] change username for register_devices action to optional (#17942) via Econa77
- [action] add api bearer to create pull request (#17972) via Thilek Silvadorai
- [scan] fix scan not failing when disable_xcpretty and fail_build are true (#17946) via Jean Mainguy
- [scan] fix scan regression caused by not setting
slack_default_payloadsoption (#17923) via Roger Oba - [gym][scan][snapshot] disable automatic SPM dependencies resolution or skip it entirely (#17916) via Roman Tysiachnik
- [gym][snapshot] fix gym
use_system_scmoption and adduse_system_scmoption to snapshot (#17832) via Roger Oba
- Ruby
Published by joshdholtz about 5 years ago
https://github.com/fastlane/fastlane - 2.171.0 Improvements and Goodbye 2020
- [itunes-transporter] fix transporter
DELIVER_ITMSTRANSPORTER_ADDITIONAL_UPLOAD_PARAMETERSenv var validation (#17793) via Roger Oba - [action] push_to_git_remote - add
--push-optionsoption topush_to_git_remoteaction (#17791) via Roger Oba - [action] pod_push - add
use_jsonparameter topod_pushaction (#17809) via José González - [action] spm - add
--enable-code-coverageoption tospmactiontestcommand (#17805) via Andrea Sacerdoti - [action] git_commit - skip commit if nothing is staged (#17804) via Pierre Felgines
- [action] add_git_tag - add option to omit the current lane from tag and message (#17792) via Roger Oba
- [actions] github action - add Bearer authentication option (#17764) via David Cacenabes
- [precheck] allow precheck to be run on live app versions as well as edit ones (#17738) via Roger Oba
- [match] fix MATCH_GIT_PRIVATE_KEY ignored on repo push (#17829) via Sascha P
- [spaceship] adding headers to connect api response object (#17867) via gsavit
- [scan][slack] add
slack_default_payloadsoption to scan and improve slack action'sdefault_payloadsdocs (#17866) via Roger Oba - [sigh] fix undefined method
expireswithexpiration_datein Sigh::Runner (#17741) via Roger Oba - [spaceship] adding missing phased release and review details attributes (#17761) via gsavit
- [action] add
download_app_privacy_details_from_app_storeaction (#17746) via Igor Makarov - [match] fix recursion when MATCH_PASSWORD is not set (#17557) via Roger Oba
- [action] fail nexus_upload action when the underlying command line fails. (#17740) via Roger Oba
- [deliver] correct dependencies (#17739) via Satoshi Namai
- [screengrab] quickfix for valid locales like en_US in Screengrab (#17555) via Marc PEREZ
- [deliver] improve screenshot validation (#17708) via Satoshi Namai
- [tests] fix random test sample code failing test (#17750) via Josh Holtz
- Ruby
Published by joshdholtz about 5 years ago
https://github.com/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/
- Ruby
Published by joshdholtz about 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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
- Ruby
Published by joshdholtz over 5 years ago
https://github.com/fastlane/fastlane - 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.swiftwhen 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::HTTPGenericRequestmonkeypatch so that only Apple domains are affected (#17218) via Ash Tyndall
- Ruby
Published by joshdholtz over 5 years ago