sentry-java
                                
                                 sentry-java copied to clipboard
                                
                                    sentry-java copied to clipboard
                            
                            
                            
                        A Sentry SDK for Java, Android and other JVM languages.
### 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...
## :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...
### 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...
### 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...
The `isSideLoaded` tag for Android displays `false` even for sideloaded apps (apps installed directly from the APK):  Here the `installerStore` tag shows the app was installed by `com.android.packageinstaller`, which...
## :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...
### Description ``` { "breadcrumbs": [] } ``` Currently, an empty list that is deserialized via `nextList` throws if the list is empty or invalid. The logger is `Failed to...
### Description  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.