From ff1bc80778075093a0a955b5135e619e76e7d78c Mon Sep 17 00:00:00 2001 From: Markus Hintersteiner Date: Thu, 12 Mar 2026 08:50:59 +0100 Subject: [PATCH 1/2] Refine Changelog for enableAnrFingerprinting option #skip-changelog --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10622bcaf8..ac3a8a2086 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,8 +13,12 @@ - The profile gets attached to the ANR event on the next app start, providing a flamegraph of the ANR issue on the sentry issue details page - Enable via `options.setAnrProfilingSampleRate()` or AndroidManifest.xml: `` - The sample rate controls the probability of collecting a profile for each detected foreground ANR (0.0 to 1.0, null to disable) -- **Breaking:** Add `enableAnrFingerprinting` option to reduce ANR noise by assigning static fingerprints to ANR events with system-only stacktraces + +### Behavioral Changes + +- Add `enableAnrFingerprinting` option which assigns static fingerprints to ANR events with system-only stacktraces - When enabled, ANRs whose stacktraces contain only system frames (e.g. `java.lang` or `android.os`) are grouped into a single issue instead of creating many separate issues + - This will help to reduce overall "ANR issue noise" on sentry.io - **IMPORTANT:** This option is enabled by default. - Disable via `options.setEnableAnrFingerprinting(false)` or AndroidManifest.xml: `` From fc75470e586b48221463d6bac22160f6cc743712 Mon Sep 17 00:00:00 2001 From: Roman Zavarnitsyn Date: Thu, 12 Mar 2026 09:36:12 +0100 Subject: [PATCH 2/2] Apply suggestion from @romtsn --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac3a8a2086..c6c5ca8337 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,7 @@ - Add `enableAnrFingerprinting` option which assigns static fingerprints to ANR events with system-only stacktraces - When enabled, ANRs whose stacktraces contain only system frames (e.g. `java.lang` or `android.os`) are grouped into a single issue instead of creating many separate issues - - This will help to reduce overall "ANR issue noise" on sentry.io + - This will help to reduce overall ANR issue noise in the Sentry dashboard - **IMPORTANT:** This option is enabled by default. - Disable via `options.setEnableAnrFingerprinting(false)` or AndroidManifest.xml: ``