Fixes
- [ANR] Removed AndroidTransactionProfiler lock (#4817)
- Avoid ExecutorService for DefaultCompositePerformanceCollector timeout (#4841)
- This avoids infinite data collection for never stopped transactions, leading to OOMs
- Fix wrong .super() call in SentryTimberTree (#4844)
Improvements
- [ANR] Defer some class availability checks (#4825)
- Collect PerformanceCollectionData only for sampled transactions (#4834)
- Breaking change: Transactions with a deferred sampling decision (
sampled == null) won't be collecting any performance data anymore (CPU, RAM, slow/frozen frames).
Dependencies
- Bump Native SDK from v0.11.2 to v0.11.3 (#4810)
- [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0113
- diff