Skip to content

chore(deps): update Android SDK to v8.56.0 - #6694

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

chore(deps): update Android SDK to v8.56.0#6694
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.55.0 to 8.56.0.

Auto-generated by a dependency updater.

Changelog

8.56.0

Fixes

  • Update SentryTraced so that it now honors options.setIgnoredSpanOrigins (#6058)
  • SentryTraced now checks for its owning transaction dynamically rather than once per app process. The latter caused SentryTraced spans to be dropped process-wide once the original transaction finished (#6057)
  • Fix typos in Spring GraphQL integration names (GrahQL to GraphQL) (#6061)
  • Populate the Android connection status cache during the first two minutes after boot, instead of treating the empty cache as up to date (#6029)
  • Prevent SentryTraced from producing dangling spans if recomposition is abandoned or drawing fails (#6049)
  • Report a consistent app start type across the app start measurement, contexts.app and the app.start span attributes (#6006)

Improvements

  • Emit a single ui.compose span per SentryTraced on initial composition instead of one on every recomposition, and set the origin on ui.render spans (#6051)

Internal

  • Add an internal MonotonicTicker abstraction with Deadline and Stopwatch primitives (#6028)
  • Add internal Timestamp, EpochClock and AnchoredClock, so related instants project from one wall-clock reading instead of each reading the clock (#6045)

Dependencies

Full CHANGELOG.md diff
 -1,12 +1,37 
 # Changelog
 
+## 8.56.0
+
+### Fixes
+
+- Update `SentryTraced` so that it now honors `options.setIgnoredSpanOrigins` ([#6058](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6058))
+- `SentryTraced` now checks for its owning transaction dynamically rather than once per app process. The latter caused `SentryTraced` spans to be dropped process-wide once the original transaction finished ([#6057](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6057))
+- Fix typos in Spring GraphQL integration names (`GrahQL` to `GraphQL`) ([#6061](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6061))
+- Populate the Android connection status cache during the first two minutes after boot, instead of treating the empty cache as up to date ([#6029](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6029))
+- Prevent `SentryTraced` from producing dangling spans if recomposition is abandoned or drawing fails ([#6049](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6049))
+- Report a consistent app start type across the app start measurement, `contexts.app` and the `app.start` span attributes ([#6006](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6006))
+
+### Improvements
+
+- Emit a single `ui.compose` span per `SentryTraced` on initial composition instead of one on every recomposition, and set the origin on `ui.render` spans ([#6051](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6051))
+
+### Internal
+
+- Add an internal `MonotonicTicker` abstraction with `Deadline` and `Stopwatch` primitives ([#6028](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6028))
+- Add internal `Timestamp`, `EpochClock` and `AnchoredClock`, so related instants project from one wall-clock reading instead of each reading the clock ([#6045](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6045))
+
+### Dependencies
+
+- Bump Native SDK from v0.16.5 to v0.16.6 ([#6079](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6079))
+  - [changelog](https://github-redirect.dependabot.com/getsentry/sentry-native/blob/master/CHANGELOG.md[#0166](https://github-redirect.dependabot.com/getsentry/sentry-java/issues/0166))
+  - [diff](https://github-redirect.dependabot.com/getsentry/sentry-native/compare/0.16.5...0.16.6)
+
 ## 8.55.0
 
 ### Features
 
 - Add `Session.State.Unhandled` for unhandled errors that do not terminate the process ([#5919](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5919))
 
-
 ### Improvements
 
 - Move ANR profiling out of experimental ([#6042](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/6042))

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Sep 10, 2026
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Sep 10, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-android.sh branch from 4a968c9 to d316a03 Compare September 10, 2026 03:08
@github-actions

github-actions Bot commented Sep 10, 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.56.0 by github-actions[bot] in #6694
  • ci: reduce sample app build matrix to production-only by alwx in #6687
  • chore(deps): update JavaScript SDK to v10.74.0 by github-actions in #6695
  • chore(deps): update Cocoa SDK to v9.28.0 by github-actions in #6693
  • test(e2e): Evaluate replay assertion on Android by antonis in #6684
  • test(e2e): Restore iOS replay assertion in captureReplay test by antonis in #6683
  • feat(visionos): Add visionOS sample app by antonis in #6676
  • fix(core): Align beforeBreadcrumb and tracesSampler error fallbacks with spec by antonis in #6675
  • chore(replay): Mark mobileReplayIntegration as stable by antonis in #6679
  • feat(sample): Add tvOS sample app by antonis in #6677
  • fix(e2e): Pin json gem < 3.0 for RN < 0.72 iOS builds by antonis in #6678
  • feat(ios): Expose enableMemoryIntrospection option by antonis in #6674
  • feat(android): Add anrProfilingSampleRate option by antonis in #6673
  • ci: Unpin Android E2E emulator build by antonis in #6672
  • ref(ios): Remove deprecated private SDK API usage by philprime in #6647
  • chore(deps): update Cocoa SDK to v9.27.0 by github-actions in #6670
  • chore(deps): update Sentry Android Gradle Plugin to v6.21.0 by github-actions in #6671
  • chore(deps): Bump fast-uri to ^3.1.6 to resolve security alerts by antonis in #6662
  • chore(deps): Bump qs to ^6.16.0 to resolve security alerts by antonis in #6663
  • chore(deps): Bump @xmldom/xmldom pins to patched versions to resolve security alerts by antonis in #6664
  • docs: Revamp root and nested AGENTS.md by antonis in #6666

🤖 This preview updates automatically when you update the PR.

@github-actions

github-actions Bot commented Sep 10, 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.56.0
sentry-android bundled by gradle plugin 6.21.0 8.55.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.55.0 or waiting for a gradle plugin release that bundles 8.56.0.

Generated by 🚫 dangerJS against 3d7fa21

@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-android.sh branch 2 times, most recently from 72897b1 to 7398e29 Compare September 10, 2026 07:09
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Sep 10, 2026
@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 419.72 ms 436.96 ms 17.24 ms
Size 50.56 MiB 56.47 MiB 5.91 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
37a2091+dirty 429.71 ms 477.00 ms 47.29 ms
af33f3b+dirty 417.68 ms 448.04 ms 30.37 ms
c2e182c+dirty 468.50 ms 545.44 ms 76.94 ms
a50b33d+dirty 353.21 ms 398.48 ms 45.27 ms
5ca03f9+dirty 412.83 ms 459.40 ms 46.57 ms
f3215d3+dirty 396.53 ms 436.66 ms 40.13 ms
7887847+dirty 420.47 ms 460.55 ms 40.08 ms
23598c3+dirty 371.92 ms 420.65 ms 48.74 ms
bc8f61e+dirty 419.31 ms 453.39 ms 34.08 ms
09a902f+dirty 423.02 ms 472.18 ms 49.16 ms

App size

Revision Plain With Sentry Diff
37a2091+dirty 48.30 MiB 53.58 MiB 5.28 MiB
af33f3b+dirty 49.74 MiB 55.09 MiB 5.35 MiB
c2e182c+dirty 49.74 MiB 54.85 MiB 5.11 MiB
a50b33d+dirty 43.94 MiB 48.94 MiB 5.00 MiB
5ca03f9+dirty 49.74 MiB 55.26 MiB 5.52 MiB
f3215d3+dirty 48.30 MiB 53.49 MiB 5.19 MiB
7887847+dirty 49.74 MiB 54.81 MiB 5.07 MiB
23598c3+dirty 43.94 MiB 49.02 MiB 5.08 MiB
bc8f61e+dirty 49.74 MiB 55.09 MiB 5.35 MiB
09a902f+dirty 49.74 MiB 54.81 MiB 5.07 MiB

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

Startup times

Revision Plain With Sentry Diff
e0efebc+dirty 354.72 ms 393.98 ms 39.26 ms
9beea74+dirty 364.98 ms 389.87 ms 24.89 ms
8911c46+dirty 403.54 ms 427.44 ms 23.89 ms
cb0bf33+dirty 480.60 ms 496.68 ms 16.08 ms
1edd908+dirty 410.21 ms 429.31 ms 19.09 ms
8b3d2af+dirty 430.37 ms 487.65 ms 57.28 ms
d331a23+dirty 416.70 ms 433.63 ms 16.93 ms
eb51749+dirty 481.82 ms 506.51 ms 24.69 ms
fa62e21+dirty 366.25 ms 422.43 ms 56.18 ms
0886964+dirty 327.26 ms 380.80 ms 53.54 ms

App size

Revision Plain With Sentry Diff
e0efebc+dirty 7.15 MiB 8.46 MiB 1.31 MiB
9beea74+dirty 43.94 MiB 49.22 MiB 5.28 MiB
8911c46+dirty 48.30 MiB 53.48 MiB 5.18 MiB
cb0bf33+dirty 49.74 MiB 55.44 MiB 5.70 MiB
1edd908+dirty 43.94 MiB 48.87 MiB 4.93 MiB
8b3d2af+dirty 49.74 MiB 54.84 MiB 5.10 MiB
d331a23+dirty 49.74 MiB 55.45 MiB 5.70 MiB
eb51749+dirty 43.94 MiB 49.33 MiB 5.39 MiB
fa62e21+dirty 7.15 MiB 8.41 MiB 1.26 MiB
0886964+dirty 7.15 MiB 8.45 MiB 1.29 MiB

@sentry

sentry Bot commented Sep 10, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

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

⚙️ sentry-react-native Build Distribution Settings

@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 429.82 ms 449.37 ms 19.55 ms
Size 50.56 MiB 56.47 MiB 5.91 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
9ad4522+dirty 420.73 ms 444.18 ms 23.45 ms
5a21b51+dirty 471.42 ms 524.22 ms 52.80 ms
c2e182c+dirty 471.64 ms 553.59 ms 81.95 ms
15d4514+dirty 406.77 ms 428.06 ms 21.29 ms
f170ec3+dirty 428.71 ms 452.18 ms 23.47 ms
3e3142c+dirty 441.26 ms 496.06 ms 54.80 ms
5fe1c6c+dirty 401.62 ms 445.28 ms 43.66 ms
27d9693+dirty 419.08 ms 469.12 ms 50.04 ms
774257e+dirty 407.09 ms 447.46 ms 40.37 ms
f9c1ed4+dirty 431.00 ms 466.22 ms 35.22 ms

App size

Revision Plain With Sentry Diff
9ad4522+dirty 49.74 MiB 55.38 MiB 5.63 MiB
5a21b51+dirty 48.30 MiB 53.49 MiB 5.19 MiB
c2e182c+dirty 49.74 MiB 54.85 MiB 5.11 MiB
15d4514+dirty 48.30 MiB 53.60 MiB 5.30 MiB
f170ec3+dirty 48.30 MiB 53.57 MiB 5.26 MiB
3e3142c+dirty 49.74 MiB 55.44 MiB 5.70 MiB
5fe1c6c+dirty 43.75 MiB 48.14 MiB 4.39 MiB
27d9693+dirty 49.74 MiB 55.09 MiB 5.34 MiB
774257e+dirty 48.30 MiB 53.58 MiB 5.28 MiB
f9c1ed4+dirty 49.74 MiB 54.86 MiB 5.12 MiB

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

Startup times

Revision Plain With Sentry Diff
e0efebc+dirty 334.33 ms 337.59 ms 3.27 ms
9beea74+dirty 414.00 ms 430.26 ms 16.26 ms
8911c46+dirty 470.74 ms 478.98 ms 8.24 ms
cb0bf33+dirty 495.98 ms 519.64 ms 23.66 ms
1edd908+dirty 409.44 ms 423.54 ms 14.10 ms
8b3d2af+dirty 419.33 ms 465.04 ms 45.71 ms
d331a23+dirty 575.46 ms 622.17 ms 46.72 ms
eb51749+dirty 407.24 ms 440.27 ms 33.02 ms
d00a238+dirty 507.47 ms 551.00 ms 43.53 ms
0886964 420.28 ms 435.74 ms 15.46 ms

App size

Revision Plain With Sentry Diff
e0efebc+dirty 17.75 MiB 19.75 MiB 2.00 MiB
9beea74+dirty 43.75 MiB 48.39 MiB 4.64 MiB
8911c46+dirty 48.30 MiB 53.48 MiB 5.18 MiB
cb0bf33+dirty 49.74 MiB 55.44 MiB 5.70 MiB
1edd908+dirty 43.75 MiB 48.04 MiB 4.29 MiB
8b3d2af+dirty 49.74 MiB 54.84 MiB 5.10 MiB
d331a23+dirty 49.74 MiB 55.45 MiB 5.70 MiB
eb51749+dirty 43.75 MiB 48.46 MiB 4.71 MiB
d00a238+dirty 49.74 MiB 55.26 MiB 5.52 MiB
0886964 17.75 MiB 19.72 MiB 1.97 MiB

@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-android.sh branch from 7398e29 to 3d7fa21 Compare September 10, 2026 07:42
@antonis
antonis enabled auto-merge (squash) September 10, 2026 08:15
@antonis
antonis merged commit 9253345 into main Sep 10, 2026
85 checks passed
@antonis
antonis deleted the deps/scripts/update-android.sh branch September 10, 2026 08:16
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