Markus Hintersteiner
Markus Hintersteiner
## :scroll: Description As it may takes some time until the first frame is drawn, we're removing the replay configuration from the `.start()` call, instead the Android SDK expects `onConfigurationChanged()`...
## :scroll: Description This PR refactors the `NetworkBody` class and improves how network request/response bodies are parsed and handled, particularly for large or truncated content. Key changes: - Simplified `NetworkBody`...
## :scroll: Description Adds ANR (Application Not Responding) profiling integration that profiles the main thread when an ANR is detected and reports the captured profiles to Sentry. ### Key Changes:...
As a follow up to getsentry/sentry-java#4671 we want to extend `OtelSentryPropagator::inject` to include `traceparent` as well.
As of now the trace context sets the status to `unknown`, as the txn is not finished. This is confusing we should default to `ok`, like we'll do for span-first.This...
### Description Right now only a few options are [processed on the native side](https://github.com/getsentry/sentry-java/blob/main/sentry-android-ndk/src/main/jni/sentry.c#L240) and there's not enough documentation on automatic configuration behavior overall. Our [Android sample app](https://github.com/getsentry/sentry-java/blob/main/sentry-samples/sentry-samples-android) also showcases...
## :scroll: Description Extends `SentryReplayOptions` to allow package names for masking. ## :bulb: Motivation and Context Implements https://github.com/getsentry/sentry-java/issues/4393 ## :green_heart: How did you test it? Added tests ## :pencil: Checklist...
### Problem Statement We've seen a few larger companies (e.g. https://blog.duolingo.com/android-app-performance/) utilizing the Tracing API to determine slow parts within an app. We should have support for that. ### Solution...