chore(deps): update Android SDK to v8.35.0#5812
chore(deps): update Android SDK to v8.35.0#5812github-actions[bot] wants to merge 1 commit intomainfrom
Conversation
4a5372b to
ac976a9
Compare
Semver Impact of This PR⚪ None (no version bump detected) 📋 Changelog PreviewThis is how your changes will appear in the changelog.
🤖 This preview updates automatically when you update the PR. |
|
antonis
left a comment
There was a problem hiding this comment.
@lucas-zimerman The stub was generated :) Thank you for the fix #5811
I'll mark this a blocked for now due to the version mismatch
da018b3 to
9b1498b
Compare
9b1498b to
6e19fc1
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| implementation 'com.facebook.react:react-native:+' | ||
| api 'io.sentry:sentry-android:8.33.0' | ||
| debugImplementation 'io.sentry:sentry-spotlight:8.33.0' | ||
| api 'io.sentry:sentry-android:8.35.0' |
There was a problem hiding this comment.
Default-on ANR fingerprinting changes event grouping silently
Low Severity
Flagging this per the dependency update review rule (C). The Android SDK 8.35.0 introduces enableAnrFingerprinting, which is enabled by default. This silently changes how ANR events with system-only stacktraces are grouped — consolidating them into a single issue. The React Native bridge has no code referencing this option, so there is no way for RN users to configure it from JavaScript. Users upgrading may see unexpected changes to their ANR issue grouping in the Sentry dashboard. Worth confirming this default is acceptable for React Native users or whether the bridge should expose a way to opt out.
Triggered by project rule: PR Review Guidelines for Cursor Bot


Bumps scripts/update-android.sh from 8.33.0 to 8.35.0.
Auto-generated by a dependency updater.
Changelog
8.35.0
Fixes
Features
options.setAnrProfilingSampleRate(<sample-rate>)or AndroidManifest.xml:<meta-data android:name="io.sentry.anr.profiling.sample-rate" android:value="[0.0-1.0]" />Behavioral Changes
enableAnrFingerprintingoption which assigns static fingerprints to ANR events with system-only stacktracesjava.langorandroid.os) are grouped into a single issue instead of creating many separate issuesoptions.setEnableAnrFingerprinting(false)or AndroidManifest.xml:<meta-data android:name="io.sentry.anr.enable-fingerprinting" android:value="false" />8.34.1
Fixes
filterTouchesWhenObscuredto prevent Tapjacking on user feedback dialog (#5155)8.34.0
Features
sentry.properties:shutdown-timeout-millis,session-flush-timeout-millisSENTRY_SHUTDOWN_TIMEOUT_MILLIS,SENTRY_SESSION_FLUSH_TIMEOUT_MILLISapplication.properties:sentry.shutdownTimeoutMillis,sentry.sessionFlushTimeoutMillisSentry.setAttribute,Sentry.setAttributes,Sentry.removeAttributeSENTRY_SAMPLE_RATEenvironment variable /sample-rateproperty (#5112)sentry-opentelemetry-otlpandsentry-opentelemetry-otlp-springmodules for combining OpenTelemetry SDK OTLP export with Sentry SDK (#5100)OpenTelemetryOtlpEventProcessor) but will not send spans through OpenTelemetry nor use OpenTelemetryContextforScopespropagation.sentry-android-replaymodule to be present at runtime for masking to workAndroidManifest.xml:ManifestMetaDataReadernow read theDIST(#5107)Fixes
Long,Short,Byte,BigInteger,AtomicInteger, andAtomicLongbeing incorrectly inferred asdoubleinstead ofinteger(#5122)AndroidRuntimeManagerStrictMode relaxation to prevent ANRs during SDK init (#5127)SystemEventsBroadcastReceiverwith try-catch block. (#5106)peekDecorViewinstead ofgetDecorViewinSentryGestureListenerto avoid forcing view hierarchy construction (#5134)network_errortosend_errorURISyntaxExceptioncaused by trailing whitespace (#5113)Sentry.init(#5135)Dependencies
Features
Full CHANGELOG.md diff