sentry-java
sentry-java copied to clipboard
A Sentry SDK for Java, Android and other JVM languages.
### Problem Statement Automatically instrument Spring Boot queues. Might require different implementation for JMS, AMQP and other integrations. ### Solution Brainstorm One major problems seems to be supported characters for...
In our View Hierarchy (VH) feature, we read specific identifiers/tags (depending on platform) from view classes and surface this information in the rendered VH on the product. If an app...
## :scroll: Description ## :bulb: Motivation and Context ## :green_heart: How did you test it? ## :pencil: Checklist - [ ] I reviewed the submitted code. - [ ] I...
### Description We could detect that by Platform.isAndroid and fail the SDK (throw an exception), to let users know early that they are using the wrong static class
## :scroll: Description This PR adds a version of `NavHostController.withSentryObservableEffect` that accepts a `SentryNavigationListener` as a parameter to support better navigation tracing in apps that make use of both Fragments...
### Problem Statement I trying to use `SentryInstrumentation.BeforeSpanCallback` with the auto configuration from Sentry, but unfortunately with the way it's set up, it's very hard to override. I'm not sure...
### Integration sentry-android ### Build System Gradle ### AGP Version 7.4.2 ### Proguard Enabled ### Version 7.8.0 ### Steps to Reproduce Contexts.setTrace(final @Nullable SpanContext traceContext) ### Expected Result it's Nullable....
### Problem Statement I want to add more data into the breadcrumbs generated by `SentryInstrumentation`,. As a use case, I want to add any parameter named `id` when resolving any...
I have a following scenario: 1. User uses my app 2. User clicks home button so the app goes foreground 3. Android kills app's process in order to free memory...
## :scroll: Description ``` val otelVersion = "1.41.0" val otelJavaagentVersion = "2.7.0" val otelSemanticConvetionsVersion = "1.25.0-alpha" ``` Sticking to semconv `1.25.0` as https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/dependencyManagement/build.gradle.kts#L49 hasn't upgraded yet. ## :bulb: Motivation and...