diff --git a/android/gradle/libs.versions.toml b/android/gradle/libs.versions.toml index f6217f18..1043b0d0 100644 --- a/android/gradle/libs.versions.toml +++ b/android/gradle/libs.versions.toml @@ -25,7 +25,7 @@ room = "2.8.4" startup = "1.2.0" jsoup = "1.21.2" extendedspans = "1.4.0" -composeBom = "2025.09.00" +composeBom = "2026.03.01" uiTestJunit4Android = "1.10.5" uiautomator = "2.3.0" benchmarkMacroJunit4 = "1.4.1" diff --git a/ios/Gemfile.lock b/ios/Gemfile.lock index 6a914607..0d40cdbf 100644 --- a/ios/Gemfile.lock +++ b/ios/Gemfile.lock @@ -120,7 +120,7 @@ GEM xcpretty-travis-formatter (>= 0.0.3, < 2.0.0) fastlane-plugin-emerge (0.10.8) faraday (~> 1.1) - fastlane-plugin-sentry (2.3.0) + fastlane-plugin-sentry (2.5.0) os (~> 1.1, >= 1.1.4) fastlane-sirp (1.0.0) sysrandom (~> 1.0) @@ -228,6 +228,7 @@ GEM PLATFORMS arm64-darwin-21 + arm64-darwin-23 arm64-darwin-24 arm64-darwin-25 x86_64-linux @@ -235,7 +236,7 @@ PLATFORMS DEPENDENCIES fastlane fastlane-plugin-emerge (= 0.10.8) - fastlane-plugin-sentry (= 2.3.0) + fastlane-plugin-sentry (= 2.5.0) xcpretty BUNDLED WITH diff --git a/ios/HackerNewsTests/Hacker_NewsTests.swift b/ios/HackerNewsTests/Hacker_NewsTests.swift index 68840002..c141e356 100644 --- a/ios/HackerNewsTests/Hacker_NewsTests.swift +++ b/ios/HackerNewsTests/Hacker_NewsTests.swift @@ -24,12 +24,4 @@ final class Hacker_NewsTests: XCTestCase { // Mark your test throws to produce an unexpected failure when your test encounters an uncaught error. // Mark your test async to allow awaiting for asynchronous code to complete. Check the results with assertions afterwards. } - - func testPerformanceExample() throws { - // This is an example of a performance test case. - self.measure { - // Put the code you want to measure the time of here. - } - } - } diff --git a/ios/HackerNewsTests/SwiftSnapshotTest.swift b/ios/HackerNewsTests/SwiftSnapshotTest.swift index 3793fa70..d602a30f 100644 --- a/ios/HackerNewsTests/SwiftSnapshotTest.swift +++ b/ios/HackerNewsTests/SwiftSnapshotTest.swift @@ -15,7 +15,9 @@ import Common final class SwiftSnapshotTest: XCTestCase { override func invokeTest() { - // Always record new snapshots + // record: .all always records new snapshots and fails every test. + // Change to .missing to only record when no reference image exists, + // or remove this override entirely to compare against existing snapshots. withSnapshotTesting(record: .all) { super.invokeTest() } diff --git a/ios/fastlane/Pluginfile b/ios/fastlane/Pluginfile index bd8bb6de..50106b13 100644 --- a/ios/fastlane/Pluginfile +++ b/ios/fastlane/Pluginfile @@ -3,4 +3,4 @@ # Ensure this file is checked in to source control! gem 'fastlane-plugin-emerge', '0.10.8' -gem 'fastlane-plugin-sentry', '2.3.0' +gem 'fastlane-plugin-sentry', '2.5.0'