Build(deps): Bump io.sentry:sentry-android from 7.2.0 to 7.3.0
Bumps io.sentry:sentry-android from 7.2.0 to 7.3.0.
Release notes
Sourced from io.sentry:sentry-android's releases.
7.3.0
Features
- Added App Start profiling
- This depends on the new option
io.sentry.profiling.enable-app-start
, other than the already existingio.sentry.traces.profiling.sample-rate
.- Sampler functions can check the new
isForNextAppStart
flag, to adjust startup profiling sampling programmatically. Relevant PRs:- Decouple Profiler from Transaction (#3101)
- Add options and sampling logic (#3121)
- Add ContentProvider and start profile (#3128)
- Extend internal performance collector APIs (#3102)
- 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
throughSentryOptions.setTransportFactory()
, where you can copy over most of the parts likeHttpConnection
andAsyncHttpTransport
from the SDK with necessary modifications- Get a certificate for your server through e.g. Let's Encrypt
- Fork the SDK and add the hostname verifier back
Dependencies
Changelog
Sourced from io.sentry:sentry-android's changelog.
7.3.0
Features
- Added App Start profiling
- This depends on the new option
io.sentry.profiling.enable-app-start
, other than the already existingio.sentry.traces.profiling.sample-rate
.- Sampler functions can check the new
isForNextAppStart
flag, to adjust startup profiling sampling programmatically. Relevant PRs:- Decouple Profiler from Transaction (#3101)
- Add options and sampling logic (#3121)
- Add ContentProvider and start profile (#3128)
- Extend internal performance collector APIs (#3102)
- 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
throughSentryOptions.setTransportFactory()
, where you can copy over most of the parts likeHttpConnection
andAsyncHttpTransport
from the SDK with necessary modifications- Get a certificate for your server through e.g. Let's Encrypt
- Fork the SDK and add the hostname verifier back
Dependencies
Commits
-
f5871f9
release: 7.3.0 -
6ce1197
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... - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts