Skip to content

Comments

chore(deps): update Android SDK to v8.33.0#5684

Merged
antonis merged 3 commits intomainfrom
deps/scripts/update-android.sh
Feb 23, 2026
Merged

chore(deps): update Android SDK to v8.33.0#5684
antonis merged 3 commits intomainfrom
deps/scripts/update-android.sh

Conversation

@github-actions
Copy link
Contributor

Bumps scripts/update-android.sh from 8.32.0 to 8.33.0.

Auto-generated by a dependency updater.

Changelog

8.33.0

Features

  • Add installGroupsOverride parameter to Build Distribution SDK for programmatic filtering, with support for configuration via properties file using io.sentry.distribution.install-groups-override (#5066)

Fixes

  • When merging tombstones with Native SDK, use the tombstone message if the Native SDK didn't explicitly provide one. (#5095)
  • Fix thread leak caused by eager creation of SentryExecutorService in SentryOptions (#5093)
    • There were cases where we created options that ended up unused but we failed to clean those up.
  • Attach user attributes to logs and metrics regardless of sendDefaultPii (#5099)
  • No longer log a warning if a logging integration cannot initialize Sentry due to missing DSN (#5075)
    • While this may have been useful to some, it caused lots of confusion.
  • Session Replay: Add androidx.camera.view.PreviewView to default maskedViewClasses to mask camera previews by default. (#5097)

Dependencies

Internal

  • Add integration to track session replay custom masking (#5070)

  • Add installGroups property to Build Distribution SDK (#5062)

Full CHANGELOG.md diff
 -1,10 +1,36 
 # Changelog
 
+## 8.33.0
+
+### Features
+
+- Add `installGroupsOverride` parameter to Build Distribution SDK for programmatic filtering, with support for configuration via properties file using `io.sentry.distribution.install-groups-override` ([#5066](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5066))
+
+### Fixes
+
+- When merging tombstones with Native SDK, use the tombstone message if the Native SDK didn't explicitly provide one. ([#5095](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5095))
+- Fix thread leak caused by eager creation of `SentryExecutorService` in `SentryOptions` ([#5093](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5093))
+  - There were cases where we created options that ended up unused but we failed to clean those up.
+- Attach user attributes to logs and metrics regardless of `sendDefaultPii` ([#5099](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5099))
+- No longer log a warning if a logging integration cannot initialize Sentry due to missing DSN ([#5075](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5075))
+  - While this may have been useful to some, it caused lots of confusion.
+- Session Replay: Add `androidx.camera.view.PreviewView` to default `maskedViewClasses` to mask camera previews by default. ([#5097](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5097))
+
+### Dependencies
+
+- Bump Native SDK from v0.12.4 to v0.12.7 ([#5071](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5071), [#5098](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5098))
+  - [changelog](https://github-redirect.dependabot.com/getsentry/sentry-native/blob/master/CHANGELOG.md[#0127](https://github-redirect.dependabot.com/getsentry/sentry-java/issues/0127))
+  - [diff](https://github-redirect.dependabot.com/getsentry/sentry-native/compare/0.12.4...0.12.7)
+
+### Internal
+
+- Add integration to track session replay custom masking ([#5070](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5070))
+
 ## 8.32.0
 
 ### Features
 
-- Add `installGroupsOverride` parameter and `installGroups` property to Build Distribution SDK ([#5062](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5062))
+- Add `installGroups` property to Build Distribution SDK ([#5062](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5062))
 - Update Android targetSdk to API 36 (Android 16) ([#5016](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5016))
 - Add AndroidManifest support for Spotlight configuration via `io.sentry.spotlight.enable` and `io.sentry.spotlight.url` ([#5064](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5064))
 - Collect database transaction spans (`BEGIN`, `COMMIT`, `ROLLBACK`) ([#5072](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/5072))

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Feb 19, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from fa9f2b2 to 52b9081 Compare February 19, 2026 03:49
@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 19, 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.33.0 by github-actions[bot] in #5684
  • chore(deps): update Sentry Android Gradle Plugin to v6.1.0 by github-actions in #5687
  • Ref(CI): Add android sdk version check by lucas-zimerman in #5686

🤖 This preview updates automatically when you update the PR.

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch 2 times, most recently from 5b94dd0 to 67f71cc Compare February 19, 2026 10:58
@lucas-zimerman lucas-zimerman added the ready-to-merge Triggers the full CI test suite label Feb 20, 2026
@lucas-zimerman
Copy link
Collaborator

lucas-zimerman commented Feb 20, 2026

lets merge once #5686 is merged

@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 20, 2026

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1219.19 ms 1214.71 ms -4.47 ms
Size 3.38 MiB 4.78 MiB 1.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
ec14be7+dirty 1234.64 ms 1245.54 ms 10.90 ms
b3b5b0d+dirty 1227.71 ms 1239.50 ms 11.79 ms
af9331b+dirty 1233.61 ms 1230.50 ms -3.11 ms
8a868fe+dirty 1221.50 ms 1230.78 ms 9.28 ms
90afdd3+dirty 1233.90 ms 1240.90 ms 7.00 ms
7b02433+dirty 1209.39 ms 1210.90 ms 1.51 ms
8d89cc9+dirty 1222.92 ms 1239.43 ms 16.51 ms
f17e051+dirty 1193.71 ms 1223.51 ms 29.80 ms
cd5f27f+dirty 1214.87 ms 1218.72 ms 3.85 ms
e2fa43d+dirty 1216.04 ms 1232.65 ms 16.61 ms

App size

Revision Plain With Sentry Diff
ec14be7+dirty 2.63 MiB 3.98 MiB 1.34 MiB
b3b5b0d+dirty 2.63 MiB 3.91 MiB 1.28 MiB
af9331b+dirty 2.63 MiB 3.91 MiB 1.28 MiB
8a868fe+dirty 3.38 MiB 4.60 MiB 1.22 MiB
90afdd3+dirty 2.63 MiB 3.99 MiB 1.35 MiB
7b02433+dirty 3.38 MiB 4.60 MiB 1.22 MiB
8d89cc9+dirty 2.63 MiB 3.96 MiB 1.33 MiB
f17e051+dirty 3.41 MiB 4.67 MiB 1.25 MiB
cd5f27f+dirty 3.38 MiB 4.78 MiB 1.39 MiB
e2fa43d+dirty 2.63 MiB 3.81 MiB 1.18 MiB

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

Startup times

Revision Plain With Sentry Diff
5c2b683+dirty 1214.09 ms 1212.23 ms -1.86 ms
8ad3a67+dirty 1218.04 ms 1216.00 ms -2.04 ms
c0842e7+dirty 1209.10 ms 1208.87 ms -0.24 ms
0886964+dirty 1231.23 ms 1235.18 ms 3.95 ms
fa62e21+dirty 1238.14 ms 1244.73 ms 6.59 ms
021a685+dirty 1199.09 ms 1204.17 ms 5.09 ms
1edd908+dirty 1215.00 ms 1210.58 ms -4.42 ms
e0efebc+dirty 1242.81 ms 1244.18 ms 1.37 ms
c555a21+dirty 1207.72 ms 1212.40 ms 4.68 ms
b3d7080+dirty 1219.02 ms 1229.04 ms 10.02 ms

App size

Revision Plain With Sentry Diff
5c2b683+dirty 3.41 MiB 4.59 MiB 1.18 MiB
8ad3a67+dirty 3.41 MiB 4.58 MiB 1.17 MiB
c0842e7+dirty 3.38 MiB 4.60 MiB 1.22 MiB
0886964+dirty 2.63 MiB 3.91 MiB 1.28 MiB
fa62e21+dirty 2.63 MiB 3.91 MiB 1.28 MiB
021a685+dirty 3.38 MiB 4.60 MiB 1.22 MiB
1edd908+dirty 3.41 MiB 4.59 MiB 1.18 MiB
e0efebc+dirty 2.63 MiB 4.01 MiB 1.38 MiB
c555a21+dirty 3.41 MiB 4.66 MiB 1.25 MiB
b3d7080+dirty 2.63 MiB 4.00 MiB 1.37 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 20, 2026

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1217.70 ms 1217.86 ms 0.16 ms
Size 3.38 MiB 4.78 MiB 1.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
ec14be7+dirty 1229.62 ms 1230.53 ms 0.91 ms
b3b5b0d+dirty 1235.16 ms 1238.61 ms 3.45 ms
af9331b+dirty 1230.08 ms 1233.24 ms 3.16 ms
8a868fe+dirty 1206.85 ms 1215.04 ms 8.19 ms
90afdd3+dirty 1216.17 ms 1225.55 ms 9.38 ms
7b02433+dirty 1202.43 ms 1210.90 ms 8.47 ms
8d89cc9+dirty 1232.35 ms 1228.53 ms -3.82 ms
f17e051+dirty 1217.85 ms 1219.96 ms 2.11 ms
cd5f27f+dirty 1207.66 ms 1213.48 ms 5.82 ms
e2fa43d+dirty 1224.43 ms 1235.40 ms 10.98 ms

App size

Revision Plain With Sentry Diff
ec14be7+dirty 3.19 MiB 4.54 MiB 1.36 MiB
b3b5b0d+dirty 3.19 MiB 4.48 MiB 1.29 MiB
af9331b+dirty 3.19 MiB 4.48 MiB 1.29 MiB
8a868fe+dirty 3.38 MiB 4.60 MiB 1.22 MiB
90afdd3+dirty 3.19 MiB 4.55 MiB 1.37 MiB
7b02433+dirty 3.38 MiB 4.60 MiB 1.22 MiB
8d89cc9+dirty 3.19 MiB 4.53 MiB 1.35 MiB
f17e051+dirty 3.41 MiB 4.67 MiB 1.25 MiB
cd5f27f+dirty 3.38 MiB 4.78 MiB 1.39 MiB
e2fa43d+dirty 3.19 MiB 4.38 MiB 1.19 MiB

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

Startup times

Revision Plain With Sentry Diff
5c2b683+dirty 1220.20 ms 1218.85 ms -1.35 ms
8ad3a67+dirty 1217.57 ms 1220.02 ms 2.45 ms
c0842e7+dirty 1220.28 ms 1224.49 ms 4.21 ms
0886964+dirty 1221.41 ms 1218.40 ms -3.01 ms
fa62e21+dirty 1220.90 ms 1216.46 ms -4.44 ms
021a685+dirty 1215.16 ms 1208.39 ms -6.78 ms
1edd908+dirty 1217.83 ms 1218.65 ms 0.82 ms
e0efebc+dirty 1231.80 ms 1248.38 ms 16.58 ms
c555a21+dirty 1212.74 ms 1217.23 ms 4.49 ms
b3d7080+dirty 1232.59 ms 1228.77 ms -3.83 ms

App size

Revision Plain With Sentry Diff
5c2b683+dirty 3.41 MiB 4.59 MiB 1.18 MiB
8ad3a67+dirty 3.41 MiB 4.58 MiB 1.17 MiB
c0842e7+dirty 3.38 MiB 4.60 MiB 1.22 MiB
0886964+dirty 3.19 MiB 4.48 MiB 1.29 MiB
fa62e21+dirty 3.19 MiB 4.48 MiB 1.29 MiB
021a685+dirty 3.38 MiB 4.60 MiB 1.22 MiB
1edd908+dirty 3.41 MiB 4.59 MiB 1.18 MiB
e0efebc+dirty 3.19 MiB 4.58 MiB 1.39 MiB
c555a21+dirty 3.41 MiB 4.66 MiB 1.25 MiB
b3d7080+dirty 3.19 MiB 4.57 MiB 1.38 MiB

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from 67f71cc to cdee885 Compare February 23, 2026 08:21
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-android.sh branch from cdee885 to 8e1ef41 Compare February 23, 2026 08:25
@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 23, 2026

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 ff299c0

@antonis
Copy link
Contributor

antonis commented Feb 23, 2026

@lucas-zimerman I've noticed that the stubs PR did not open and bumped manually here. Based on the last CI run I think this is because there is a branch already. The check should return to normal when we delete the branch.

….33.0

AndroidProfiler constructor changed in sentry-android 8.33.0 to accept
`LazyEvaluator.Evaluator<ISentryExecutorService>` instead of a plain
`ISentryExecutorService` for the timeout executor parameter.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@antonis
Copy link
Contributor

antonis commented Feb 23, 2026

I've updated the code to fix the build issue with ff299c0

@github-actions
Copy link
Contributor Author

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 407.24 ms 440.27 ms 33.02 ms
Size 43.75 MiB 48.46 MiB 4.71 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
ff5a06a+dirty 405.97 ms 439.24 ms 33.27 ms
8ff81c0+dirty 574.58 ms 611.44 ms 36.86 ms
8d0a325+dirty 406.48 ms 415.02 ms 8.54 ms
6c36ba5+dirty 385.48 ms 442.36 ms 56.88 ms
817b2c1+dirty 471.91 ms 489.55 ms 17.64 ms
136effd+dirty 398.57 ms 494.91 ms 96.34 ms
95aaf8a 437.89 ms 419.45 ms -18.44 ms
01d24f6+dirty 362.50 ms 362.23 ms -0.27 ms
6bb8427+dirty 360.48 ms 400.04 ms 39.56 ms
1853710 555.47 ms 556.59 ms 1.12 ms

App size

Revision Plain With Sentry Diff
ff5a06a+dirty 43.75 MiB 48.05 MiB 4.29 MiB
8ff81c0+dirty 43.75 MiB 48.05 MiB 4.29 MiB
8d0a325+dirty 43.75 MiB 48.08 MiB 4.33 MiB
6c36ba5+dirty 43.75 MiB 48.41 MiB 4.66 MiB
817b2c1+dirty 43.75 MiB 48.40 MiB 4.64 MiB
136effd+dirty 43.75 MiB 47.99 MiB 4.23 MiB
95aaf8a 17.75 MiB 19.68 MiB 1.93 MiB
01d24f6+dirty 17.75 MiB 19.74 MiB 2.00 MiB
6bb8427+dirty 43.75 MiB 48.08 MiB 4.33 MiB
1853710 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
8ad3a67+dirty 423.68 ms 469.96 ms 46.28 ms
c555a21+dirty 409.55 ms 448.36 ms 38.81 ms
0886964 420.28 ms 435.74 ms 15.46 ms
e0efebc+dirty 334.33 ms 337.59 ms 3.27 ms
fa62e21 432.46 ms 457.29 ms 24.83 ms
021a685+dirty 428.00 ms 495.00 ms 67.00 ms
9beea74+dirty 414.00 ms 430.26 ms 16.26 ms
5c2b683+dirty 444.54 ms 455.27 ms 10.72 ms
c0842e7+dirty 425.83 ms 476.18 ms 50.35 ms
b3d7080+dirty 360.17 ms 366.32 ms 6.15 ms

App size

Revision Plain With Sentry Diff
8ad3a67+dirty 43.75 MiB 48.02 MiB 4.27 MiB
c555a21+dirty 43.75 MiB 48.07 MiB 4.32 MiB
0886964 17.75 MiB 19.72 MiB 1.97 MiB
e0efebc+dirty 17.75 MiB 19.75 MiB 2.00 MiB
fa62e21 17.75 MiB 19.68 MiB 1.94 MiB
021a685+dirty 43.75 MiB 48.41 MiB 4.66 MiB
9beea74+dirty 43.75 MiB 48.39 MiB 4.64 MiB
5c2b683+dirty 43.75 MiB 48.04 MiB 4.29 MiB
c0842e7+dirty 43.75 MiB 48.41 MiB 4.66 MiB
b3d7080+dirty 17.75 MiB 19.74 MiB 1.99 MiB

@github-actions
Copy link
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 481.82 ms 506.51 ms 24.69 ms
Size 43.94 MiB 49.33 MiB 5.39 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
55b77fc+dirty 410.46 ms 414.11 ms 3.65 ms
c7f264b+dirty 356.98 ms 407.46 ms 50.48 ms
90e7cb3+dirty 415.17 ms 458.48 ms 43.31 ms
d1fd647+dirty 374.46 ms 409.51 ms 35.05 ms
7091004+dirty 377.76 ms 402.11 ms 24.35 ms
69602ce+dirty 375.37 ms 405.28 ms 29.91 ms
1c38acd+dirty 411.84 ms 470.18 ms 58.34 ms
3e0a5f9+dirty 379.92 ms 450.96 ms 71.04 ms
bb4ea33+dirty 360.73 ms 375.02 ms 14.29 ms
0b64753+dirty 358.55 ms 429.16 ms 70.61 ms

App size

Revision Plain With Sentry Diff
55b77fc+dirty 43.94 MiB 48.82 MiB 4.88 MiB
c7f264b+dirty 7.15 MiB 8.41 MiB 1.26 MiB
90e7cb3+dirty 43.94 MiB 48.85 MiB 4.91 MiB
d1fd647+dirty 7.15 MiB 8.43 MiB 1.28 MiB
7091004+dirty 43.94 MiB 48.81 MiB 4.88 MiB
69602ce+dirty 7.15 MiB 8.41 MiB 1.26 MiB
1c38acd+dirty 43.94 MiB 48.91 MiB 4.97 MiB
3e0a5f9+dirty 7.15 MiB 8.42 MiB 1.27 MiB
bb4ea33+dirty 43.94 MiB 48.91 MiB 4.97 MiB
0b64753+dirty 7.15 MiB 8.42 MiB 1.27 MiB

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

Startup times

Revision Plain With Sentry Diff
8ad3a67+dirty 582.11 ms 624.33 ms 42.21 ms
c555a21+dirty 407.55 ms 437.13 ms 29.57 ms
e0efebc+dirty 354.72 ms 393.98 ms 39.26 ms
021a685+dirty 366.41 ms 409.76 ms 43.35 ms
9beea74+dirty 364.98 ms 389.87 ms 24.89 ms
5c2b683+dirty 428.37 ms 443.18 ms 14.81 ms
0886964+dirty 327.26 ms 380.80 ms 53.54 ms
c0842e7+dirty 427.88 ms 461.31 ms 33.43 ms
b3d7080+dirty 363.00 ms 369.73 ms 6.73 ms
1edd908+dirty 410.21 ms 429.31 ms 19.09 ms

App size

Revision Plain With Sentry Diff
8ad3a67+dirty 43.94 MiB 48.85 MiB 4.91 MiB
c555a21+dirty 43.94 MiB 48.90 MiB 4.96 MiB
e0efebc+dirty 7.15 MiB 8.46 MiB 1.31 MiB
021a685+dirty 43.94 MiB 49.27 MiB 5.33 MiB
9beea74+dirty 43.94 MiB 49.22 MiB 5.28 MiB
5c2b683+dirty 43.94 MiB 48.87 MiB 4.93 MiB
0886964+dirty 7.15 MiB 8.45 MiB 1.29 MiB
c0842e7+dirty 43.94 MiB 49.27 MiB 5.33 MiB
b3d7080+dirty 7.15 MiB 8.46 MiB 1.30 MiB
1edd908+dirty 43.94 MiB 48.87 MiB 4.93 MiB

@antonis antonis enabled auto-merge (squash) February 23, 2026 10:59
@antonis antonis merged commit e9e0e2f into main Feb 23, 2026
97 of 100 checks passed
@antonis antonis deleted the deps/scripts/update-android.sh branch February 23, 2026 10:59
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