Skip to content

dependency: Update dependency io.sentry:sentry to v8.52.0 - #320

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

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

Conversation

@renovate

@renovate renovate Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.sentry:sentry 8.51.0 โ†’ 8.52.0 age confidence

Release Notes

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

v8.52.0

Compare Source

Fixes
  • Restore the interrupt flag when cached envelope processing is interrupted between files (#โ€‹5884)
  • Reduce false-positive SDK crash attribution for host app SQLite cursor crashes (#โ€‹5883)
  • Prevent inflated cold app start when the OS spawns the process in the background (e.g. FCM push) on API 35+ (#โ€‹5841, #โ€‹5880)
  • Preserve single-sample ANR profile chunks so profiles remain available on ANR events (#โ€‹5872)
  • Avoid a CPU busy-loop when recording discarded log or metric envelopes under rate limiting (#โ€‹5835)
    • ClientReportRecorder now reads the item count from the envelope item header instead of deserializing the payload, which under sustained rate limiting could pin CPU cores while repeatedly throwing exceptions
  • Report tasks handed to a no-op ISentryExecutorService as cancelled (#โ€‹5874)
    • NoOpSentryExecutorService previously returned a Future that was never run and never cancelled, so callers could not tell a dropped task from a queued one and get() would block until its timeout
Performance
  • Defer use of reflection by SentryFrameMetricsCollector during Sentry.init (#โ€‹5886)
  • Avoid waiting up to shutdownTimeoutMillis when closing the SDK with a pending transaction timeout or session-end task (#โ€‹5851)
  • Use RGB_565 instead of ARGB_8888 for screenshot and replay capture bitmaps, halving per-frame memory usage (#โ€‹5821)
  • Remove an unused lock from SentryPerformanceProvider, which was allocated on every cold start in ContentProvider.onCreate without ever being acquired (#โ€‹5871)
  • Reduce main-thread allocations when parsing the app start profiling config (#โ€‹5867)
  • Batch and coalesce scope-persistence disk writes to reduce startup cost (#โ€‹5791)
    • Scope mutations are now coalesced (latest value per field) and breadcrumbs are appended in batches behind a single fsync, instead of one synchronous disk write per mutation.
  • Reduce the number of SDK threads: the HostnameCache worker thread now times out while idle instead of staying alive for the whole process lifetime (#โ€‹5817)
Dependencies

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 Aug 8, 2026
@renovate
renovate Bot force-pushed the renovate/io.sentry-sentry-8.x branch from 2c04118 to b0af07b Compare August 8, 2026 10:03
@renovate
renovate Bot merged commit 0e7cbad into master Aug 8, 2026
2 checks passed
@renovate
renovate Bot deleted the renovate/io.sentry-sentry-8.x branch August 8, 2026 13:51
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