Skip to content

3.13.0

Latest

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 26 Aug 13:27
· 17 commits to develop since this release
3.13.0
4a36343
  • [FEATURE] Add widget support for timeseries. See #3568
  • [FEATURE] Support cross-platform embedded content in Session Replay. See #3690
  • [BUGFIX] Fix long task duration computation. See #3748
  • [BUGFIX] Fix ConcurrentModificationException races across Session Replay windows. See #3730
  • [BUGFIX] Restore recomposition skipping for Datadog semantics modifier. See #3662
  • [BUGFIX] Guard featureContext.clear() call in DatadogCore. See #3669
  • [BUGFIX] Fix dialog opening from another dialog in Session Replay. See #3563
  • [BUGFIX] Session Replay: Fix resource hash cache expiration time. See #3673
  • [BUGFIX] Always apply configured app launch sample rate in Profiling feature. See #3681
  • [BUGFIX] Dedupe exposures by latest assignment. See #3526
  • [BUGFIX] Catch RuntimeException in SystemSettingsWrapper. See #3700
  • [BUGFIX] Fix deadlock/ANR in DatadogRumMonitor.handleEvent on JVM crash. See #3671
  • [BUGFIX] Fix gesture target selection for elevated views. See #3704
  • [BUGFIX] Prevent inactive views from overwriting last_view_event. See #3707
  • [IMPROVEMENT] Prevent profiling on package versions producing empty profiles. See #3703
  • [IMPROVEMENT] Support SPLIT resolution reason. See #3691
  • [IMPROVEMENT] Mix in DdTags for the web view event. See #3648
  • [IMPROVEMENT] Update several hardcoded data limits. See #3616
  • [IMPROVEMENT] Send the serial ID on exposure events. See #3737
  • [IMPROVEMENT] Replace fixed pre-launch sleep in SessionReplayTestRule with a poll. See #3746
  • [IMPROVEMENT] Remove multi-instance support from Profiling feature. See #3670
  • [IMPROVEMENT] Capture cf-cache-status and x-vercel-cache response headers by default. See #3679
  • [IMPROVEMENT] Improve reading-errors telemetry for dropped events. See #3598
  • [IMPROVEMENT] Add UUID for each Cronet call. See #3721
  • [MAINTENANCE] Add UK1 site to sample apps. See #3654
  • [MAINTENANCE] Add comments to reduce confusion about double reporting. See #3762
  • [MAINTENANCE] Apply dogfooding fixes. See #3609
  • [MAINTENANCE] Use Gradle plugin to run detekt. See #3629
  • [MAINTENANCE] Explicitly declare generated models directory using AGP API. See #3759
  • [MAINTENANCE] Print AAR metadata. See #3756
  • [MAINTENANCE] Migrate from KotlinX AST to Kotlin PSI model for API surface generation. See #3764
  • [MAINTENANCE] Remove flaky JointToStringVsStringBuilderPerformanceTest test. See #3752
  • [MAINTENANCE] Migrate from buildSrc to convention plugin. See #3751
  • [MAINTENANCE] Remove unused com.github.ben-manes.versions plugin. See #3755
  • [MAINTENANCE] Remove Kotlin Symbol Processing dependency from the modules where it is not needed. See #3754
  • [MAINTENANCE] Migrate the test pyramid coverage to Gradle plugins. See #3643
  • [MAINTENANCE] Add ktlint plugin to the Gradle build. See #3649
  • [MAINTENANCE] Explicitly enable Gradle Tooling API actions parallelism. See #3664
  • [MAINTENANCE] Add missing experimental Profiling API annotation in the Sample app. See #3667
  • [MAINTENANCE] Migrate static analysis off shared template into native CI jobs. See #3659
  • [MAINTENANCE] Adapt Cronet integration tests to cronet-api 500.0.1. See #3680
  • [MAINTENANCE] Enable Gradle configuration cache (warn mode). See #3676
  • [MAINTENANCE] Fix datadog-ci install failing. See #3689
  • [MAINTENANCE] Automate attaching the verification-metadata.xml to GitHub release. See #3692
  • [MAINTENANCE] Migrate coverage upload auth to dd-sts, drop codecov. See #3705
  • [MAINTENANCE] Fix flaky RumViewScopeTest test. See #3723
  • [MAINTENANCE] Remove dd- prefix from profiling quota thread pool context name. See #3744
  • [MAINTENANCE] Remove ineffective commit-signing policy from AGENTS.md. See #3738
  • [MAINTENANCE] Add allowed tools/MCP calls to the Claude config. See #3745