Skip to content

chore(deps): update Android SDK to v8.39.1#6010

Merged
antonis merged 1 commit intomainfrom
deps/scripts/update-android.sh
Apr 17, 2026
Merged

chore(deps): update Android SDK to v8.39.1#6010
antonis merged 1 commit intomainfrom
deps/scripts/update-android.sh

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 16, 2026

Bumps scripts/update-android.sh from 8.38.0 to 8.39.1.

Auto-generated by a dependency updater.

Changelog

8.39.1

Fixes

  • Fix JsonObjectReader and MapObjectReader hanging indefinitely when deserialization errors leave the reader in an inconsistent state (#5293)
    • Failed collection values are now skipped so parsing can continue
    • Skipped collection values emit WARNING logs
    • Unknown-key failures and unrecoverable recovery failures emit ERROR logs

8.39.0

Fixes

  • Fix ANR caused by GestureDetectorCompat Handler/MessageQueue lock contention in SentryWindowCallback (#5138)

Internal

  • Bump AGP version from v8.6.0 to v8.13.1 (#5063)

Dependencies

@github-actions github-actions bot requested review from alwx and antonis as code owners April 16, 2026 15:03
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Apr 16, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from c8edeea to 84d5305 Compare April 16, 2026 15:03
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 16, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


  • chore(deps): update Android SDK to v8.39.1 by github-actions[bot] in #6010
  • chore(deps): update JavaScript SDK to v10.49.0 by github-actions in #6011
  • ci: Integrate Warden for AI-powered PR code review by antonis in #6003
  • chore(lint): Fixes lint issue on main by antonis in #6013
  • feat(expo): Warn when prebuilt native projects are missing Sentry config by alwx in #5984

🤖 This preview updates automatically when you update the PR.

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 16, 2026

Fails
🚫

❌ Android SDK Version Mismatch

Component Version
sentry-android in build.gradle 8.39.1
sentry-android bundled by gradle plugin 6.4.0 8.38.0

This mismatch will cause crashes on Android with error:

IllegalStateException: Sentry SDK has detected a mix of versions

Fix: Update packages/core/android/build.gradle to use version 8.38.0 or wait for a gradle plugin release that bundles 8.39.1.

Warnings
⚠️

🤖 Replay Stubs Check

No changes detected in replay-stubs.jar

All file contents are identical (verified by SHA-256 hash comparison).

Generated by 🚫 dangerJS against 2d2212f

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch 2 times, most recently from 36ac821 to 151eed9 Compare April 17, 2026 09:26
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.39.0 chore(deps): update Android SDK to v8.39.1 Apr 17, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from 151eed9 to 2d2212f Compare April 17, 2026 09:49
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Apr 17, 2026
@sentry
Copy link
Copy Markdown

sentry bot commented Apr 17, 2026

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
Sentry RN io.sentry.reactnative.sample 8.8.0 (83) Release

⚙️ sentry-react-native Build Distribution Settings

Copy link
Copy Markdown
Contributor

@antonis antonis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

As discussed the Android SDK Version Mismatch shouldn't be a blocker (also demoted to warning with #6018)

@github-actions
Copy link
Copy Markdown
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 366.57 ms 405.02 ms 38.45 ms
Size 43.94 MiB 49.00 MiB 5.06 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
4953e94+dirty 398.80 ms 431.81 ms 33.01 ms
3ce5254+dirty 373.90 ms 427.84 ms 53.94 ms
5c1e987+dirty 444.71 ms 475.13 ms 30.42 ms
a50b33d+dirty 353.21 ms 398.48 ms 45.27 ms
7ac3378+dirty 410.67 ms 442.60 ms 31.92 ms
3817909+dirty 357.52 ms 391.52 ms 34.00 ms
04207c4+dirty 395.40 ms 456.55 ms 61.15 ms
0d9949d+dirty 414.88 ms 428.68 ms 13.81 ms
df5d108+dirty 434.82 ms 447.39 ms 12.57 ms
2c735cc+dirty 435.20 ms 459.48 ms 24.28 ms

App size

Revision Plain With Sentry Diff
4953e94+dirty 43.94 MiB 48.94 MiB 5.00 MiB
3ce5254+dirty 43.94 MiB 48.98 MiB 5.04 MiB
5c1e987+dirty 43.94 MiB 48.94 MiB 5.00 MiB
a50b33d+dirty 43.94 MiB 48.94 MiB 5.00 MiB
7ac3378+dirty 43.94 MiB 48.99 MiB 5.05 MiB
3817909+dirty 43.94 MiB 48.94 MiB 5.00 MiB
04207c4+dirty 43.94 MiB 48.98 MiB 5.04 MiB
0d9949d+dirty 43.94 MiB 48.99 MiB 5.05 MiB
df5d108+dirty 43.94 MiB 48.94 MiB 5.00 MiB
2c735cc+dirty 43.94 MiB 48.94 MiB 5.00 MiB

Previous results on branch: deps/scripts/update-android.sh

Startup times

Revision Plain With Sentry Diff
eb51749+dirty 481.82 ms 506.51 ms 24.69 ms
c0842e7+dirty 427.88 ms 461.31 ms 33.43 ms
021a685+dirty 366.41 ms 409.76 ms 43.35 ms
1edd908+dirty 410.21 ms 429.31 ms 19.09 ms
9beea74+dirty 364.98 ms 389.87 ms 24.89 ms
c555a21+dirty 407.55 ms 437.13 ms 29.57 ms
0886964+dirty 327.26 ms 380.80 ms 53.54 ms
e0efebc+dirty 354.72 ms 393.98 ms 39.26 ms
8ad3a67+dirty 582.11 ms 624.33 ms 42.21 ms
daa2302+dirty 395.90 ms 418.43 ms 22.53 ms

App size

Revision Plain With Sentry Diff
eb51749+dirty 43.94 MiB 49.33 MiB 5.39 MiB
c0842e7+dirty 43.94 MiB 49.27 MiB 5.33 MiB
021a685+dirty 43.94 MiB 49.27 MiB 5.33 MiB
1edd908+dirty 43.94 MiB 48.87 MiB 4.93 MiB
9beea74+dirty 43.94 MiB 49.22 MiB 5.28 MiB
c555a21+dirty 43.94 MiB 48.90 MiB 4.96 MiB
0886964+dirty 7.15 MiB 8.45 MiB 1.29 MiB
e0efebc+dirty 7.15 MiB 8.46 MiB 1.31 MiB
8ad3a67+dirty 43.94 MiB 48.85 MiB 4.91 MiB
daa2302+dirty 43.94 MiB 48.98 MiB 5.04 MiB

@antonis antonis merged commit 3d377b5 into main Apr 17, 2026
103 of 110 checks passed
@antonis antonis deleted the deps/scripts/update-android.sh branch April 17, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ready-to-merge Triggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants