Skip to content

Releases: DataDog/dd-sdk-android

2.0.0-beta3

26 Jul 12:56
4d365a3
Compare
Choose a tag to compare
2.0.0-beta3 Pre-release
Pre-release
  • [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

17 Jul 12:22
5fe313c
Compare
Choose a tag to compare
2.0.0-beta2 Pre-release
Pre-release

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 by FragmentContainerView for NavigationViewTrackingStrategy. 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 from Glide. See #1543

1.19.3

11 Jul 12:51
8d40374
Compare
Choose a tag to compare
  • [IMPROVEMENT] RUM: Introduce known file cache and cleanup throttling in BatchFileOrchestrator in order to reduce the number of syscalls. See #1506

2.0.0-beta1

10 Jul 11:46
c92a870
Compare
Choose a tag to compare
2.0.0-beta1 Pre-release
Pre-release

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 receive Any data type. See #1324
  • [IMPROVEMENT] RUM: Use JankStats for FPS measuring. See #1405
  • [IMPROVEMENT] RUM: Fix JankStats usage. See #1512
  • [BUGFIX] RUM: Keep old viewIds for view scope. See #1448

1.19.2

05 Jun 13:13
adfa6e8
Compare
Choose a tag to compare

[REVERT] RUM: Force new session at SDK initialization. See #1399

1.19.1

30 May 07:50
0b5e7c7
Compare
Choose a tag to compare

DON'T USE THIS VERSION, WE WILL RELEASE 1.19.2 SOON

  • [IMPROVEMENT] RUM: Force new session at SDK initialization. See #1399
  • [BUGFIX] RUM: Ignore adding custom timings and feature flags for the stopped view. See #1433

1.19.0

24 Apr 15:26
c435fde
Compare
Choose a tag to compare
  • [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

30 Mar 09:44
cc6b04a
Compare
Choose a tag to compare
  • [IMPROVEMENT] RUM: Remove extra telemetry sent when detecting refresh rate scale. See #1358

1.18.0

22 Mar 09:42
4096fc0
Compare
Choose a tag to compare
  • [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 and application_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

1.17.2

07 Mar 06:46
d87153b
Compare
Choose a tag to compare
  • [BUGFIX] Global: Handle devices not reported properly their power source. See #1315
  • [BUGFIX] RUM: Detect device's refresh rate with NavigationViewTrackingStrategy. See #1312