Skip to content

dependency: Update dependency io.sentry:sentry to v8.37.0#266

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/io.sentry-sentry-8.x
Mar 25, 2026
Merged

dependency: Update dependency io.sentry:sentry to v8.37.0#266
renovate[bot] merged 1 commit intomasterfrom
renovate/io.sentry-sentry-8.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 25, 2026

This PR contains the following updates:

Package Change Age Confidence
io.sentry:sentry 8.36.0 โ†’ 8.37.0 age confidence

Release Notes

getsentry/sentry-java (io.sentry:sentry)

v8.37.0

Compare Source

Fixes
  • Session Replay: Fix Compose text masking mismatch with weighted text (#โ€‹5218)
Features
  • Add cache tracing instrumentation for Spring Boot 2, 3, and 4 (#โ€‹5165)
    • Wraps Spring CacheManager and Cache beans to produce cache spans
    • Set sentry.enable-cache-tracing to true to enable this feature
  • Add JCache (JSR-107) cache tracing via new sentry-jcache module (#โ€‹5165)
    • Wraps JCache Cache with SentryJCacheWrapper to produce cache spans
    • Set the enableCacheTracing option to true to enable this feature
  • Add configurable IScopesStorageFactory to SentryOptions for providing a custom IScopesStorage, e.g. when the default ThreadLocal-backed storage is incompatible with non-pinning thread models (#โ€‹5199)
  • Android: Add beforeErrorSampling callback to Session Replay (#โ€‹5214)
    • Allows filtering which errors trigger replay capture before the onErrorSampleRate is checked
    • Returning false skips replay capture entirely for that error; returning true proceeds with the normal sample rate check
    • Example usage:
      SentryAndroid.init(context) { options ->
          options.sessionReplay.beforeErrorSampling =
              SentryReplayOptions.BeforeErrorSamplingCallback { event, hint ->
                  // Skip replay for handled exceptions
                  val hasUnhandled = event.exceptions?.any { it.mechanism?.isHandled == false } == true
                  hasUnhandled
              }
      }
Dependencies
  • Bump OpenTelemetry (#โ€‹5225)
    • opentelemetry to 1.60.1 (was 1.57.0)
    • opentelemetry-instrumentation to 2.26.0 (was 2.23.0)
    • opentelemetry-instrumentation-alpha to 2.26.0-alpha (was 2.23.0-alpha)
    • opentelemetry-semconv to 1.40.0 (was 1.37.0)
    • opentelemetry-semconv-alpha to 1.40.0-alpha (was 1.37.0-alpha)

Configuration

๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

๐Ÿšฆ Automerge: Enabled.

โ™ป Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the ๐Ÿ”„ dependencies Pull requests that update a dependency file label Mar 25, 2026
@renovate renovate bot merged commit 0b82fbe into master Mar 25, 2026
2 checks passed
@renovate renovate bot deleted the renovate/io.sentry-sentry-8.x branch March 25, 2026 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

๐Ÿ”„ dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants