Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 4, 2025

Bumps scripts/update-android.sh from 8.27.1 to 8.28.0.

Auto-generated by a dependency updater.

Changelog

8.28.0

Features

  • Android: Flush logs when app enters background (#4951)
  • Add option to capture additional OkHttp network request/response details in session replays (#4919)
    • Depends on SentryOkHttpInterceptor to intercept the request and extract request/response bodies
    • To enable, add url regexes via the io.sentry.session-replay.network-detail-allow-urls metadata tag in AndroidManifest (code sample)
      • Or you can manually specify SentryReplayOptions via SentryAndroid#init:
        (Make sure you disable the auto init via manifest meta-data: io.sentry.auto-init=false)
Kotlin
SentryAndroid.init(
    this,
    options -> {
      // options.dsn = "https://examplePublicKeyo0.ingest.sentry.io/0"
      // options.sessionReplay.sessionSampleRate = 1.0
      // options.sessionReplay.onErrorSampleRate = 1.0
      // ..

      options.sessionReplay.networkDetailAllowUrls = listOf(".*")
      options.sessionReplay.networkDetailDenyUrls = listOf(".*deny.*")
      options.sessionReplay.networkRequestHeaders = listOf("Authorization", "X-Custom-Header", "X-Test-Request")
      options.sessionReplay.networkResponseHeaders = listOf("X-Response-Time", "X-Cache-Status", "X-Test-Response")
    });
Java
SentryAndroid.init(
    this,
    options -> {
        options.getSessionReplay().setNetworkDetailAllowUrls(Arrays.asList(".*"));
        options.getSessionReplay().setNetworkDetailDenyUrls(Arrays.asList(".*deny.*"));
        options.getSessionReplay().setNetworkRequestHeaders(
            Arrays.asList("Authorization", "X-Custom-Header", "X-Test-Request"));
        options.getSessionReplay().setNetworkResponseHeaders(
            Arrays.asList("X-Response-Time", "X-Cache-Status", "X-Test-Response"));
    });

Improvements

  • Avoid forking rootScopes for Reactor if current thread has NoOpScopes (#4793)
    • This reduces the SDKs overhead by avoiding unnecessary scope forks

Fixes

  • Fix missing thread stacks for ANRv1 events (#4918)
  • Fix handling of unparseable mime-type on request filter (#4939)

Internal

  • Support span envelope item type (#4935)

Dependencies

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Dec 4, 2025
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Dec 4, 2025
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from 25cfda8 to 6d12e7a Compare December 4, 2025 14:13
@github-actions
Copy link
Contributor Author

github-actions bot commented Dec 4, 2025

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 bc479c6

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch 2 times, most recently from efed7ff to babaa65 Compare December 4, 2025 14:24
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from babaa65 to 2c305dc Compare December 4, 2025 14:58
github-actions bot and others added 2 commits December 4, 2025 16:23
Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Dec 4, 2025
@github-actions
Copy link
Contributor Author

github-actions bot commented Dec 4, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 409.55 ms 448.36 ms 38.81 ms
Size 43.75 MiB 48.07 MiB 4.32 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
88890fe+dirty 350.94 ms 365.74 ms 14.80 ms
2104bb9+dirty 410.71 ms 461.52 ms 50.81 ms
266bc7e+dirty 485.02 ms 551.94 ms 66.92 ms
1d62dde+dirty 409.00 ms 453.90 ms 44.90 ms
526494a+dirty 422.80 ms 438.90 ms 16.10 ms
6416d6c+dirty 407.30 ms 422.00 ms 14.70 ms
e07935d+dirty 448.82 ms 489.10 ms 40.29 ms
fa7bb7e+dirty 350.37 ms 377.02 ms 26.65 ms
07808fb+dirty 419.10 ms 419.08 ms -0.02 ms
c9e95bd 428.04 ms 458.70 ms 30.65 ms

App size

Revision Plain With Sentry Diff
88890fe+dirty 17.75 MiB 19.71 MiB 1.96 MiB
2104bb9+dirty 17.75 MiB 19.74 MiB 1.99 MiB
266bc7e+dirty 43.75 MiB 47.99 MiB 4.24 MiB
1d62dde+dirty 17.75 MiB 19.74 MiB 2.00 MiB
526494a+dirty 43.75 MiB 47.99 MiB 4.24 MiB
6416d6c+dirty 43.75 MiB 48.05 MiB 4.30 MiB
e07935d+dirty 43.75 MiB 47.99 MiB 4.24 MiB
fa7bb7e+dirty 17.75 MiB 19.75 MiB 2.00 MiB
07808fb+dirty 17.75 MiB 19.70 MiB 1.95 MiB
c9e95bd 17.75 MiB 19.68 MiB 1.93 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
b3d7080+dirty 360.17 ms 366.32 ms 6.15 ms
1edd908+dirty 409.44 ms 423.54 ms 14.10 ms
fa62e21 432.46 ms 457.29 ms 24.83 ms
0886964 420.28 ms 435.74 ms 15.46 ms
5c2b683+dirty 444.54 ms 455.27 ms 10.72 ms
8ad3a67+dirty 423.68 ms 469.96 ms 46.28 ms

App size

Revision Plain With Sentry Diff
e0efebc+dirty 17.75 MiB 19.75 MiB 2.00 MiB
b3d7080+dirty 17.75 MiB 19.74 MiB 1.99 MiB
1edd908+dirty 43.75 MiB 48.04 MiB 4.29 MiB
fa62e21 17.75 MiB 19.68 MiB 1.94 MiB
0886964 17.75 MiB 19.72 MiB 1.97 MiB
5c2b683+dirty 43.75 MiB 48.04 MiB 4.29 MiB
8ad3a67+dirty 43.75 MiB 48.02 MiB 4.27 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Dec 4, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 407.55 ms 437.13 ms 29.57 ms
Size 43.94 MiB 48.90 MiB 4.96 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
c4e097a+dirty 382.43 ms 443.77 ms 61.34 ms
7480abe+dirty 363.80 ms 431.34 ms 67.54 ms
266bc7e+dirty 378.00 ms 392.81 ms 14.81 ms
eb07ba3+dirty 419.49 ms 482.12 ms 62.63 ms
526494a+dirty 361.10 ms 410.84 ms 49.74 ms
1d62dde+dirty 366.59 ms 408.80 ms 42.21 ms
b3b5b0d+dirty 361.42 ms 403.90 ms 42.48 ms
6416d6c+dirty 469.16 ms 508.22 ms 39.06 ms
e07935d+dirty 380.10 ms 377.48 ms -2.62 ms
fa7bb7e+dirty 285.22 ms 323.44 ms 38.22 ms

App size

Revision Plain With Sentry Diff
c4e097a+dirty 7.15 MiB 8.41 MiB 1.26 MiB
7480abe+dirty 7.15 MiB 8.41 MiB 1.26 MiB
266bc7e+dirty 43.94 MiB 48.82 MiB 4.88 MiB
eb07ba3+dirty 7.15 MiB 8.42 MiB 1.27 MiB
526494a+dirty 43.94 MiB 48.82 MiB 4.88 MiB
1d62dde+dirty 7.15 MiB 8.46 MiB 1.31 MiB
b3b5b0d+dirty 7.15 MiB 8.41 MiB 1.26 MiB
6416d6c+dirty 43.94 MiB 48.88 MiB 4.94 MiB
e07935d+dirty 43.94 MiB 48.82 MiB 4.88 MiB
fa7bb7e+dirty 7.15 MiB 8.46 MiB 1.31 MiB

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

Startup times

Revision Plain With Sentry Diff
fa62e21+dirty 366.25 ms 422.43 ms 56.18 ms
e0efebc+dirty 354.72 ms 393.98 ms 39.26 ms
b3d7080+dirty 363.00 ms 369.73 ms 6.73 ms
1edd908+dirty 410.21 ms 429.31 ms 19.09 ms
5c2b683+dirty 428.37 ms 443.18 ms 14.81 ms
0886964+dirty 327.26 ms 380.80 ms 53.54 ms
8ad3a67+dirty 582.11 ms 624.33 ms 42.21 ms

App size

Revision Plain With Sentry Diff
fa62e21+dirty 7.15 MiB 8.41 MiB 1.26 MiB
e0efebc+dirty 7.15 MiB 8.46 MiB 1.31 MiB
b3d7080+dirty 7.15 MiB 8.46 MiB 1.30 MiB
1edd908+dirty 43.94 MiB 48.87 MiB 4.93 MiB
5c2b683+dirty 43.94 MiB 48.87 MiB 4.93 MiB
0886964+dirty 7.15 MiB 8.45 MiB 1.29 MiB
8ad3a67+dirty 43.94 MiB 48.85 MiB 4.91 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Dec 4, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1212.74 ms 1217.23 ms 4.49 ms
Size 3.41 MiB 4.66 MiB 1.25 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
d861c16+dirty 1226.00 ms 1223.35 ms -2.65 ms
c94a927+dirty 1211.33 ms 1223.31 ms 11.97 ms
ea3e26e+dirty 1216.61 ms 1214.15 ms -2.47 ms
23080e5+dirty 1221.39 ms 1222.08 ms 0.70 ms
170d5ea+dirty 1233.96 ms 1242.54 ms 8.58 ms
2adbd1e+dirty 1220.65 ms 1230.20 ms 9.56 ms
ee69ed5+dirty 1212.78 ms 1214.91 ms 2.13 ms
c4e097a+dirty 1231.35 ms 1246.91 ms 15.56 ms
161947d+dirty 1203.45 ms 1217.83 ms 14.38 ms
652f785+dirty 1216.42 ms 1212.21 ms -4.21 ms

App size

Revision Plain With Sentry Diff
d861c16+dirty 3.19 MiB 4.56 MiB 1.38 MiB
c94a927+dirty 3.19 MiB 4.56 MiB 1.37 MiB
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
23080e5+dirty 3.19 MiB 4.48 MiB 1.29 MiB
170d5ea+dirty 3.19 MiB 4.55 MiB 1.36 MiB
2adbd1e+dirty 3.19 MiB 4.56 MiB 1.38 MiB
ee69ed5+dirty 3.41 MiB 4.59 MiB 1.18 MiB
c4e097a+dirty 3.19 MiB 4.44 MiB 1.25 MiB
161947d+dirty 3.19 MiB 4.56 MiB 1.37 MiB
652f785+dirty 3.41 MiB 4.57 MiB 1.16 MiB

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

Startup times

Revision Plain With Sentry Diff
fa62e21+dirty 1220.90 ms 1216.46 ms -4.44 ms
5c2b683+dirty 1220.20 ms 1218.85 ms -1.35 ms
8ad3a67+dirty 1217.57 ms 1220.02 ms 2.45 ms
b3d7080+dirty 1232.59 ms 1228.77 ms -3.83 ms
1edd908+dirty 1217.83 ms 1218.65 ms 0.82 ms
e0efebc+dirty 1231.80 ms 1248.38 ms 16.58 ms
0886964+dirty 1221.41 ms 1218.40 ms -3.01 ms

App size

Revision Plain With Sentry Diff
fa62e21+dirty 3.19 MiB 4.48 MiB 1.29 MiB
5c2b683+dirty 3.41 MiB 4.59 MiB 1.18 MiB
8ad3a67+dirty 3.41 MiB 4.58 MiB 1.17 MiB
b3d7080+dirty 3.19 MiB 4.57 MiB 1.38 MiB
1edd908+dirty 3.41 MiB 4.59 MiB 1.18 MiB
e0efebc+dirty 3.19 MiB 4.58 MiB 1.39 MiB
0886964+dirty 3.19 MiB 4.48 MiB 1.29 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Dec 4, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1207.72 ms 1212.40 ms 4.68 ms
Size 3.41 MiB 4.66 MiB 1.25 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
d861c16+dirty 1231.94 ms 1242.32 ms 10.38 ms
c94a927+dirty 1227.14 ms 1239.64 ms 12.50 ms
ea3e26e+dirty 1229.13 ms 1228.46 ms -0.67 ms
23080e5+dirty 1216.02 ms 1224.94 ms 8.91 ms
170d5ea+dirty 1219.27 ms 1231.90 ms 12.63 ms
2adbd1e+dirty 1207.51 ms 1218.98 ms 11.47 ms
ee69ed5+dirty 1206.79 ms 1213.98 ms 7.19 ms
c4e097a+dirty 1229.09 ms 1242.61 ms 13.53 ms
161947d+dirty 1203.43 ms 1217.00 ms 13.57 ms
652f785+dirty 1219.66 ms 1223.62 ms 3.96 ms

App size

Revision Plain With Sentry Diff
d861c16+dirty 2.63 MiB 4.00 MiB 1.36 MiB
c94a927+dirty 2.63 MiB 3.99 MiB 1.36 MiB
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
23080e5+dirty 2.63 MiB 3.91 MiB 1.28 MiB
170d5ea+dirty 2.63 MiB 3.98 MiB 1.35 MiB
2adbd1e+dirty 2.63 MiB 4.00 MiB 1.36 MiB
ee69ed5+dirty 3.41 MiB 4.59 MiB 1.18 MiB
c4e097a+dirty 2.63 MiB 3.87 MiB 1.24 MiB
161947d+dirty 2.63 MiB 3.99 MiB 1.36 MiB
652f785+dirty 3.41 MiB 4.57 MiB 1.16 MiB

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

Startup times

Revision Plain With Sentry Diff
fa62e21+dirty 1238.14 ms 1244.73 ms 6.59 ms
5c2b683+dirty 1214.09 ms 1212.23 ms -1.86 ms
8ad3a67+dirty 1218.04 ms 1216.00 ms -2.04 ms
b3d7080+dirty 1219.02 ms 1229.04 ms 10.02 ms
1edd908+dirty 1215.00 ms 1210.58 ms -4.42 ms
e0efebc+dirty 1242.81 ms 1244.18 ms 1.37 ms
0886964+dirty 1231.23 ms 1235.18 ms 3.95 ms

App size

Revision Plain With Sentry Diff
fa62e21+dirty 2.63 MiB 3.91 MiB 1.28 MiB
5c2b683+dirty 3.41 MiB 4.59 MiB 1.18 MiB
8ad3a67+dirty 3.41 MiB 4.58 MiB 1.17 MiB
b3d7080+dirty 2.63 MiB 4.00 MiB 1.37 MiB
1edd908+dirty 3.41 MiB 4.59 MiB 1.18 MiB
e0efebc+dirty 2.63 MiB 4.01 MiB 1.38 MiB
0886964+dirty 2.63 MiB 3.91 MiB 1.28 MiB

@antonis antonis enabled auto-merge (squash) December 4, 2025 17:35
@antonis antonis merged commit a3f3291 into main Dec 4, 2025
124 of 132 checks passed
@antonis antonis deleted the deps/scripts/update-android.sh branch December 4, 2025 17:35
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.

3 participants