sentry-java
sentry-java copied to clipboard
A Sentry SDK for Java, Android and other JVM languages.
### Problem Statement Overloads for `capture` are added via #1829, let's deprecate `withScope` as it has some cases where other calls to capture also have the scope from `withScope`. ###...
### Problem Statement When a Spring Application is set to lazy default bean initialization (`spring.main.lazy-initialization=true`) then `Sentry.init` is never invoked. Came up here https://github.com/getsentry/sentry-java/issues/2073 ### Solution Brainstorm Add `Lazy(false)` to...
Because some of the events may be not be sent immediately after they are created, it would be great if there was an option to send these events periodically, even...
## Summary I would like to be able to see sources in stacktraces of java exceptions, the same way they're visible for javascript. ## Motivation This would improve my ability...
### Problem Statement If an envelope is dropped for being too large we could dump it to disk if debug mode is enabled to make it easier to troubleshoot. ###...
Similar to https://github.com/getsentry/sentry-dart/issues/347
### Description https://develop.sentry.dev/sdk/event-payloads/ The `extra` property is already a Map of String, Object, but the setter is not. Came up by https://github.com/getsentry/sentry-dart/pull/858
As we have a `sentry-kotlin-extensions` module right now and `SentryContext` for Coroutines, it'd be a nice addition offering a `SentryCoroutineExceptionHandler`, https://kotlinlang.org/docs/exception-handling.html#coroutineexceptionhandler so people can use it and when it throws,...
### Problem Statement The `SentryOptions options` property on `io.sentry.logback.SentryAppender` should not be used except for the `start` method. It's set via the `setOptions` method by Logback. Then Logback calls `start`...
Users have the use case of attaching files only when a hard crash happens (i.e: UncaughtExceptionHandler). For example: User throws `ParseException` which has the path to a file that failed...