Features
- Add
installGroupsOverrideparameter to Build Distribution SDK for programmatic filtering, with support for configuration via properties file usingio.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
SentryExecutorServiceinSentryOptions(#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.PreviewViewto defaultmaskedViewClassesto mask camera previews by default. (#5097)
Dependencies
Internal
- Add integration to track session replay custom masking (#5070)