Skip to content

Update dependency io.sentry:sentry-android to v8.13.3 #5403

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 30, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.sentry:sentry-android 8.11.0 -> 8.13.3 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v8.13.3

Compare Source

Fixes
  • Send UI Profiling app start chunk when it finishes (#​4423)
  • Republish Javadoc #​4457
  • Finalize OkHttpEvent even if no active span in SentryOkHttpInterceptor #​4469
  • Session Replay: Do not capture current replay for cached events from the past (#​4474)
  • Session Replay: Correctly capture Dialogs and non full-sized windows (#​4354)
  • Session Replay: Fix inconsistent segment_id (#​4471)
  • Session Replay: Fix crash on devices with the Unisoc/Spreadtrum T606 chipset (#​4477)

v8.13.2

Compare Source

Fixes
  • Don't apply Spring Boot plugin in sentry-spring-boot-jakarta (#​4456)
    • The jar for io.sentry:sentry-spring-boot-jakarta is now correctly being built and published to Maven Central.

v8.13.1

Compare Source

Fixes
  • Fix SentryAndroid.init crash if SDK is initialized from a background thread while an Activity is in resumed state (#​4449)
Dependencies

v8.13.0

Compare Source

Features
  • Add debug mode for Session Replay masking (#​4357)
    • Use Sentry.replay().enableDebugMaskingOverlay() to overlay the screen with the Session Replay masks.
    • The masks will be invalidated at most once per frameRate (default 1 fps).
  • Extend Logs API to allow passing in attributes (#​4402)
    • Sentry.logger.log now takes a SentryLogParameters
    • Use SentryLogParameters.create(SentryAttributes.of(...)) to pass attributes
      • Attribute values may be of type string, boolean, integer or double.
      • Other types will be converted to string. Currently we simply call toString() but we might offer more in the future.
      • You may manually flatten complex types into multiple separate attributes of simple types.
        • e.g. intead of SentryAttribute.named("point", Point(10, 20)) you may store it as SentryAttribute.integerAttribute("point.x", point.x) and SentryAttribute.integerAttribute("point.y", point.y)
      • SentryAttribute.named() will automatically infer the type or fall back to string.
      • SentryAttribute.booleanAttribute() takes a Boolean value
      • SentryAttribute.integerAttribute() takes a Integer value
      • SentryAttribute.doubleAttribute() takes a Double value
      • SentryAttribute.stringAttribute() takes a String value
    • We opted for handling parameters via SentryLogParameters to avoid creating tons of overloads that are ambiguous.
Fixes
  • Isolation scope is now forked in OtelSentrySpanProcessor instead of OtelSentryPropagator (#​4434)
    • Since propagator may never be invoked we moved the location where isolation scope is forked.
    • Not invoking OtelSentryPropagator.extract or having a sentry-trace header that failed to parse would cause isolation scope not to be forked.
    • This in turn caused data to bleed between scopes, e.g. from one request into another
Dependencies

v8.12.0

Compare Source

Features
  • Add new User Feedback API (#​4286)
    • We now introduced Sentry.captureFeedback, which supersedes Sentry.captureUserFeedback
  • Add Sentry Log Feature (#​4372)
    • The feature is disabled by default and needs to be enabled by:
      • options.getLogs().setEnabled(true) in Sentry.init / SentryAndroid.init
      • <meta-data android:name="io.sentry.logs.enabled" android:value="true" /> in AndroidManifest.xml
      • logs.enabled=true in sentry.properties
      • sentry.logs.enabled=true in application.properties
      • sentry.logs.enabled: true in application.yml
    • Logs can be captured using Sentry.logger().info() and similar methods.
    • Logs also take a format string and arguments which we then send through String.format.
    • Please use options.getLogs().setBeforeSend() to filter outgoing logs
Fixes
  • Hook User Interaction integration into running Activity in case of deferred SDK init (#​4337)
Dependencies

v8.11.1

Compare Source

Fixes
  • Fix Android profile chunk envelope type for UI Profiling (#​4366)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.

@simple-services simple-services requested review from a team and msasikanth and removed request for a team April 30, 2025 17:34
@github-actions github-actions bot enabled auto-merge (squash) April 30, 2025 17:34
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch 4 times, most recently from 12a5aee to 0495877 Compare May 13, 2025 21:56
@renovate renovate bot changed the title Update dependency io.sentry:sentry-android to v8.11.1 Update dependency io.sentry:sentry-android to v8.12.0 May 13, 2025
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch 6 times, most recently from 85507f1 to 8d105ff Compare May 19, 2025 11:26
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch 4 times, most recently from bf2a4b9 to adb5c79 Compare May 26, 2025 16:31
@renovate renovate bot changed the title Update dependency io.sentry:sentry-android to v8.12.0 Update dependency io.sentry:sentry-android to v8.13.0 May 26, 2025
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch from adb5c79 to 4a65a35 Compare May 26, 2025 21:50
@renovate renovate bot changed the title Update dependency io.sentry:sentry-android to v8.13.0 Update dependency io.sentry:sentry-android to v8.13.1 May 26, 2025
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch from 4a65a35 to 990a07e Compare May 27, 2025 17:49
@renovate renovate bot changed the title Update dependency io.sentry:sentry-android to v8.13.1 Update dependency io.sentry:sentry-android to v8.13.2 May 27, 2025
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch 2 times, most recently from d08c93d to 54dde0c Compare June 3, 2025 10:58
Copy link

codeclimate bot commented Jun 3, 2025

Code Climate has analyzed commit 54dde0c and detected 0 issues on this pull request.

View more on Code Climate.

@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch 3 times, most recently from 9a07455 to 2d167be Compare June 12, 2025 12:46
@renovate renovate bot changed the title Update dependency io.sentry:sentry-android to v8.13.2 Update dependency io.sentry:sentry-android to v8.13.3 Jun 12, 2025
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch from 2d167be to fcab93a Compare June 13, 2025 05:43
@renovate renovate bot force-pushed the renovate/io.sentry-sentry-android-8.x branch from fcab93a to 0eb50ac Compare June 13, 2025 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

0 participants