From c9f3e0d444f1da3c6407092af88d24a6aff6f1d4 Mon Sep 17 00:00:00 2001 From: jason Date: Wed, 5 Feb 2025 09:09:04 +0000 Subject: [PATCH 1/2] dep(protobuf): bumped the `bugsnag-plugin-android-exitinfo` dependency on protobuf-javalite to 3.25.5 --- CHANGELOG.md | 2 ++ bugsnag-plugin-android-exitinfo/build.gradle.kts | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index de4f2f4537..03bc5df747 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ * Native crashes will now include their signal code (where applicable) in the error message [#2135](https://github.com/bugsnag/bugsnag-android/pull/2135) +* Bumped the version of `protobuf-javalite` used by [bugsnag-plugin-android-exitinfo](bugsnag-plugin-android-exitinfo) to 3.25.5 + [#2144](https://github.com/bugsnag/bugsnag-android/pull/2144) ## 6.11.0 (2025-01-22) diff --git a/bugsnag-plugin-android-exitinfo/build.gradle.kts b/bugsnag-plugin-android-exitinfo/build.gradle.kts index 65b1171c28..82a0809f28 100644 --- a/bugsnag-plugin-android-exitinfo/build.gradle.kts +++ b/bugsnag-plugin-android-exitinfo/build.gradle.kts @@ -58,12 +58,12 @@ android { dependencies { addCommonModuleDependencies() api(project(":bugsnag-android-core")) - implementation("com.google.protobuf:protobuf-javalite:3.24.2") + implementation("com.google.protobuf:protobuf-javalite:3.25.5") } protobuf { protoc { - artifact = "com.google.protobuf:protoc:3.24.2" + artifact = "com.google.protobuf:protoc:3.25.5" } generateProtoTasks { all().configureEach { From 15988a2ef9a78be8114d2b02375cca148e7be408 Mon Sep 17 00:00:00 2001 From: jason Date: Wed, 5 Feb 2025 09:09:14 +0000 Subject: [PATCH 2/2] test(end2end): skip the startup ANR tests on Android 14 --- features/full_tests/startup_anr.feature | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/full_tests/startup_anr.feature b/features/full_tests/startup_anr.feature index 2dcf1657bc..b1ad2f5edc 100644 --- a/features/full_tests/startup_anr.feature +++ b/features/full_tests/startup_anr.feature @@ -7,9 +7,10 @@ Feature: onCreate ANR # and then terminate the "misbehaving" app with a KILL (9) signal (almost like the ANR code doesn't # fire at all). Since we can't cover a KILL signal in a test, we skip Android 10. @skip_android_10 -# Android 13 Note: we no longer have permission to inject BACK button events, which are used to +# Android 13+ Note: we no longer have permission to inject BACK button events, which are used to # trigger the ANR - so the test is not valid on Android 13 either @skip_android_13 + @skip_android_14 Scenario: onCreate ANR is reported When I clear any error dialogue And I run "ConfigureStartupAnrScenario"