From 96a7c42926f1bef54dca5d816fa137139b6adbe7 Mon Sep 17 00:00:00 2001 From: Roman Zavarnitsyn Date: Wed, 4 Mar 2026 21:03:33 +0100 Subject: [PATCH 1/3] fix(screenshot): Add dontwarn replay rules to sentry-android-core --- sentry-android-core/proguard-rules.pro | 4 ++++ .../sentry-uitest-android/proguard-rules.pro | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sentry-android-core/proguard-rules.pro b/sentry-android-core/proguard-rules.pro index 25086b4d2b6..2b49c949db9 100644 --- a/sentry-android-core/proguard-rules.pro +++ b/sentry-android-core/proguard-rules.pro @@ -80,6 +80,10 @@ ##---------------Begin: proguard configuration for sentry-android-replay ---------- -dontwarn io.sentry.android.replay.ReplayIntegration -dontwarn io.sentry.android.replay.DefaultReplayBreadcrumbConverter +-dontwarn io.sentry.android.replay.util.MaskRenderer +-dontwarn io.sentry.android.replay.util.ViewsKt +-dontwarn io.sentry.android.replay.viewhierarchy.ViewHierarchyNode$Companion +-dontwarn io.sentry.android.replay.viewhierarchy.ViewHierarchyNode -keepnames class io.sentry.android.replay.ReplayIntegration ##---------------End: proguard configuration for sentry-android-replay ---------- diff --git a/sentry-android-integration-tests/sentry-uitest-android/proguard-rules.pro b/sentry-android-integration-tests/sentry-uitest-android/proguard-rules.pro index 396c9025eaf..5de2dac4bdb 100644 --- a/sentry-android-integration-tests/sentry-uitest-android/proguard-rules.pro +++ b/sentry-android-integration-tests/sentry-uitest-android/proguard-rules.pro @@ -40,8 +40,4 @@ -dontwarn org.mockito.internal.** -dontwarn org.jetbrains.annotations.** -dontwarn io.sentry.android.replay.ReplayIntegration --dontwarn io.sentry.android.replay.util.MaskRenderer --dontwarn io.sentry.android.replay.util.ViewsKt --dontwarn io.sentry.android.replay.viewhierarchy.ViewHierarchyNode$Companion --dontwarn io.sentry.android.replay.viewhierarchy.ViewHierarchyNode -keep class curtains.** { *; } From 4537b508e9c1dd10ee18471be584a11d11c02aa3 Mon Sep 17 00:00:00 2001 From: Roman Zavarnitsyn Date: Wed, 4 Mar 2026 21:07:41 +0100 Subject: [PATCH 2/3] Changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 338bbea4457..62a35722b1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## Unreleased + +### Fixes + +- Android: Add proguard rules to prevent error about missing Replay classes ([#5152](https://github.com/getsentry/sentry-java/pull/5152)) + ## 8.34.0 ### Features From cc25d8f9a693b5e14d471285ea79eb32f20fe346 Mon Sep 17 00:00:00 2001 From: Roman Zavarnitsyn Date: Wed, 4 Mar 2026 21:21:13 +0100 Subject: [PATCH 3/3] Changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 62a35722b1e..4da8060b6b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### Fixes -- Android: Add proguard rules to prevent error about missing Replay classes ([#5152](https://github.com/getsentry/sentry-java/pull/5152)) +- Android: Add proguard rules to prevent error about missing Replay classes ([#5153](https://github.com/getsentry/sentry-java/pull/5153)) ## 8.34.0