Skip to content

Conversation

@github-actions
Copy link
Contributor

Bumps scripts/update-android.sh from 8.25.0 to 8.26.0.

Auto-generated by a dependency updater.

Changelog

8.26.0

Features

  • Add feature flags API (#4812) and (#4831)
    • You may now keep track of your feature flag evaluations and have them show up in Sentry.
    • Top level API (Sentry.addFeatureFlag("my-feature-flag", true);) writes to scopes and the current span (if there is one)
    • It is also possible to use API on IScope, IScopes, ISpan and ITransaction directly
    • Feature flag evaluations tracked on scope(s) will be added to any errors reported to Sentry.
      • The SDK keeps the latest 100 evaluations from scope(s), replacing old entries as new evaluations are added.
    • For feature flag evaluations tracked on spans:
      • Only 10 evaluations are tracked per span, existing flags are updated but new ones exceeding the limit are ignored
      • Spans do not inherit evaluations from their parent
  • Drop log events once buffer hits hard limit (#4889)
    • If we have 1000 log events queued up, we drop any new logs coming in to prevent OOM
  • Remove vendored code and upgrade to async profiler 4.2 (#4856)
    • This adds support for JDK 23+

Fixes

  • Removed SentryExecutorService limit for delayed scheduled tasks (#4846)
  • Fix visual artifacts for the Canvas strategy on some devices (#4861)
  • [Config] Trim whitespace on properties path (#4880)
  • Only set DefaultReplayBreadcrumbConverter if replay is available (#4888)
  • Session Replay: Cache connection status instead of using blocking calls (#4891)
  • Fix log count in client reports (#4869)
  • Fix profilerId propagation (#4833)
  • Fix profiling init for Spring and Spring Boot w Agent auto-init (#4815)
  • Copy active span on scope clone (#4878)

Improvements

  • Fallback to distinct-id as user.id logging attribute when user is not set (#4847)
  • Report Timber.tag() as timber.tag log attribute (#4845)
  • Session Replay: Add screenshot strategy serialization to RRWeb events (#4851)
  • Report discarded log bytes (#4871)
  • Log why a properties file was not loaded (#4879)

Dependencies

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Nov 12, 2025
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Nov 12, 2025
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch 4 times, most recently from 0c9e960 to 6e82966 Compare November 12, 2025 11:19
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from 6e82966 to 74c03e5 Compare November 12, 2025 11:29
@antonis antonis added ready-to-merge Triggers the full CI test suite and removed ready-to-merge Triggers the full CI test suite labels Nov 12, 2025
github-actions bot and others added 2 commits November 12, 2025 12:36
Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>
@github-actions
Copy link
Contributor Author

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 b75d6b4

Copy link
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 and worked as expected in my tests (example event) 🎉

Add feature flags API (#4812) and (#4831)

Opened an issue to keep track of this #5367

@github-actions
Copy link
Contributor Author

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 423.68 ms 469.96 ms 46.28 ms
Size 43.75 MiB 48.02 MiB 4.27 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
73f2455+dirty 514.27 ms 548.60 ms 34.32 ms
20daa0a 359.51 ms 374.90 ms 15.39 ms
46da307 455.92 ms 443.79 ms -12.13 ms
e07935d+dirty 448.82 ms 489.10 ms 40.29 ms
b7aa1aa+dirty 324.73 ms 327.76 ms 3.03 ms
c1573b3 400.85 ms 411.82 ms 10.97 ms
e2fa43d 451.68 ms 462.42 ms 10.74 ms
1bea095+dirty 401.42 ms 426.93 ms 25.52 ms
0d6e618+dirty 414.00 ms 416.90 ms 2.90 ms
d751a5d+dirty 434.24 ms 486.08 ms 51.84 ms

App size

Revision Plain With Sentry Diff
73f2455+dirty 43.75 MiB 47.99 MiB 4.24 MiB
20daa0a 17.75 MiB 20.15 MiB 2.41 MiB
46da307 17.75 MiB 19.68 MiB 1.93 MiB
e07935d+dirty 43.75 MiB 47.99 MiB 4.24 MiB
b7aa1aa+dirty 17.75 MiB 19.75 MiB 2.00 MiB
c1573b3 17.75 MiB 20.15 MiB 2.41 MiB
e2fa43d 17.75 MiB 20.15 MiB 2.41 MiB
1bea095+dirty 17.75 MiB 19.70 MiB 1.95 MiB
0d6e618+dirty 43.75 MiB 47.99 MiB 4.24 MiB
d751a5d+dirty 17.75 MiB 19.68 MiB 1.94 MiB

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

Startup times

Revision Plain With Sentry Diff
fa62e21 432.46 ms 457.29 ms 24.83 ms
0886964 420.28 ms 435.74 ms 15.46 ms
b3d7080+dirty 360.17 ms 366.32 ms 6.15 ms
e0efebc+dirty 334.33 ms 337.59 ms 3.27 ms

App size

Revision Plain With Sentry Diff
fa62e21 17.75 MiB 19.68 MiB 1.94 MiB
0886964 17.75 MiB 19.72 MiB 1.97 MiB
b3d7080+dirty 17.75 MiB 19.74 MiB 1.99 MiB
e0efebc+dirty 17.75 MiB 19.75 MiB 2.00 MiB

@github-actions
Copy link
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 582.11 ms 624.33 ms 42.21 ms
Size 43.94 MiB 48.85 MiB 4.91 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
5526494+dirty 380.79 ms 432.70 ms 51.91 ms
73f2455+dirty 369.33 ms 398.90 ms 29.57 ms
e07935d+dirty 380.10 ms 377.48 ms -2.62 ms
05bef0e+dirty 451.63 ms 533.90 ms 82.27 ms
a02e30b+dirty 346.13 ms 381.76 ms 35.62 ms
b7aa1aa+dirty 281.02 ms 317.53 ms 36.51 ms
d751a5d+dirty 341.61 ms 403.06 ms 61.45 ms
8db9631+dirty 351.44 ms 396.28 ms 44.84 ms
c7f264b+dirty 356.98 ms 407.46 ms 50.48 ms
0d6e618+dirty 369.02 ms 387.69 ms 18.67 ms

App size

Revision Plain With Sentry Diff
5526494+dirty 7.15 MiB 8.41 MiB 1.26 MiB
73f2455+dirty 43.94 MiB 48.82 MiB 4.88 MiB
e07935d+dirty 43.94 MiB 48.82 MiB 4.88 MiB
05bef0e+dirty 7.15 MiB 8.43 MiB 1.28 MiB
a02e30b+dirty 7.15 MiB 8.42 MiB 1.27 MiB
b7aa1aa+dirty 7.15 MiB 8.46 MiB 1.31 MiB
d751a5d+dirty 7.15 MiB 8.41 MiB 1.26 MiB
8db9631+dirty 7.15 MiB 8.43 MiB 1.28 MiB
c7f264b+dirty 7.15 MiB 8.41 MiB 1.26 MiB
0d6e618+dirty 43.94 MiB 48.82 MiB 4.88 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
b3d7080+dirty 363.00 ms 369.73 ms 6.73 ms
e0efebc+dirty 354.72 ms 393.98 ms 39.26 ms
0886964+dirty 327.26 ms 380.80 ms 53.54 ms

App size

Revision Plain With Sentry Diff
fa62e21+dirty 7.15 MiB 8.41 MiB 1.26 MiB
b3d7080+dirty 7.15 MiB 8.46 MiB 1.30 MiB
e0efebc+dirty 7.15 MiB 8.46 MiB 1.31 MiB
0886964+dirty 7.15 MiB 8.45 MiB 1.29 MiB

@github-actions
Copy link
Contributor Author

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1217.57 ms 1220.02 ms 2.45 ms
Size 3.41 MiB 4.58 MiB 1.17 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
170d5ea+dirty 1233.96 ms 1242.54 ms 8.58 ms
21c9e75+dirty 1206.20 ms 1223.54 ms 17.35 ms
20daa0a+dirty 1227.71 ms 1233.72 ms 6.01 ms
c94a927+dirty 1211.33 ms 1223.31 ms 11.97 ms
d1fd647+dirty 1218.16 ms 1225.82 ms 7.65 ms
46e3d54+dirty 1213.17 ms 1216.33 ms 3.17 ms
46bd012+dirty 1231.78 ms 1212.30 ms -19.47 ms
6fee48d+dirty 1208.85 ms 1218.52 ms 9.67 ms
5526494+dirty 1217.06 ms 1222.26 ms 5.20 ms
0b64753+dirty 1225.77 ms 1232.98 ms 7.21 ms

App size

Revision Plain With Sentry Diff
170d5ea+dirty 3.19 MiB 4.55 MiB 1.36 MiB
21c9e75+dirty 3.19 MiB 4.38 MiB 1.19 MiB
20daa0a+dirty 3.19 MiB 4.38 MiB 1.19 MiB
c94a927+dirty 3.19 MiB 4.56 MiB 1.37 MiB
d1fd647+dirty 3.19 MiB 4.56 MiB 1.37 MiB
46e3d54+dirty 3.41 MiB 4.58 MiB 1.17 MiB
46bd012+dirty 3.19 MiB 4.38 MiB 1.19 MiB
6fee48d+dirty 3.19 MiB 4.53 MiB 1.35 MiB
5526494+dirty 3.19 MiB 4.44 MiB 1.25 MiB
0b64753+dirty 3.19 MiB 4.55 MiB 1.36 MiB

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

Startup times

Revision Plain With Sentry Diff
e0efebc+dirty 1231.80 ms 1248.38 ms 16.58 ms
0886964+dirty 1221.41 ms 1218.40 ms -3.01 ms
b3d7080+dirty 1232.59 ms 1228.77 ms -3.83 ms
fa62e21+dirty 1220.90 ms 1216.46 ms -4.44 ms

App size

Revision Plain With Sentry Diff
e0efebc+dirty 3.19 MiB 4.58 MiB 1.39 MiB
0886964+dirty 3.19 MiB 4.48 MiB 1.29 MiB
b3d7080+dirty 3.19 MiB 4.57 MiB 1.38 MiB
fa62e21+dirty 3.19 MiB 4.48 MiB 1.29 MiB

@github-actions
Copy link
Contributor Author

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1218.04 ms 1216.00 ms -2.04 ms
Size 3.41 MiB 4.58 MiB 1.17 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
170d5ea+dirty 1219.27 ms 1231.90 ms 12.63 ms
21c9e75+dirty 1237.78 ms 1247.66 ms 9.88 ms
20daa0a+dirty 1233.12 ms 1233.35 ms 0.22 ms
c94a927+dirty 1227.14 ms 1239.64 ms 12.50 ms
d1fd647+dirty 1219.35 ms 1233.18 ms 13.83 ms
46e3d54+dirty 1216.40 ms 1210.47 ms -5.93 ms
46bd012+dirty 1220.49 ms 1226.89 ms 6.40 ms
6fee48d+dirty 1222.14 ms 1231.44 ms 9.30 ms
5526494+dirty 1224.73 ms 1229.08 ms 4.36 ms
0b64753+dirty 1232.49 ms 1226.96 ms -5.53 ms

App size

Revision Plain With Sentry Diff
170d5ea+dirty 2.63 MiB 3.98 MiB 1.35 MiB
21c9e75+dirty 2.63 MiB 3.81 MiB 1.18 MiB
20daa0a+dirty 2.63 MiB 3.81 MiB 1.18 MiB
c94a927+dirty 2.63 MiB 3.99 MiB 1.36 MiB
d1fd647+dirty 2.63 MiB 3.99 MiB 1.36 MiB
46e3d54+dirty 3.41 MiB 4.58 MiB 1.17 MiB
46bd012+dirty 2.63 MiB 3.81 MiB 1.18 MiB
6fee48d+dirty 2.63 MiB 3.96 MiB 1.33 MiB
5526494+dirty 2.63 MiB 3.87 MiB 1.24 MiB
0b64753+dirty 2.63 MiB 3.98 MiB 1.35 MiB

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

Startup times

Revision Plain With Sentry Diff
e0efebc+dirty 1242.81 ms 1244.18 ms 1.37 ms
0886964+dirty 1231.23 ms 1235.18 ms 3.95 ms
b3d7080+dirty 1219.02 ms 1229.04 ms 10.02 ms
fa62e21+dirty 1238.14 ms 1244.73 ms 6.59 ms

App size

Revision Plain With Sentry Diff
e0efebc+dirty 2.63 MiB 4.01 MiB 1.38 MiB
0886964+dirty 2.63 MiB 3.91 MiB 1.28 MiB
b3d7080+dirty 2.63 MiB 4.00 MiB 1.37 MiB
fa62e21+dirty 2.63 MiB 3.91 MiB 1.28 MiB

@antonis antonis merged commit bd17200 into main Nov 12, 2025
75 checks passed
@antonis antonis deleted the deps/scripts/update-android.sh branch November 12, 2025 12:22
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