Skip to content

chore(deps): update Android SDK to v8.53.0 - #6586

Merged
antonis merged 1 commit into
mainfrom
deps/scripts/update-android.sh
Aug 20, 2026
Merged

chore(deps): update Android SDK to v8.53.0#6586
antonis merged 1 commit into
mainfrom
deps/scripts/update-android.sh

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Bumps scripts/update-android.sh from 8.52.0 to 8.53.0.

Auto-generated by a dependency updater.

Changelog

8.53.0

Features

  • Allow child spans to use explicit start timestamps through ISpan (#5929)
  • Make ISpan.startChild overloads with SpanOptions public (#5927)

Improvements

  • Remove ApiStatus.Experimental annotation from SentrySQLiteDriver (#5938)

Fixes

  • Clear contexts when calling Scope.clear() (#5902)
  • Preserve custom Throwable identities when R8 optimizes Android apps (#5881)
  • Report the correct cpu usage for the first performance sample of a transaction, which was measured against the time since device boot (#5926)
  • Prevent an ANR when the Session Replay video encoder gets stuck (#5842)
    • Some hardware encoders never signal end-of-stream, which made the replay worker spin forever while holding the encoder lock. The app's lifecycle callbacks then blocked on that lock and the app froze until the system killed it. The encoder now gives up instead of spinning, and closing the replay cache no longer waits indefinitely for a wedged encoder.

Performance

  • Read the clock once per performance collection round instead of once per in-flight transaction (#5934)
  • Reduce allocations while collecting cpu usage during transactions by reading the process cpu time via Process.getElapsedCpuTime() instead of parsing /proc/self/stat (33.6kB to 16 bytes per sample on a Pixel 3) (#5926)
  • Store performance measurements as primitives, removing a boxed allocation per measurement per performance sample (#5935)

Dependencies

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Aug 13, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-android.sh branch from 8c153a7 to 8990709 Compare August 13, 2026 03:45
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

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.53.0 by github-actions[bot] in #6586
  • test(e2e): De-flake TurboModule span-attribute count assertion by antonis in #6596
  • chore(e2e): Bump Android binary size diff limit to 5.8 MiB by antonis in #6595
  • docs: update CONTRIBUTING paths for the monorepo layout by melbinjp in #6594

🤖 This preview updates automatically when you update the PR.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author
Warnings
⚠️

🤖 Replay Stubs Check

No changes detected in replay-stubs.jar

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

⚠️

⚠️ Android SDK Version Mismatch

Component Version
sentry-android in build.gradle 8.53.0
sentry-android bundled by gradle plugin 6.18.0 8.52.0

If a user enables AGP autoInstallation (default: true), this mismatch causes:

IllegalStateException: Sentry SDK has detected a mix of versions

Our docs instruct React Native users to set autoInstallation.enabled = false, so users following the guide are unaffected. Consider either updating packages/core/android/build.gradle to 8.52.0 or waiting for a gradle plugin release that bundles 8.53.0.

Generated by 🚫 dangerJS against f8f801a

@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-android.sh branch 9 times, most recently from a76dadd to b413ef2 Compare August 20, 2026 03:17
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-android.sh branch from b413ef2 to f8f801a Compare August 20, 2026 07:34
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Aug 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 416.70 ms 433.63 ms 16.93 ms
Size 49.74 MiB 55.45 MiB 5.70 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
5a010b7+dirty 475.15 ms 519.02 ms 43.88 ms
f9c1ed4+dirty 520.57 ms 594.84 ms 74.27 ms
c2e182c+dirty 468.50 ms 545.44 ms 76.94 ms
2c735cc+dirty 435.20 ms 459.48 ms 24.28 ms
af33f3b+dirty 417.68 ms 448.04 ms 30.37 ms
7d8c8bd+dirty 406.06 ms 460.88 ms 54.81 ms
890d145+dirty 486.42 ms 514.85 ms 28.43 ms
ef27341+dirty 519.02 ms 553.42 ms 34.40 ms
bf168a4+dirty 430.60 ms 459.31 ms 28.71 ms
41d6254+dirty 406.20 ms 445.52 ms 39.32 ms

App size

Revision Plain With Sentry Diff
5a010b7+dirty 48.30 MiB 53.58 MiB 5.28 MiB
f9c1ed4+dirty 49.74 MiB 54.86 MiB 5.12 MiB
c2e182c+dirty 49.74 MiB 54.85 MiB 5.11 MiB
2c735cc+dirty 43.94 MiB 48.94 MiB 5.00 MiB
af33f3b+dirty 49.74 MiB 55.09 MiB 5.35 MiB
7d8c8bd+dirty 48.30 MiB 53.54 MiB 5.23 MiB
890d145+dirty 43.94 MiB 49.00 MiB 5.06 MiB
ef27341+dirty 48.30 MiB 53.54 MiB 5.24 MiB
bf168a4+dirty 49.74 MiB 55.09 MiB 5.35 MiB
41d6254+dirty 48.30 MiB 53.60 MiB 5.30 MiB

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

Startup times

Revision Plain With Sentry Diff
d00a238+dirty 480.28 ms 525.02 ms 44.74 ms
5c2b683+dirty 428.37 ms 443.18 ms 14.81 ms
6c0a3f8+dirty 515.18 ms 524.82 ms 9.64 ms
e0efebc+dirty 354.72 ms 393.98 ms 39.26 ms
daa2302+dirty 395.90 ms 418.43 ms 22.53 ms
cb0bf33+dirty 480.60 ms 496.68 ms 16.08 ms
c0842e7+dirty 427.88 ms 461.31 ms 33.43 ms
70b4462+dirty 401.78 ms 439.40 ms 37.62 ms
51beb00+dirty 523.04 ms 598.50 ms 75.46 ms
eb51749+dirty 481.82 ms 506.51 ms 24.69 ms

App size

Revision Plain With Sentry Diff
d00a238+dirty 49.74 MiB 55.26 MiB 5.52 MiB
5c2b683+dirty 43.94 MiB 48.87 MiB 4.93 MiB
6c0a3f8+dirty 43.94 MiB 49.00 MiB 5.06 MiB
e0efebc+dirty 7.15 MiB 8.46 MiB 1.31 MiB
daa2302+dirty 43.94 MiB 48.98 MiB 5.04 MiB
cb0bf33+dirty 49.74 MiB 55.44 MiB 5.70 MiB
c0842e7+dirty 43.94 MiB 49.27 MiB 5.33 MiB
70b4462+dirty 48.30 MiB 53.58 MiB 5.28 MiB
51beb00+dirty 48.30 MiB 53.58 MiB 5.28 MiB
eb51749+dirty 43.94 MiB 49.33 MiB 5.39 MiB

@sentry

sentry Bot commented Aug 20, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

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

⚙️ sentry-react-native Build Distribution Settings

@github-actions

Copy link
Copy Markdown
Contributor Author

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 575.46 ms 622.17 ms 46.72 ms
Size 49.74 MiB 55.45 MiB 5.70 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
f9c1ed4+dirty 431.00 ms 466.22 ms 35.22 ms
c2e182c+dirty 471.64 ms 553.59 ms 81.95 ms
41d6254+dirty 424.45 ms 474.34 ms 49.89 ms
af33f3b+dirty 434.90 ms 506.14 ms 71.24 ms
882f8ae+dirty 399.98 ms 427.06 ms 27.08 ms
0b5120f+dirty 503.22 ms 538.60 ms 35.38 ms
774257e+dirty 407.09 ms 447.46 ms 40.37 ms
bf168a4+dirty 418.21 ms 489.74 ms 71.53 ms
5569641+dirty 406.43 ms 428.51 ms 22.08 ms
c151573+dirty 530.34 ms 559.43 ms 29.09 ms

App size

Revision Plain With Sentry Diff
f9c1ed4+dirty 49.74 MiB 54.86 MiB 5.12 MiB
c2e182c+dirty 49.74 MiB 54.85 MiB 5.11 MiB
41d6254+dirty 48.30 MiB 53.60 MiB 5.30 MiB
af33f3b+dirty 49.74 MiB 55.09 MiB 5.35 MiB
882f8ae+dirty 48.30 MiB 53.60 MiB 5.29 MiB
0b5120f+dirty 48.30 MiB 53.58 MiB 5.28 MiB
774257e+dirty 48.30 MiB 53.58 MiB 5.28 MiB
bf168a4+dirty 49.74 MiB 55.09 MiB 5.35 MiB
5569641+dirty 48.30 MiB 53.48 MiB 5.18 MiB
c151573+dirty 48.30 MiB 53.54 MiB 5.24 MiB

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

Startup times

Revision Plain With Sentry Diff
d00a238+dirty 507.47 ms 551.00 ms 43.53 ms
5c2b683+dirty 444.54 ms 455.27 ms 10.72 ms
6c0a3f8+dirty 420.65 ms 471.42 ms 50.77 ms
e0efebc+dirty 334.33 ms 337.59 ms 3.27 ms
daa2302+dirty 491.80 ms 520.02 ms 28.22 ms
cb0bf33+dirty 495.98 ms 519.64 ms 23.66 ms
fa62e21 432.46 ms 457.29 ms 24.83 ms
c0842e7+dirty 425.83 ms 476.18 ms 50.35 ms
70b4462+dirty 424.91 ms 474.28 ms 49.37 ms
51beb00+dirty 435.30 ms 475.23 ms 39.93 ms

App size

Revision Plain With Sentry Diff
d00a238+dirty 49.74 MiB 55.26 MiB 5.52 MiB
5c2b683+dirty 43.75 MiB 48.04 MiB 4.29 MiB
6c0a3f8+dirty 43.75 MiB 48.14 MiB 4.39 MiB
e0efebc+dirty 17.75 MiB 19.75 MiB 2.00 MiB
daa2302+dirty 43.75 MiB 48.12 MiB 4.37 MiB
cb0bf33+dirty 49.74 MiB 55.44 MiB 5.70 MiB
fa62e21 17.75 MiB 19.68 MiB 1.94 MiB
c0842e7+dirty 43.75 MiB 48.41 MiB 4.66 MiB
70b4462+dirty 48.30 MiB 53.58 MiB 5.28 MiB
51beb00+dirty 48.30 MiB 53.58 MiB 5.28 MiB

@antonis
antonis merged commit 0d3f706 into main Aug 20, 2026
110 of 115 checks passed
@antonis
antonis deleted the deps/scripts/update-android.sh branch August 20, 2026 14:06
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