diff --git a/.github/workflows/swift.yml b/.github/workflows/swift.yml index 9c2f28e1..1b221fe2 100644 --- a/.github/workflows/swift.yml +++ b/.github/workflows/swift.yml @@ -11,7 +11,7 @@ jobs: with: lfs: true - name: Test BSWInterfaceKit iOS - run: set -o pipefail && xcodebuild -scheme BSWInterfaceKit -destination "platform=iOS Simulator,name=iPhone 17,OS=26.2" test | xcbeautify --renderer github-actions + run: set -o pipefail && xcodebuild -scheme BSWInterfaceKit -destination "platform=iOS Simulator,name=iPhone 17,OS=26.4" test | xcbeautify --renderer github-actions macos-build: runs-on: mobile diff --git a/Package.resolved b/Package.resolved index 1ad1e6ca..27656431 100644 --- a/Package.resolved +++ b/Package.resolved @@ -1,13 +1,13 @@ { - "originHash" : "0997dd5a67de5508db332755539bfceccd0c1ce547ea5f5484b928b9c5eb3540", + "originHash" : "7269f6d02660079876ef7dffa244f31f5c847fbd1f56b8da838f3663f30b9d5c", "pins" : [ { "identity" : "bswfoundation", "kind" : "remoteSourceControl", "location" : "https://github.com/theleftbit/BSWFoundation.git", "state" : { - "revision" : "72b8b0f0e9e9c44205e2923a27be0136ac12489f", - "version" : "7.3.0" + "revision" : "7089710a9d6f0f413049dde74a3a6233b3b7e2eb", + "version" : "7.3.2" } }, { @@ -28,114 +28,6 @@ "version" : "12.8.0" } }, - { - "identity" : "skip", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip.git", - "state" : { - "revision" : "8e0c0421c04b00dd55795c913d94279a71a8c3f9", - "version" : "1.7.0" - } - }, - { - "identity" : "skip-android-bridge", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-android-bridge.git", - "state" : { - "revision" : "f1f761fa208296b7fa56ee29e725529cc55735ac", - "version" : "0.6.1" - } - }, - { - "identity" : "skip-bridge", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-bridge.git", - "state" : { - "revision" : "c9255ddce49900b690bcc94f98dc5a69b3009e8b", - "version" : "0.16.2" - } - }, - { - "identity" : "skip-foundation", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-foundation.git", - "state" : { - "revision" : "c4da12cfedbea286f2fac004157f9aef44d7a722", - "version" : "1.3.9" - } - }, - { - "identity" : "skip-fuse", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-fuse.git", - "state" : { - "revision" : "8f3295094ad29075730284c5197c7f1d94c0f2d9", - "version" : "1.0.2" - } - }, - { - "identity" : "skip-fuse-ui", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-fuse-ui.git", - "state" : { - "revision" : "0610d2535f567f57daf7179b08c152954ccd91dc", - "version" : "1.10.0" - } - }, - { - "identity" : "skip-keychain", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-keychain.git", - "state" : { - "revision" : "6789e9171d2fee8f2932e9685d94bd8daf6eb7fc", - "version" : "0.3.0" - } - }, - { - "identity" : "skip-lib", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-lib.git", - "state" : { - "revision" : "30c97059e731f1b42a5ea1ead50b9e03fef3a7a4", - "version" : "1.3.7" - } - }, - { - "identity" : "skip-model", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-model.git", - "state" : { - "revision" : "db537dbedb07b6d9368404581c13e6cdc21d59ff", - "version" : "1.6.2" - } - }, - { - "identity" : "skip-ui", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-ui.git", - "state" : { - "revision" : "a72881a367d0d6a663796949a09d9666b8efde07", - "version" : "1.43.0" - } - }, - { - "identity" : "skip-unit", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/skip-unit.git", - "state" : { - "revision" : "37097af075cddb4ea4cd7f0acbf05169b8359c23", - "version" : "1.4.0" - } - }, - { - "identity" : "swift-android-native", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/swift-android-native.git", - "state" : { - "revision" : "8bfa631886b4dd1f9e3fc3f43d653a71b6d19295", - "version" : "1.4.3" - } - }, { "identity" : "swift-asn1", "kind" : "remoteSourceControl", @@ -163,15 +55,6 @@ "version" : "1.3.3" } }, - { - "identity" : "swift-jni", - "kind" : "remoteSourceControl", - "location" : "https://source.skip.tools/swift-jni.git", - "state" : { - "revision" : "747b4999e9426bafb6fa676f5989b33694fba8ad", - "version" : "0.3.0" - } - }, { "identity" : "swift-snapshot-testing", "kind" : "remoteSourceControl", diff --git a/Package.swift b/Package.swift index 986c4217..4f6635fd 100644 --- a/Package.swift +++ b/Package.swift @@ -19,14 +19,14 @@ let applePlatforms = TargetDependencyCondition.when( var packageDependencies: [Package.Dependency] = [ .package(url: "https://github.com/pointfreeco/swift-snapshot-testing.git", from: "1.18.7"), - .package(url: "https://github.com/theleftbit/BSWFoundation.git", from: "7.2.4"), + .package(url: "https://github.com/theleftbit/BSWFoundation.git", from: "7.3.2"), .package(url: "https://github.com/kean/Nuke.git", from: "12.8.0"), ] if skipIsEnabled { packageDependencies.append(contentsOf: [ - .package(url: "https://source.skip.tools/skip.git", from: "1.6.27"), - .package(url: "https://source.skip.tools/skip-fuse-ui.git", from: "1.10.0"), + .package(url: "https://source.skip.tools/skip.git", from: "1.8.0"), + .package(url: "https://source.skip.tools/skip-fuse-ui.git", from: "1.14.2"), ]) } @@ -55,7 +55,7 @@ let package = Package( name: "BSWInterfaceKit", platforms: [ .iOS(.v17), - .macOS(.v14), + .macOS(.v15), .watchOS(.v11) ], products: [ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ClassicProfileViewControllerTests/sampleLayout.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ClassicProfileViewControllerTests/sampleLayout.402x874.png index 9f3c74af..0a40a22e 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ClassicProfileViewControllerTests/sampleLayout.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ClassicProfileViewControllerTests/sampleLayout.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/CollectionViewDiffableDataSourceTests/layout.3x.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/CollectionViewDiffableDataSourceTests/layout.3x.png index cd2402b7..275532de 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/CollectionViewDiffableDataSourceTests/layout.3x.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/CollectionViewDiffableDataSourceTests/layout.3x.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ContentViewTests/layout.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ContentViewTests/layout.402x874.png index 20141370..7ebe0d88 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ContentViewTests/layout.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/ContentViewTests/layout.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/HorizontalPagedCollectionViewLayoutTests/centeredLayout.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/HorizontalPagedCollectionViewLayoutTests/centeredLayout.402x874.png index aa821105..d3ce7088 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/HorizontalPagedCollectionViewLayoutTests/centeredLayout.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/HorizontalPagedCollectionViewLayoutTests/centeredLayout.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/RoundLayerTests/layout.3x.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/RoundLayerTests/layout.3x.png index 1a381fe8..4582c9f6 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/RoundLayerTests/layout.3x.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/RoundLayerTests/layout.3x.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/SelectableTableViewDataSourceTests/layout.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/SelectableTableViewDataSourceTests/layout.402x874.png index 91fd70a5..ad857f0a 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/SelectableTableViewDataSourceTests/layout.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/SelectableTableViewDataSourceTests/layout.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/body.3x.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/body.3x.png index 535da0d9..1a381276 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/body.3x.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/body.3x.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/boldedString.3x.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/boldedString.3x.png index af944119..6686831c 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/boldedString.3x.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/boldedString.3x.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/headline.3x.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/headline.3x.png index 535da0d9..1a381276 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/headline.3x.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/headline.3x.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/subheadline.3x.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/subheadline.3x.png index 910bfee7..109f562a 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/subheadline.3x.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/subheadline.3x.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/title.3x.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/title.3x.png index 062a4382..2e2dd510 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/title.3x.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/TextStylerTests/title.3x.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskErrorView.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskErrorView.402x874.png index 8b93ca6d..427f78a5 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskErrorView.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskErrorView.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskSuccessView.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskSuccessView.402x874.png index 37c892d5..2395efba 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskSuccessView.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTaskTests/taskSuccessView.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButton.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButton.402x874.png index f174a2ad..515d49c3 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButton.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButton.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButtonWithMargin.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButtonWithMargin.402x874.png index 8385933a..76d74c5c 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButtonWithMargin.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/addBottomActionButtonWithMargin.402x874.png differ diff --git a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/errorView.402x874.png b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/errorView.402x874.png index 1cc1357c..8c89bd6c 100644 Binary files a/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/errorView.402x874.png and b/Tests/BSWInterfaceKitTests/Suite/__Snapshots__/UIViewControllerTests/errorView.402x874.png differ