Skip to content

2.0.0

Compare
Choose a tag to compare
@mariusc83 mariusc83 released this 31 Jul 15:30
· 1204 commits to develop since this release
62aac79

This is the first official production version of SDK v2 containing the new architecture for features initialisation and dependencies distribution. See the migration guide for details.

Below you can find the change logs in comparison with out last stable version v1.19.3:

  • [FEATURE] RUM: Introduce Mobile Session Replay (in Beta).
  • [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
  • [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

* [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