Collect slow and frozen frames for spans using OnFrameMetricsAvailableListener (#3111)
Interpolate total frame count to match span duration (#3158)
Fixes
Avoid multiple breadcrumbs from OkHttpEventListener (#3175)
Apply OkHttp listener auto finish timestamp to all running spans (#3167)
Fix not eligible for auto proxying warnings (#3154)
Set default fingerprint for ANRv2 events to correctly group background and foreground ANRs (#3164)
This will improve grouping of ANRs that have similar stacktraces but differ in background vs foreground state. Only affects newly-ingested ANR events with mechanism:AppExitInfo
Fix UserFeedback disk cache name conflicts with linked events (#3116)
Breaking changes
Remove HostnameVerifier option as it's flagged by security tools of some app stores (#3150)
If you were using this option, you have 3 possible paths going forward:
Provide a custom ITransportFactory through SentryOptions.setTransportFactory(), where you can copy over most of the parts like HttpConnection and AsyncHttpTransport from the SDK with necessary modifications
Get a certificate for your server through e.g. Let's Encrypt
Collect slow and frozen frames for spans using OnFrameMetricsAvailableListener (#3111)
Interpolate total frame count to match span duration (#3158)
Fixes
Avoid multiple breadcrumbs from OkHttpEventListener (#3175)
Apply OkHttp listener auto finish timestamp to all running spans (#3167)
Fix not eligible for auto proxying warnings (#3154)
Set default fingerprint for ANRv2 events to correctly group background and foreground ANRs (#3164)
This will improve grouping of ANRs that have similar stacktraces but differ in background vs foreground state. Only affects newly-ingested ANR events with mechanism:AppExitInfo
Fix UserFeedback disk cache name conflicts with linked events (#3116)
Breaking changes
Remove HostnameVerifier option as it's flagged by security tools of some app stores (#3150)
If you were using this option, you have 3 possible paths going forward:
Provide a custom ITransportFactory through SentryOptions.setTransportFactory(), where you can copy over most of the parts like HttpConnection and AsyncHttpTransport from the SDK with necessary modifications
Get a certificate for your server through e.g. Let's Encrypt
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps io.sentry:sentry-bom from 6.32.0 to 7.3.0.
Release notes
Sourced from io.sentry:sentry-bom's releases.
... (truncated)
Changelog
Sourced from io.sentry:sentry-bom's changelog.
... (truncated)
Commits
f5871f9
release: 7.3.06ce1197
Avoid multiple breadcrumbs from OkHttpEventListener (#3175)37dd784
Bump actions/setup-python from 4 to 5 (#3169)1ae2ec6
Check if SAUCE_USERNAME is available for verifying test results (#3173)9f743be
Bump reactivecircus/android-emulator-runner from 2.29.0 to 2.30.1 (#3170)49eb944
Bump codecov/codecov-action from 3.1.4 to 3.1.5 (#3172)7ab32b6
Fix UserFeedback disk cache name conflicts with linked events (#3116)0816a48
Apply OkHttp listener auto finish timestamp to all running spans (#3167)99d7de8
Extend performance collector APIs (#3102)4010c59
Set default fingerprint for ANR v2 events to correctly group background and f...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show