Skip to content

chore(deps): update Sentry Android to v8.37.0#614

Merged
limbonaut merged 1 commit intomainfrom
deps/scripts/android-version.ps1
Mar 26, 2026
Merged

chore(deps): update Sentry Android to v8.37.0#614
limbonaut merged 1 commit intomainfrom
deps/scripts/android-version.ps1

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Bumps scripts/android-version.ps1 from 8.36.0 to 8.37.0.

Auto-generated by a dependency updater.

Changelog

8.37.0

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)

@bruno-garcia bruno-garcia force-pushed the deps/scripts/android-version.ps1 branch from 700f778 to 5366eb5 Compare March 26, 2026 03:59
@github-actions
Copy link
Copy Markdown
Contributor Author

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Internal Changes 🔧

Deps

  • Update Sentry Android to v8.37.0 by github-actions[bot] in #614
  • Update gdUnit 4 to v6.1.2 by github-actions in #610
  • Bump json from 2.18.0 to 2.19.2 by dependabot in #604
  • Update Cocoa SDK to v9.8.0 by github-actions in #605
  • Update Sentry JavaScript to v10.45.0 by github-actions in #607
  • Update Native SDK to v0.13.3 by github-actions in #606

Other

  • (web) Adapt and run E2E tests on Web platform by limbonaut in #611
  • Pin GitHub Actions to full-length commit SHAs by joshuarli in #612
  • Add E2E tests for structured logs and metrics by limbonaut in #602
  • Stabilize flaky SauceLabs integration tests by limbonaut in #601

🤖 This preview updates automatically when you update the PR.

@limbonaut limbonaut merged commit 00bab1c into main Mar 26, 2026
69 checks passed
@limbonaut limbonaut deleted the deps/scripts/android-version.ps1 branch March 26, 2026 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants