Releases: DataDog/dd-sdk-android
Releases · DataDog/dd-sdk-android
2.0.0-beta3
- [IMPROVEMENT] RUM: Remove tracking of view loading time and fix unit tests. See #1545
- [IMPROVEMENT] Don't report OkHttp throwables to telemetry. See #1548
- [IMPROVEMENT] Use
implementation
dependency for features in integrations modules. See #1552 - [IMPROVEMENT] Remove
dd-sdk-android-ktx
module. See #1555 - [BUGFIX] RUM: Fix memory leak in
JankStats
usage. See #1553 - [DOCS] Remove redundant docs. See #1540
- [DOCS] Update documentation for SDK v2. See #1549
2.0.0-beta2
This is a beta release of SDK v2. Compared to SDK v1 it contains breaking changes related to the SDK setup and APIs. See the migration guide for details.
- [IMPROVEMENT] Global: Provide the
uploadFrequency
per feature. See #1533 - [IMPROVEMENT] RUM: Update documentation of
ViewEventMapper
. See #1537 - [IMPROVEMENT] RUM: Support
navHost
hosted byFragmentContainerView
forNavigationViewTrackingStrategy
. See #1538 - [IMPROVEMENT] Session Replay: Always listen and react to RUM session state. See #1539
- [IMPROVEMENT] Session Replay: Remove explicit dependency on RUM module from Session Replay. See #1541
- [IMPROVEMENT] Update Compose Navigation version to 2.6.0. See #1542
- [IMPROVEMENT] Don't reexport
OkHttp
fromGlide
. See #1543
1.19.3
2.0.0-beta1
This is the first release of SDK v2. It contains breaking changes related to the SDK setup and APIs. See the migration guide for details.
Functional changes in comparison with 1.19.2
:
- [IMPROVEMENT] Introduce known file cache and cleanup throttling in
BatchFileOrchestrator
in order to reduce the number of syscalls. See #1506 - [IMPROVEMENT] Logs: Alter public API of
Logger
to receiveAny
data type. See #1324 - [IMPROVEMENT] RUM: Use
JankStats
for FPS measuring. See #1405 - [IMPROVEMENT] RUM: Fix
JankStats
usage. See #1512 - [BUGFIX] RUM: Keep old
viewId
s for view scope. See #1448
1.19.2
1.19.1
1.19.0
- [FEATURE] RUM: Allow users to stop a RUM session. See #1356
- [FEATURE] APM: Add tracer sampling rate. See #1393
- [IMPROVEMENT] Create a minimal WearOS sample to test compatibility. See #1384
- [BUGFIX] RUM: Fix stopped
RUMViewManager
from being able to start new views. See #1381 - [MAINTENANCE] Update RUM Event Schema. See #1383
- [DOCS] Delete referenced docs and update README. See #1376
1.18.1
1.18.0
- [FEATURE] RUM: Add
addFeatureFlagEvaluation
function for RUM. See #1265 - [FEATURE] RUM: Implement webview proxy for cross platform. See #1290
- [IMPROVEMENT] RUM
ApplicationLaunch
logic changes. See #1278 - [IMPROVEMENT] RUM: Add internal telemetry configuration sampling rate. See #1310
- [BUGFIX] RUM: Prevent reporting invalid cpu ticks per seconds. See #1308
- [BUGFIX] RUM: Fix timing of
ApplicationLaunch
view andapplication_start
events. See #1305 - [BUGFIX] RUM: Fix telemetry sampling internal configuration for Flutter. See #1326
- [MAINTENANCE] Make tests more accurate with url case sensitivity. See #1263
- [MAINTENANCE] Update E2E tests with valid resource (as to not get 404). See #1266
- [MAINTENANCE] Update RUM Telemetry event schema to latest. See #1319
- [MAINTENANCE] Stabilize integration tests. See #1329
- [MAINTENANCE] Update static analysis dependency. See #1342
- [DOCS] Fix numbering in Android tracing instructions markdown. See #1227
- [DOCS] Updated privacy controls in application setup. See #1281
- [DOCS] Add app variant definition in docs. See #1296
- [DOCS] Add link explaining how to stop collecting geolocation data. See #1327
- [DOCS] Note about how to stop collecting geolocation data. See #1328