Releases
8.2.0
Breaking Changes
The Kotlin Language version is now set to 1.6 (#3936 )
Features
Create onCreate and onStart spans for all Activities (#4025 )
Add split apks info to the App
context (#3193 )
Expose new withSentryObservableEffect
method overload that accepts SentryNavigationListener
as a parameter (#4143 )
This allows sharing the same SentryNavigationListener
instance across fragments and composables to preserve the trace
(Internal) Add API to filter native debug images based on stacktrace addresses (#4089 )
Propagate sampling random value (#4153 )
The random value used for sampling traces is now sent to Sentry and attached to the baggage
header on outgoing requests
Update sampleRate
that is sent to Sentry and attached to the baggage
header on outgoing requests (#4158 )
If the SDK uses its sampleRate
or tracesSampler
callback, it now updates the sampleRate
in Dynamic Sampling Context.
Fixes
Log a warning when envelope or items are dropped due to rate limiting (#4148 )
Do not log if OtelContextScopesStorage
cannot be found (#4127 )
Previously java.lang.ClassNotFoundException: io.sentry.opentelemetry.OtelContextScopesStorage
was shown in the log if the class could not be found.
This is just a lookup the SDK performs to configure itself. The SDK also works without OpenTelemetry.
Session Replay: Fix various crashes and issues (#4135 )
Fix FileNotFoundException
when trying to read/write .ongoing_segment
file
Fix IllegalStateException
when registering onDrawListener
Fix SIGABRT native crashes on Motorola devices when encoding a video
Mention javadoc and sources for published artifacts in Gradle .module
metadata (#3936 )
(Jetpack Compose) Modifier.sentryTag now uses Modifier.Node (#4029 )
This allows Composables that use this modifier to be skippable
Dependencies
Bump Native SDK from v0.7.19 to v0.7.20 (#4128 )
Bump Gradle from v8.9.0 to v8.12.1 (#4106 )
You can’t perform that action at this time.