From e1ab951b63aeb7a669b415708ffbe0e1346c0f59 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 26 Jul 2024 15:25:21 -0500 Subject: [PATCH] Version bump to 2.222.0 (#22159) * Version bump to 2.222.0 * Update CHANGELOG.latest.md --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Josh Holtz --- CHANGELOG.latest.md | 8 +- Gemfile.lock | 2 +- README.md | 200 +++++++++---------- fastlane.gemspec | 32 +-- fastlane/lib/fastlane/version.rb | 2 +- fastlane/swift/Deliverfile.swift | 2 +- fastlane/swift/DeliverfileProtocol.swift | 2 +- fastlane/swift/Fastlane.swift | 8 +- fastlane/swift/Gymfile.swift | 2 +- fastlane/swift/GymfileProtocol.swift | 2 +- fastlane/swift/Matchfile.swift | 2 +- fastlane/swift/MatchfileProtocol.swift | 2 +- fastlane/swift/Precheckfile.swift | 2 +- fastlane/swift/PrecheckfileProtocol.swift | 2 +- fastlane/swift/Scanfile.swift | 2 +- fastlane/swift/ScanfileProtocol.swift | 2 +- fastlane/swift/Screengrabfile.swift | 2 +- fastlane/swift/ScreengrabfileProtocol.swift | 2 +- fastlane/swift/Snapshotfile.swift | 2 +- fastlane/swift/SnapshotfileProtocol.swift | 2 +- fastlane/swift/formatting/Brewfile.lock.json | 34 ++-- 21 files changed, 160 insertions(+), 154 deletions(-) diff --git a/CHANGELOG.latest.md b/CHANGELOG.latest.md index 96fe0fa69d3..0721f23eaeb 100644 --- a/CHANGELOG.latest.md +++ b/CHANGELOG.latest.md @@ -1 +1,7 @@ -* [deliver][spaceship] remove IDFA declarations for Apple App Store submission process (#22003) via Vyacheslav Frolov (@fr0l) +* [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 version` fails (#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_files` file 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) diff --git a/Gemfile.lock b/Gemfile.lock index 676c95a1acc..ff5f79525c3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - fastlane (2.221.1) + fastlane (2.222.0) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) diff --git a/README.md b/README.md index 2844bfcac56..60cb684fa9f 100644 --- a/README.md +++ b/README.md @@ -35,43 +35,81 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/ - - - - - - + + + + + + + + - + + - - - - - - - - - + + + - - - - - - - - - -
- - + + + -

Matthew Ellis

+

Manish Rathi

- - + + + -

Roger Oba

+

Iulian Onofrei

- - + + + -

Luka Mirosevic

+

Helmut Januschka

- - + + + -

Daniel Jankowski

+

Stefan Natchev

- - + + + -

Fumiya Nakamura

+

Manu Wallner

- - + + + -

Olivier Halligon

+

Maksym Grebenets

+
+ + + +

Jorge Revuelta H

+
+ + + +

Jérôme Lacoste

+
+ + + +

Roger Oba

+
+ + + +

Jan Piotrowski

+
+ + + +

Max Ott

+
+ + + +

Matthew Ellis

@@ -79,11 +117,11 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/

Danielle Tomlinson

- - + + + -

Felix Krause

+

Daniel Jankowski

@@ -91,63 +129,57 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/

Kohki Miki

Jimmy Dee

- - - -

Manish Rathi

-
- - - -

Jorge Revuelta H

-
- - + + + -

Jan Piotrowski

+

Satoshi Namai

- - + + + -

Jérôme Lacoste

+

Luka Mirosevic

- - + + + -

Andrew McBurney

+

Joshua Liebowitz

Josh Holtz

+ + + +

Fumiya Nakamura

+

Łukasz Grabowski

- - + + + -

Satoshi Namai

+

Felix Krause

@@ -155,51 +187,19 @@ If the above doesn't help, please [submit an issue](https://github.com/fastlane/

Aaron Brager

- - - -

Iulian Onofrei

-
- - - -

Maksym Grebenets

-
- - - -

Stefan Natchev

-
- - - -

Helmut Januschka

-
- - - -

Manu Wallner

-
- - + + + -

Max Ott

+

Olivier Halligon

- - + + + -

Joshua Liebowitz

+

Andrew McBurney

diff --git a/fastlane.gemspec b/fastlane.gemspec index 0dc157cfc96..750daec34f1 100644 --- a/fastlane.gemspec +++ b/fastlane.gemspec @@ -22,31 +22,31 @@ Gem::Specification.new do |spec| spec.name = "fastlane" spec.version = Fastlane::VERSION # list of authors is regenerated and resorted on each release - spec.authors = ["Aaron Brager", - "Jan Piotrowski", - "Roger Oba", + spec.authors = ["Olivier Halligon", + "Manu Wallner", + "Max Ott", "Luka Mirosevic", - "Jérôme Lacoste", - "Andrew McBurney", - "Helmut Januschka", "Joshua Liebowitz", - "Maksym Grebenets", + "Iulian Onofrei", "Łukasz Grabowski", + "Manish Rathi", + "Jimmy Dee", + "Jan Piotrowski", + "Aaron Brager", "Matthew Ellis", - "Josh Holtz", + "Jérôme Lacoste", "Satoshi Namai", - "Jimmy Dee", - "Iulian Onofrei", - "Olivier Halligon", + "Jorge Revuelta H", + "Andrew McBurney", + "Maksym Grebenets", "Fumiya Nakamura", - "Manu Wallner", "Danielle Tomlinson", "Felix Krause", - "Stefan Natchev", "Kohki Miki", - "Jorge Revuelta H", - "Max Ott", - "Manish Rathi", + "Stefan Natchev", + "Josh Holtz", + "Helmut Januschka", + "Roger Oba", "Daniel Jankowski"] spec.email = ["fastlane@krausefx.com"] diff --git a/fastlane/lib/fastlane/version.rb b/fastlane/lib/fastlane/version.rb index f4dc4c27249..65e3c634be8 100644 --- a/fastlane/lib/fastlane/version.rb +++ b/fastlane/lib/fastlane/version.rb @@ -1,5 +1,5 @@ module Fastlane - VERSION = '2.221.1'.freeze + VERSION = '2.222.0'.freeze SUMMARY = "The easiest way to build and release mobile apps.".freeze DESCRIPTION = "The easiest way to automate beta deployments and releases for your iOS and Android apps".freeze MINIMUM_XCODE_RELEASE = "7.0".freeze diff --git a/fastlane/swift/Deliverfile.swift b/fastlane/swift/Deliverfile.swift index 5011570ce9e..f61ee1216ca 100644 --- a/fastlane/swift/Deliverfile.swift +++ b/fastlane/swift/Deliverfile.swift @@ -17,4 +17,4 @@ public class Deliverfile: DeliverfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.221.1 +// Generated with fastlane 2.222.0 diff --git a/fastlane/swift/DeliverfileProtocol.swift b/fastlane/swift/DeliverfileProtocol.swift index 995e44fd050..6ffc44eb5d6 100644 --- a/fastlane/swift/DeliverfileProtocol.swift +++ b/fastlane/swift/DeliverfileProtocol.swift @@ -272,4 +272,4 @@ public extension DeliverfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.126] +// FastlaneRunnerAPIVersion [0.9.127] diff --git a/fastlane/swift/Fastlane.swift b/fastlane/swift/Fastlane.swift index 95e333fcf8d..cb306439ac8 100644 --- a/fastlane/swift/Fastlane.swift +++ b/fastlane/swift/Fastlane.swift @@ -4096,7 +4096,7 @@ public func downloadAppPrivacyDetailsFromAppStore(username: String, - appIdentifier: The bundle identifier of your app - teamId: The ID of your App Store Connect team if you're in multiple teams - teamName: The name of your App Store Connect team if you're in multiple teams - - platform: The app platform for dSYMs you wish to download (ios, appletvos) + - platform: The app platform for dSYMs you wish to download (ios, xros, appletvos) - version: The app version for dSYMs you wish to download, pass in 'latest' to download only the latest build's dSYMs or 'live' to download only the live version dSYMs - buildNumber: The app build_number for dSYMs you wish to download - minVersion: The minimum app version for dSYMs you wish to download @@ -9707,7 +9707,7 @@ public func setBuildNumberRepository(useHgRevisionNumber: OptionalConfigValue = .fastlaneDefault(nil) coverallsServiceJobId: OptionalConfigValue = .fastlaneDefault(nil), coverallsRepoToken: OptionalConfigValue = .fastlaneDefault(nil), xcconfig: OptionalConfigValue = .fastlaneDefault(nil), - ideFoundationPath: String = "/Applications/Xcode_15.0.1.app/Contents/Developer/../Frameworks/IDEFoundation.framework/Versions/A/IDEFoundation", + ideFoundationPath: String = "/Applications/Xcode_15.4.app/Contents/Developer/../Frameworks/IDEFoundation.framework/Versions/A/IDEFoundation", legacySupport: OptionalConfigValue = .fastlaneDefault(false)) { let workspaceArg = workspace.asRubyArgument(name: "workspace", type: nil) @@ -13801,4 +13801,4 @@ public let snapshotfile: Snapshotfile = .init() // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.179] +// FastlaneRunnerAPIVersion [0.9.180] diff --git a/fastlane/swift/Gymfile.swift b/fastlane/swift/Gymfile.swift index 98495635334..8aade2bb242 100644 --- a/fastlane/swift/Gymfile.swift +++ b/fastlane/swift/Gymfile.swift @@ -17,4 +17,4 @@ public class Gymfile: GymfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.221.1 +// Generated with fastlane 2.222.0 diff --git a/fastlane/swift/GymfileProtocol.swift b/fastlane/swift/GymfileProtocol.swift index 2a11f0bab7a..007502956aa 100644 --- a/fastlane/swift/GymfileProtocol.swift +++ b/fastlane/swift/GymfileProtocol.swift @@ -208,4 +208,4 @@ public extension GymfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.129] +// FastlaneRunnerAPIVersion [0.9.130] diff --git a/fastlane/swift/Matchfile.swift b/fastlane/swift/Matchfile.swift index 287468fe5fd..345592228fa 100644 --- a/fastlane/swift/Matchfile.swift +++ b/fastlane/swift/Matchfile.swift @@ -17,4 +17,4 @@ public class Matchfile: MatchfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.221.1 +// Generated with fastlane 2.222.0 diff --git a/fastlane/swift/MatchfileProtocol.swift b/fastlane/swift/MatchfileProtocol.swift index 88d60c94628..bee8d3afe91 100644 --- a/fastlane/swift/MatchfileProtocol.swift +++ b/fastlane/swift/MatchfileProtocol.swift @@ -228,4 +228,4 @@ public extension MatchfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.123] +// FastlaneRunnerAPIVersion [0.9.124] diff --git a/fastlane/swift/Precheckfile.swift b/fastlane/swift/Precheckfile.swift index 09af581e768..da3183ac075 100644 --- a/fastlane/swift/Precheckfile.swift +++ b/fastlane/swift/Precheckfile.swift @@ -17,4 +17,4 @@ public class Precheckfile: PrecheckfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.221.1 +// Generated with fastlane 2.222.0 diff --git a/fastlane/swift/PrecheckfileProtocol.swift b/fastlane/swift/PrecheckfileProtocol.swift index 765b941c57c..8355fe489e2 100644 --- a/fastlane/swift/PrecheckfileProtocol.swift +++ b/fastlane/swift/PrecheckfileProtocol.swift @@ -52,4 +52,4 @@ public extension PrecheckfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.122] +// FastlaneRunnerAPIVersion [0.9.123] diff --git a/fastlane/swift/Scanfile.swift b/fastlane/swift/Scanfile.swift index 95f13745f63..88e2709eaf6 100644 --- a/fastlane/swift/Scanfile.swift +++ b/fastlane/swift/Scanfile.swift @@ -17,4 +17,4 @@ public class Scanfile: ScanfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.221.1 +// Generated with fastlane 2.222.0 diff --git a/fastlane/swift/ScanfileProtocol.swift b/fastlane/swift/ScanfileProtocol.swift index 41f4a376d0b..6885c88d3cd 100644 --- a/fastlane/swift/ScanfileProtocol.swift +++ b/fastlane/swift/ScanfileProtocol.swift @@ -320,4 +320,4 @@ public extension ScanfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.134] +// FastlaneRunnerAPIVersion [0.9.135] diff --git a/fastlane/swift/Screengrabfile.swift b/fastlane/swift/Screengrabfile.swift index acf0034ea86..10e2d4560f0 100644 --- a/fastlane/swift/Screengrabfile.swift +++ b/fastlane/swift/Screengrabfile.swift @@ -17,4 +17,4 @@ public class Screengrabfile: ScreengrabfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.221.1 +// Generated with fastlane 2.222.0 diff --git a/fastlane/swift/ScreengrabfileProtocol.swift b/fastlane/swift/ScreengrabfileProtocol.swift index be84597601f..17fe31dd728 100644 --- a/fastlane/swift/ScreengrabfileProtocol.swift +++ b/fastlane/swift/ScreengrabfileProtocol.swift @@ -96,4 +96,4 @@ public extension ScreengrabfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.124] +// FastlaneRunnerAPIVersion [0.9.125] diff --git a/fastlane/swift/Snapshotfile.swift b/fastlane/swift/Snapshotfile.swift index c93bcae1530..1b2ce81aca2 100644 --- a/fastlane/swift/Snapshotfile.swift +++ b/fastlane/swift/Snapshotfile.swift @@ -17,4 +17,4 @@ public class Snapshotfile: SnapshotfileProtocol { // during the `init` process, and you won't see this message } -// Generated with fastlane 2.221.1 +// Generated with fastlane 2.222.0 diff --git a/fastlane/swift/SnapshotfileProtocol.swift b/fastlane/swift/SnapshotfileProtocol.swift index 37e5f599717..356d00ed628 100644 --- a/fastlane/swift/SnapshotfileProtocol.swift +++ b/fastlane/swift/SnapshotfileProtocol.swift @@ -204,4 +204,4 @@ public extension SnapshotfileProtocol { // Please don't remove the lines below // They are used to detect outdated files -// FastlaneRunnerAPIVersion [0.9.118] +// FastlaneRunnerAPIVersion [0.9.119] diff --git a/fastlane/swift/formatting/Brewfile.lock.json b/fastlane/swift/formatting/Brewfile.lock.json index f43eaef0835..2ff0d1d37c9 100644 --- a/fastlane/swift/formatting/Brewfile.lock.json +++ b/fastlane/swift/formatting/Brewfile.lock.json @@ -2,45 +2,45 @@ "entries": { "brew": { "swiftformat": { - "version": "0.53.10", + "version": "0.54.2", "bottle": { "rebuild": 0, "root_url": "https://ghcr.io/v2/homebrew/core", "files": { "arm64_sonoma": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:07a24ab550f0a4b26168b77c14b3b184e97552eb9071723af1103b1ff8d38bfd", - "sha256": "07a24ab550f0a4b26168b77c14b3b184e97552eb9071723af1103b1ff8d38bfd" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:81df298cd70628b2149823fa370aa3a6799fa3d794e1541f76f3f4a2d7bedac1", + "sha256": "81df298cd70628b2149823fa370aa3a6799fa3d794e1541f76f3f4a2d7bedac1" }, "arm64_ventura": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:2781c7eb35cfe585ae8a5f41395694e67af26c5725d25d08530a4f6adb191842", - "sha256": "2781c7eb35cfe585ae8a5f41395694e67af26c5725d25d08530a4f6adb191842" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:c69312fea87da1123deb27e6943e90affe661475571c6ca5967321688b46df8b", + "sha256": "c69312fea87da1123deb27e6943e90affe661475571c6ca5967321688b46df8b" }, "arm64_monterey": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:be39b5733c7a181931682200f3fbece32146b84b7098fec1d9f4d22d248a91e9", - "sha256": "be39b5733c7a181931682200f3fbece32146b84b7098fec1d9f4d22d248a91e9" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:da2a5c24a8132589cee415f4a0754ccc8b39e67e74e06469a3cb6b45d880877a", + "sha256": "da2a5c24a8132589cee415f4a0754ccc8b39e67e74e06469a3cb6b45d880877a" }, "sonoma": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:a080392954a019c55552ca7c6ab56033e8ab6aa1a598a0015b80ee12c62a4414", - "sha256": "a080392954a019c55552ca7c6ab56033e8ab6aa1a598a0015b80ee12c62a4414" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:5d5e97425579868571f6322c7472793ef0e652b0ccb64248a466f5f6a85d8b0c", + "sha256": "5d5e97425579868571f6322c7472793ef0e652b0ccb64248a466f5f6a85d8b0c" }, "ventura": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:7a5cc00008a574bcc3f94c8048fe058a4211a1f2952b65051a723212c07d8ce5", - "sha256": "7a5cc00008a574bcc3f94c8048fe058a4211a1f2952b65051a723212c07d8ce5" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:402e0e5e117296bee234ef2d657a49ef3397dd898db244a43abe6b02b83b6c48", + "sha256": "402e0e5e117296bee234ef2d657a49ef3397dd898db244a43abe6b02b83b6c48" }, "monterey": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:60b9451e66902de3233febbf20cfa3df39304fb329eb478a8cab277874da7869", - "sha256": "60b9451e66902de3233febbf20cfa3df39304fb329eb478a8cab277874da7869" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:67abaff7e1f041b060e35e8ad1573737c93866c18a9bb4e84c9fd1d85e2064f2", + "sha256": "67abaff7e1f041b060e35e8ad1573737c93866c18a9bb4e84c9fd1d85e2064f2" }, "x86_64_linux": { "cellar": "/home/linuxbrew/.linuxbrew/Cellar", - "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:d4bacdce7d4de2ca8e026577a94e87828038d25c28235a96f740fee46c317798", - "sha256": "d4bacdce7d4de2ca8e026577a94e87828038d25c28235a96f740fee46c317798" + "url": "https://ghcr.io/v2/homebrew/core/swiftformat/blobs/sha256:5c6a46f3995ad0b606c0c8a823b9236998ac512ba8895e8b1c3b35730fc2067d", + "sha256": "5c6a46f3995ad0b606c0c8a823b9236998ac512ba8895e8b1c3b35730fc2067d" } } } @@ -82,11 +82,11 @@ "macOS": "13.6" }, "sonoma": { - "HOMEBREW_VERSION": "4.3.5", + "HOMEBREW_VERSION": "4.3.10", "HOMEBREW_PREFIX": "/opt/homebrew", "Homebrew/homebrew-core": "api", "CLT": "15.3.0.0.1.1708646388", - "Xcode": "15.0.1", + "Xcode": "15.4", "macOS": "14.5" } }