Skip to content

dependency: Update dependency io.sentry:sentry to v8.47.0#306

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/io.sentry-sentry-8.x
Jul 4, 2026
Merged

dependency: Update dependency io.sentry:sentry to v8.47.0#306
renovate[bot] merged 1 commit into
masterfrom
renovate/io.sentry-sentry-8.x

Conversation

@renovate

@renovate renovate Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.sentry:sentry 8.46.0 โ†’ 8.47.0 age confidence

Release Notes

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

v8.47.0

Compare Source

Behavioral Changes
  • SentryOkHttpInterceptor::intercept now throws IOException. This is a source-only and Java-only breaking change (#โ€‹5654)
Fixes
  • Don't start a redundant UI interaction transaction when a transaction is already bound to the Scope (#โ€‹5491)
    • Previously, SentryGestureListener always started a UI transaction and only afterwards skipped binding it to the Scope when a manually-bound transaction already existed, leaving the new transaction to be dropped as an idle transaction without children.
  • Fix potential NPE within Scope.endSession() (#โ€‹5657)
  • Fix memory leak in ReplayIntegration due to persisting executor not being shut down (#โ€‹5627)
  • Fix AbstractMethodError when compose-ui 1.11+ is used in combination with Modifier.sentryTag() or the Sentry Kotlin compiler plugin (#โ€‹5672)
Performance
  • Speed up touch gesture target detection on deeply nested view hierarchies by hit-testing in local coordinates instead of calling getLocationOnScreen per view (#โ€‹5595)
  • Probe class availability without initializing the class during SDK init (#โ€‹5635)
  • Avoid constructing an exception per view when resolving view ids during view-hierarchy and gesture capture (#โ€‹5631)
  • Start the frame metrics thread lazily on first collection instead of during SDK init (#โ€‹5641)
  • Reduce SentryId and SpanId allocation overhead by replacing their per-instance LazyEvaluator (and its lock) with a lightweight lazily-generated String. (#โ€‹5645)
  • Lazily allocate the ReentrantLock backing AutoClosableReentrantLock to avoid eager lock allocations for SDK objects that never contend during SentryAndroid.init (#โ€‹5643)

Configuration

๐Ÿ“… Schedule: (UTC)

  • 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 Jul 4, 2026
@renovate renovate Bot force-pushed the renovate/io.sentry-sentry-8.x branch from cee66d5 to ce10b01 Compare July 4, 2026 00:39
@renovate renovate Bot merged commit 249684e into master Jul 4, 2026
2 checks passed
@renovate renovate Bot deleted the renovate/io.sentry-sentry-8.x branch July 4, 2026 05:47
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