From daaa7600170db5b23ebe7a54453095fee8c557ea Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Thu, 13 Nov 2025 11:18:27 +0100 Subject: [PATCH 1/4] Apply proguard rules to debug builds as well --- packages/flutter/android/build.gradle | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/flutter/android/build.gradle b/packages/flutter/android/build.gradle index 43fdcab75b..4528c72c0f 100644 --- a/packages/flutter/android/build.gradle +++ b/packages/flutter/android/build.gradle @@ -47,6 +47,9 @@ android { release { consumerProguardFiles 'proguard-rules.pro' } + debug { + consumerProguardFiles 'proguard-rules.pro' + } } compileOptions { From 493cb79564315e0df4837b442c24bf8a8497aebc Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Thu, 13 Nov 2025 11:45:53 +0100 Subject: [PATCH 2/4] Update CHANGELOG --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 884fe275f0..b2d4514d70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,14 @@ ## Unreleased +### Fixes + +- Apply proguard rules to debug builds as well ([#3339](https://github.com/getsentry/sentry-dart/pull/3339)) + ### Enhancements - Refactor `captureReplay` and `setReplayConfig` to use FFI/JNI ([#3318](https://github.com/getsentry/sentry-dart/pull/3318)) +- ## 9.8.0 From c597af223a32a7c76a54a804d186e8042fe19ccc Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Thu, 13 Nov 2025 11:46:00 +0100 Subject: [PATCH 3/4] Update CHANGELOG --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2d4514d70..9c6092ad19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,6 @@ ### Enhancements - Refactor `captureReplay` and `setReplayConfig` to use FFI/JNI ([#3318](https://github.com/getsentry/sentry-dart/pull/3318)) -- ## 9.8.0 From a661a704e62a35404633836e676622c2a45b5f03 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Fri, 14 Nov 2025 13:00:20 +0100 Subject: [PATCH 4/4] Update ProGuard rules for debug builds Added `consumerProguardFiles 'proguard-rules.pro'` to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c6092ad19..c6b632e70d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### Fixes -- Apply proguard rules to debug builds as well ([#3339](https://github.com/getsentry/sentry-dart/pull/3339)) +- Added `consumerProguardFiles 'proguard-rules.pro'` to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. ([#3339](https://github.com/getsentry/sentry-dart/pull/3339)) ### Enhancements