Download Latest Version sentry-graphql-22-8.28.0.zip (96.4 kB)
Email in envelope

Get an email when there's a new version of Sentry SDK for Java and Android

Home / 8.28.0
Name Modified Size InfoDownloads / Week
Parent folder
sentry-android-core-8.28.0.zip 2025-12-04 1.2 MB
sentry-android-ndk-8.28.0.zip 2025-12-04 296.3 kB
sentry-android-replay-8.28.0.zip 2025-12-04 706.9 kB
sentry-android-sqlite-8.28.0.zip 2025-12-04 304.4 kB
sentry-android-timber-8.28.0.zip 2025-12-04 296.8 kB
sentry-apache-http-client-5-8.28.0.zip 2025-12-04 96.4 kB
sentry-apollo-3-8.28.0.zip 2025-12-04 113.6 kB
sentry-apollo-4-8.28.0.zip 2025-12-04 116.4 kB
sentry-apollo-8.28.0.zip 2025-12-04 98.9 kB
sentry-async-profiler-8.28.0.zip 2025-12-04 141.4 kB
sentry-bom-8.28.0.zip 2025-12-04 2.2 kB
sentry-compose-8.28.0.zip 2025-12-04 438.5 kB
sentry-compose-android-8.28.0.zip 2025-12-04 496.1 kB
sentry-compose-desktop-8.28.0.zip 2025-12-04 437.5 kB
sentry-graphql-8.28.0.zip 2025-12-04 95.8 kB
sentry-graphql-22-8.28.0.zip 2025-12-04 96.4 kB
sentry-graphql-core-8.28.0.zip 2025-12-04 136.3 kB
sentry-jdbc-8.28.0.zip 2025-12-04 99.8 kB
sentry-jul-8.28.0.zip 2025-12-04 98.6 kB
sentry-kotlin-extensions-8.28.0.zip 2025-12-04 8.8 kB
sentry-ktor-client-8.28.0.zip 2025-12-04 114.7 kB
sentry-launchdarkly-android-8.28.0.zip 2025-12-04 271.3 kB
sentry-launchdarkly-server-8.28.0.zip 2025-12-04 88.8 kB
sentry-log4j2-8.28.0.zip 2025-12-04 100.3 kB
sentry-logback-8.28.0.zip 2025-12-04 96.8 kB
sentry-okhttp-8.28.0.zip 2025-12-04 141.1 kB
sentry-openfeature-8.28.0.zip 2025-12-04 88.4 kB
sentry-openfeign-8.28.0.zip 2025-12-04 95.9 kB
sentry-opentelemetry-agent-8.28.0.zip 2025-12-04 19.2 MB
sentry-opentelemetry-agentcustomization-8.28.0.zip 2025-12-04 94.7 kB
sentry-opentelemetry-agentless-8.28.0.zip 2025-12-04 89.7 kB
sentry-opentelemetry-agentless-spring-8.28.0.zip 2025-12-04 90.2 kB
sentry-opentelemetry-bootstrap-8.28.0.zip 2025-12-04 154.4 kB
sentry-opentelemetry-core-8.28.0.zip 2025-12-04 222.1 kB
sentry-quartz-8.28.0.zip 2025-12-04 90.1 kB
sentry-reactor-8.28.0.zip 2025-12-04 92.8 kB
sentry-servlet-8.28.0.zip 2025-12-04 96.1 kB
sentry-servlet-jakarta-8.28.0.zip 2025-12-04 96.7 kB
sentry-spring-7-8.28.0.zip 2025-12-04 424.0 kB
sentry-spring-8.28.0.zip 2025-12-04 398.3 kB
sentry-spring-boot-4-8.28.0.zip 2025-12-04 188.4 kB
sentry-spring-boot-4-starter-8.28.0.zip 2025-12-04 3.5 kB
sentry-spring-boot-8.28.0.zip 2025-12-04 168.4 kB
sentry-spring-boot-jakarta-8.28.0.zip 2025-12-04 188.0 kB
sentry-spring-boot-starter-8.28.0.zip 2025-12-04 3.4 kB
sentry-spring-boot-starter-jakarta-8.28.0.zip 2025-12-04 3.6 kB
sentry-spring-jakarta-8.28.0.zip 2025-12-04 425.3 kB
sentry-8.28.0.zip 2025-12-04 3.9 MB
sentry-android-8.28.0.zip 2025-12-04 3.6 kB
sentry-android-distribution-8.28.0.zip 2025-12-04 284.1 kB
sentry-android-fragment-8.28.0.zip 2025-12-04 310.8 kB
sentry-android-navigation-8.28.0.zip 2025-12-04 282.6 kB
8.28.0 source code.tar.gz 2025-12-04 2.8 MB
8.28.0 source code.zip 2025-12-04 4.4 MB
README.md 2025-12-04 3.2 kB
Totals: 55 Items   40.3 MB 0

Features

  • Android: Flush logs when app enters background (#4951)
  • Add option to capture additional OkHttp network request/response details in session replays (#4919)
  • Depends on SentryOkHttpInterceptor to intercept the request and extract request/response bodies
  • To enable, add url regexes via the io.sentry.session-replay.network-detail-allow-urls metadata tag in AndroidManifest (code sample)
    • Or you can manually specify SentryReplayOptions via SentryAndroid#init:
      (Make sure you disable the auto init via manifest meta-data: io.sentry.auto-init=false)
Kotlin :::kotlin SentryAndroid.init( this, options -> { // options.dsn = "https://examplePublicKey@o0.ingest.sentry.io/0" // options.sessionReplay.sessionSampleRate = 1.0 // options.sessionReplay.onErrorSampleRate = 1.0 // .. options.sessionReplay.networkDetailAllowUrls = listOf(".*") options.sessionReplay.networkDetailDenyUrls = listOf(".*deny.*") options.sessionReplay.networkRequestHeaders = listOf("Authorization", "X-Custom-Header", "X-Test-Request") options.sessionReplay.networkResponseHeaders = listOf("X-Response-Time", "X-Cache-Status", "X-Test-Response") });
Java :::java SentryAndroid.init( this, options -> { options.getSessionReplay().setNetworkDetailAllowUrls(Arrays.asList(".*")); options.getSessionReplay().setNetworkDetailDenyUrls(Arrays.asList(".*deny.*")); options.getSessionReplay().setNetworkRequestHeaders( Arrays.asList("Authorization", "X-Custom-Header", "X-Test-Request")); options.getSessionReplay().setNetworkResponseHeaders( Arrays.asList("X-Response-Time", "X-Cache-Status", "X-Test-Response")); });

Improvements

  • Avoid forking rootScopes for Reactor if current thread has NoOpScopes (#4793)
  • This reduces the SDKs overhead by avoiding unnecessary scope forks

Fixes

  • Fix missing thread stacks for ANRv1 events (#4918)
  • Fix handling of unparseable mime-type on request filter (#4939)

Internal

  • Support span envelope item type (#4935)

Dependencies

Source: README.md, updated 2025-12-04