sentry-java icon indicating copy to clipboard operation
sentry-java copied to clipboard

A Sentry SDK for Java, Android and other JVM languages.

Results 511 sentry-java issues
Sort by recently updated
recently updated
newest added

### Description We've decided to duplicate `sentry-servlet` (javax) into `sentry-servlet-jakarta` (jakarta) to support both as it's only three files that rarely change. For Spring and Spring Boot we'd like to...

Platform: Java
Effort: Large
Impact: Large

## :scroll: Description This pull-request adds the property sentry.loggers, which can be configured with a list of loggers, where the sentry appender is registered and defaults to the ROOT logger....

We'd like to start managing the bundle size of the SDK more actively. For that, we'd like to start taking some numbers during PRs, and with the end goal of...

repository maintenance
Android
Docs

### Integration sentry-apollo ### Build System Gradle ### AGP Version - ### Proguard Disabled ### Version 6.1.4 ### Steps to Reproduce https://github.com/getsentry/sentry-java/blob/524ee49b212c3f2eead20960c3c6825ccdbf8007/sentry-apollo/src/main/java/io/sentry/apollo/SentryApolloInterceptor.kt#L150 ### Expected Result Can return null by changing...

Platform: Android
Platform: Java
Effort: Small
Impact: Small

### Description Came up here https://github.com/getsentry/sentry-java/issues/2071#issuecomment-1160221040 `onResume` seems to be called too early for Compose which leads to a wrong number for the startup time. We should try and give...

Platform: Android
Jetpack Compose
Effort: Medium
Impact: Medium

The `isSideLoaded` tag for Android displays `false` even for sideloaded apps (apps installed directly from the APK): ![image](https://user-images.githubusercontent.com/11064768/153629916-df6aa7ae-9e6d-4461-af43-6819246a1871.png) Here the `installerStore` tag shows the app was installed by `com.android.packageinstaller`, which...

Improvement
Android

## :scroll: Description * Changed List to Set because we don't care about duplicates (and also, it's easier to use, e.g. for Navigation listener, which can be attached/detached multiple times...

### Description https://develop.sentry.dev/sdk/event-payloads/transaction/ ``` { "measurements": { "my.custom.metric": { "value": 456, "unit": "millisecond" } } } ``` `MeasurementValue` class `serialize` and `deserialize` should add support for it, it's currently losing...

bug
Platform: Java
Effort: Small
Impact: Small

### Description ``` { "breadcrumbs": [] } ``` Currently, an empty list that is deserialized via `nextList` throws if the list is empty or invalid. The logger is `Failed to...

enhancement
Platform: Java
Effort: Small
Impact: Small

### Description ![Screenshot 2022-06-22 at 11 08 59](https://user-images.githubusercontent.com/5731772/174990874-fa1283f7-850f-4636-9bdf-2a060c6c9256.png) Remove workaround for API 14-16 https://docs.sentry.io/platforms/android/using-ndk/#api-level-lower-than-16 Add breaking change entry to migration docs.

Platform: Android
Effort: Small
Impact: Small