diff --git a/.github/workflows/renovate-xcodegen.yml b/.github/workflows/renovate-xcodegen.yml index d3d3e1a4b..c2550b10c 100644 --- a/.github/workflows/renovate-xcodegen.yml +++ b/.github/workflows/renovate-xcodegen.yml @@ -48,7 +48,7 @@ jobs: run: xcodebuild -scheme ElementX -project ElementX.xcodeproj -destination 'generic/platform=iOS Simulator' build - name: Update Acknowledgements - run: swift-package-list ElementX.xcodeproj --requires-license --ignore-package compound-ios --ignore-package compound-design-tokens --ignore-package matrix-rich-text-editor-swift --ignore-package element-call-swift --output-type settings-bundle --output-path ElementX/SupportingFiles + run: swift-package-list ElementX.xcodeproj --requires-license --ignore-package compound-ios --ignore-package compound-design-tokens --ignore-package matrix-rich-text-editor-swift --ignore-package element-call-swift --ignore-package element-call-ios --ignore-package matrix-rust-rtc --output-type settings-bundle --output-path ElementX/SupportingFiles - name: Commit and push changes run: | diff --git a/ElementX.xcodeproj/project.pbxproj b/ElementX.xcodeproj/project.pbxproj index 3692f3eed..3584917d0 100644 --- a/ElementX.xcodeproj/project.pbxproj +++ b/ElementX.xcodeproj/project.pbxproj @@ -11075,7 +11075,7 @@ repositoryURL = "https://github.com/apple/swift-async-algorithms"; requirement = { kind = exactVersion; - version = 1.1.5; + version = 1.1.6; }; }; 4BDA7F6042968E8422470F3F /* XCRemoteSwiftPackageReference "LoremSwiftum" */ = { @@ -11147,7 +11147,7 @@ repositoryURL = "https://github.com/element-hq/element-call-swift"; requirement = { kind = exactVersion; - version = 0.26.0; + version = 0.26.1; }; }; 821C67C9A7F8CC3FD41B28B4 /* XCRemoteSwiftPackageReference "emojibase-bindings" */ = { @@ -11163,7 +11163,7 @@ repositoryURL = "https://github.com/PostHog/posthog-ios"; requirement = { kind = exactVersion; - version = 3.76.0; + version = 3.85.3; }; }; A08925A9D5E3770DEB9D8509 /* XCRemoteSwiftPackageReference "sentry-cocoa" */ = { @@ -11171,7 +11171,7 @@ repositoryURL = "https://github.com/getsentry/sentry-cocoa"; requirement = { kind = exactVersion; - version = 9.28.0; + version = 9.29.2; }; }; AB8E808A59756170682BEC20 /* XCRemoteSwiftPackageReference "SwiftSoup" */ = { @@ -11203,7 +11203,7 @@ repositoryURL = "https://github.com/onevcat/Kingfisher"; requirement = { kind = exactVersion; - version = 8.12.0; + version = 8.13.0; }; }; D5F7D47BBAAE0CF1DDEB3034 /* XCRemoteSwiftPackageReference "DeviceKit" */ = { @@ -11211,7 +11211,7 @@ repositoryURL = "https://github.com/devicekit/DeviceKit"; requirement = { kind = exactVersion; - version = 5.8.0; + version = 5.9.0; }; }; E025F19D013D9BA6C58B37F4 /* XCRemoteSwiftPackageReference "swift-algorithms" */ = { @@ -11267,7 +11267,7 @@ repositoryURL = "https://github.com/apple/swift-collections"; requirement = { kind = exactVersion; - version = 1.6.0; + version = 1.7.1; }; }; /* End XCRemoteSwiftPackageReference section */ diff --git a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 21852aeb7..3f80339ad 100644 --- a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "8bdc0118ee6f7785c7ff4143098fdbb70b55ab3d32c3d92d6ef5cf9aa5033c33", + "originHash" : "a739f939cb837b0b30937fec185e667cc2888307defad784e62f2721dcabf234", "pins" : [ { "identity" : "compound-design-tokens", @@ -15,8 +15,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/devicekit/DeviceKit", "state" : { - "revision" : "56b997e8a61707218f9af09f32b2a1d1806fd792", - "version" : "5.8.0" + "revision" : "19528aa07e1426626ea9fb2c4a161edf43c4f9e8", + "version" : "5.9.0" } }, { @@ -69,8 +69,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/element-hq/element-call-swift", "state" : { - "revision" : "0c8c78913eb91bbe7fce2c7761f66bc9b0791ce3", - "version" : "0.26.0" + "revision" : "befb5d37a7859ad38cf83719cbfd4abaffa04d82", + "version" : "0.26.1" } }, { @@ -104,8 +104,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/onevcat/Kingfisher", "state" : { - "revision" : "be0d257b9bd47a4e6e1265fc8c237411825f107a", - "version" : "8.12.0" + "revision" : "8648fe649c5d62be38721110f835821906e9242a", + "version" : "8.13.0" } }, { @@ -212,8 +212,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/PostHog/posthog-ios", "state" : { - "revision" : "143d8337e9d39156f00fb5bde6c191a57febef1e", - "version" : "3.76.0" + "revision" : "d97d9a0babda42ecee026bd0a5a9ea1756349dc1", + "version" : "3.85.3" } }, { @@ -221,8 +221,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/getsentry/sentry-cocoa", "state" : { - "revision" : "61e8cb02434b26fb34c58126d883e5663cfde238", - "version" : "9.28.0" + "revision" : "8689e780a295dfdc6501ac0dbb502461e16d6551", + "version" : "9.29.2" } }, { @@ -248,8 +248,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-async-algorithms", "state" : { - "revision" : "3da39bbc4e687d4192af7c9cf4eab805745a0b9c", - "version" : "1.1.5" + "revision" : "789dcf1f3d3f00251482f40a432ab7144c181987", + "version" : "1.1.6" } }, { @@ -257,8 +257,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-collections", "state" : { - "revision" : "a0cb0954ecb21e4e31b0070e6ed5674e8556685a", - "version" : "1.6.0" + "revision" : "98ef3c98609a1e31b7e157b5b619579001a789d6", + "version" : "1.7.1" } }, { diff --git a/ElementX/Sources/Application/AppCoordinator.swift b/ElementX/Sources/Application/AppCoordinator.swift index 3f19dec50..bb9d116b8 100644 --- a/ElementX/Sources/Application/AppCoordinator.swift +++ b/ElementX/Sources/Application/AppCoordinator.swift @@ -1014,7 +1014,8 @@ class AppCoordinator: AppCoordinatorProtocol, AuthenticationFlowCoordinatorDeleg // so it might very well just all be false positives options.enableWatchdogTerminationTracking = false - // Disabled as it seems to report a lot of false positives + // MetricKit is now the preferred way to track app hangs + options.enableMetricKit = true options.enableAppHangTracking = false // Most of the network requests are made Rust side, this is useless diff --git a/project.yml b/project.yml index 6ab463a69..5e6204b37 100644 --- a/project.yml +++ b/project.yml @@ -91,7 +91,7 @@ packages: # path: ../matrix-analytics-events EmbeddedElementCall: url: https://github.com/element-hq/element-call-swift - exactVersion: 0.26.0 + exactVersion: 0.26.1 Emojibase: url: https://github.com/matrix-org/emojibase-bindings revision: 60bc01f2e3b31445dc723f5af1a777b63d18e6c2 # pinned due to https://github.com/matrix-org/emojibase-bindings/issues/59 @@ -112,13 +112,13 @@ packages: exactVersion: 1.2.1 AsyncAlgorithms: url: https://github.com/apple/swift-async-algorithms - exactVersion: 1.1.5 + exactVersion: 1.1.6 Collections: url: https://github.com/apple/swift-collections - exactVersion: 1.6.0 + exactVersion: 1.7.1 DeviceKit: url: https://github.com/devicekit/DeviceKit - exactVersion: 5.8.0 + exactVersion: 5.9.0 DSWaveformImage: url: https://github.com/dmrschmidt/DSWaveformImage exactVersion: 14.5.0 @@ -133,7 +133,7 @@ packages: exactVersion: 4.2.2 Kingfisher: url: https://github.com/onevcat/Kingfisher - exactVersion: 8.12.0 + exactVersion: 8.13.0 KZFileWatchers: url: https://github.com/krzysztofzablocki/KZFileWatchers exactVersion: 1.2.0 @@ -151,10 +151,10 @@ packages: exactVersion: 6.31.0 PostHog: url: https://github.com/PostHog/posthog-ios - exactVersion: 3.76.0 + exactVersion: 3.85.3 Sentry: url: https://github.com/getsentry/sentry-cocoa - exactVersion: 9.28.0 + exactVersion: 9.29.2 SnapshotTesting: url: https://github.com/pointfreeco/swift-snapshot-testing exactVersion: 1.19.6