- [FEATURE] Tracing: Allow the usage of OTel headers in distributed tracing. See #1229
- [IMPROVEMENT] RUM: Remove cross platform duplicates crashes. See #1215
- [IMPROVEMENT] RUM: Prevent reporting ANR when app is in background. See #1239
- [BUGFIX] Use lazy initialization of network-related properties in SampleApplication to be able to pick global first party hosts. See #1218
- [BUGFIX] Detect device's refresh rate from vital monitor. See #1251
- [SDK v2] Remove unused
PayloadFormat
andSdkEndpoint
classes from SDK v2 APIs. See #1161 - [SDK v2] Make a local copy of tags before creating
LogEvent
. See #1171 - [SDK v2] Remove duplication of
UserInfo
andNetworkInfo
classes. See #1170 - [SDK v2] Use message bus to report Java crashes to RUM. See #1173
- [SDK v2] Add the
forceNewBatch
option into theFeatureScope
. See #1174 - [SDK v2] Use message bus to report NDK crashes to RUM. See #1177
- [SDK v2] Remove site property from
DatadogContext
. See #1181 - [SDK v2] Delete obsolete feature-specific uploaders. See #1199
- [SDK v2] Use
InternalLogger
. See #1200 - [SDK v2] Remove
Companion
objects with non-public member from Public API. See #1207 - [SDK v2] Send logs for
Span
using message bus. See #1211 - [SDK v2]
RequestFactory
can throw exceptions. See #1214 - [SESSION REPLAY] Fix NPE in
ScreenRecorder
when wrapping a nullwindow.callback
. See #1164 - [SESSION REPLAY] Handle SR requests through
SessionReplayRequestsFactory
. See #1176 - [SESSION REPLAY] Provide SR touch data following the new proposed format. See #1187
- [SESSION REPLAY] Drop the covered wireframes only if top ones have a background. See #1198
- [SESSION REPLAY] Fix flaky
WireframeUtils
test. See #1208 - [SESSION REPLAY] Add dialogs recording support. See #1206
- [SESSION REPLAY]
RequestFactory
allow to throw exceptions. See #1217 - [SESSION REPLAY] Use case insensitive when checking wireframe background color opacity. See #1223
- [SESSION REPLAY] Resolve view snapshot background from theme color. See #1230
- [MAINTENANCE] Merge
develop
branch into SDK v2 branch. See #1168 - [MAINTENANCE] Next dev version 1.17.0. See #1190
- [MAINTENANCE] Upgrade detekt pipeline version. See #1192
- [MAINTENANCE] Update
apiSurface
. See #1193 - [MAINTENANCE] Fix flaky
rum_rummonitor_add_background_custom_action_with_outcome
nightly test. See #1195 - [MAINTENANCE] Merge
release/1.16.0
branch into develop branch. See #1194 - [MAINTENANCE] Merge
develop
branch into SDK v2 branch. See #1196 - [MAINTENANCE] Fix flaky telemetry test. See #1197
- [MAINTENANCE] Use latest version of shared pipeline. See #1201
- [MAINTENANCE] Enable CodeQL analysis. See #1204
- [MAINTENANCE] Speed up build of sample app for CodeQL scan. See #1221
- [MAINTENANCE] Merge release 1.16.0 branch into develop. See #1228
- [MAINTENANCE] Merge develop into SDK v2 branch. See #1224
- [MAINTENANCE] Gradle 7.6 & AGP 7.4.0. See #1232
- [MAINTENANCE] Merge SDK v2 branch into develop branch. See #1237
- [MAINTENANCE] Use custom detekt rule. See #1233