Skip to content

fix(deps): update dependency io.sentry:sentry-bom to v6.20.0

Jednotné přihlášení test requested to merge renovate/sentry.version into main

This MR contains the following updates:

Package Type Update Change
io.sentry:sentry-bom import minor 6.18.1 -> 6.20.0

Release Notes

getsentry/sentry-java

v6.20.0

Compare Source

Features
  • Add support for Sentry Kotlin Compiler Plugin (#​2695)
    • In conjunction with our sentry-kotlin-compiler-plugin we improved Jetpack Compose support for
  • More granular http requests instrumentation with a new SentryOkHttpEventListener (#​2659)
    • Create spans for time spent on:
      • Proxy selection
      • DNS resolution
      • HTTPS setup
      • Connection
      • Requesting headers
      • Receiving response
    • You can attach the event listener to your OkHttpClient through client.eventListener(new SentryOkHttpEventListener()).addInterceptor(new SentryOkHttpInterceptor()).build();
    • In case you already have an event listener you can use the SentryOkHttpEventListener as well through client.eventListener(new SentryOkHttpEventListener(myListener)).addInterceptor(new SentryOkHttpInterceptor()).build();
  • Add a new option to disable RootChecker (#​2735)
Fixes
  • Base64 encode internal Apollo3 Headers (#​2707)
  • Fix SentryTracer crash when scheduling auto-finish of a transaction, but the timer has already been cancelled (#​2731)
  • Fix AndroidTransactionProfiler crash when finishing a profile that happened due to race condition (#​2731)

v6.19.1

Compare Source

Fixes
  • Ensure screenshots and view hierarchies are captured on the main thread (#​2712)

v6.19.0

Compare Source

Features
  • Add Screenshot and ViewHierarchy to integrations list (#​2698)
  • New ANR detection based on ApplicationExitInfo API (#​2697)
    • This implementation completely replaces the old one (based on a watchdog) on devices running Android 11 and above:
      • New implementation provides more precise ANR events/ANR rate detection as well as system thread dump information. The new implementation reports ANRs exactly as Google Play Console, without producing false positives or missing important background ANR events.
      • New implementation reports ANR events with a new mechanism mechanism:AppExitInfo.
      • However, despite producing many false positives, the old implementation is capable of better enriching ANR errors (which is not available with the new implementation), for example:
        • Capturing screenshots at the time of ANR event;
        • Capturing transactions and profiling data corresponding to the ANR event;
        • Auxiliary information (such as current memory load) at the time of ANR event.
      • If you would like us to provide support for the old approach working alongside the new one on Android 11 and above (e.g. for raising events for slow code on main thread), consider upvoting this issue.
    • The old watchdog implementation will continue working for older API versions (Android < 11):
      • The old implementation reports ANR events with the existing mechanism mechanism:ANR.
  • Open up TransactionOptions, ITransaction and IHub methods allowing consumers modify start/end timestamp of transactions and spans (#​2701)
  • Send source bundle IDs to Sentry to enable source context (#​2663)
    • For more information on how to enable source context, please refer to #​633
Fixes
  • Android Profiler on calling thread (#​2691)
  • Use configureScope instead of withScope in Hub.close(). This ensures that the main scope releases the in-memory data when closing a hub instance. (#​2688)
  • Remove null keys/values before creating concurrent hashmap in order to avoid NPE (#​2708)
  • Exclude SentryOptions from R8/ProGuard obfuscation (#​2699)
    • This fixes AGP 8.+ incompatibility, where full R8 mode is enforced
Dependencies

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 MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Edited by Jednotné přihlášení test

Merge request reports