github DataDog/dd-sdk-android 3.8.0

9 hours ago
  • [FEATURE] Support interstitial Activities case for TTID reporting:
    • Add predicate to filter Activities for TTID reporting. See #3173
    • Auto-forward TTID to next activity for interstitial pattern. See #3199
  • [FEATURE] Capture OkHttp network headers. See #3204
  • [BUGFIX] Fix RecorderWindowCallback crash on null menu parameter. See #3239
  • [BUGFIX] Use variant key instead of value in RUM feature flag tracking. See #3245
  • [BUGFIX] Update Proguard rules for GlobalDatadogTracer. See #3251
  • [BUGFIX] Fix memory corruption in NDK module. See #3257
  • [BUGFIX] Fix stale state context mismatch. See #3224
  • [BUGFIX] Fix duplicate spans. See #3267
  • [IMPROVEMENT] Telemetry support for Cronet integration. See #3210
  • [IMPROVEMENT] Remove PII from WebView event error logging. See #3250
  • [IMPROVEMENT] Exempt telemetry configuration event from the session event count limit. See #3248
  • [IMPROVEMENT] Propagate trace and session replay sample rates to RUM ViewEvents. See #3247
  • [IMPROVEMENT] Reduce .so file size. See #3190
  • [IMPROVEMENT] Implement deterministic RUM session sampling. See #3264
  • [IMPROVEMENT] Downgrade androidx-core to 1.15.0 in order to preserve Android compileSdk 35 compatibility. See #3266
  • [IMPROVEMENT] Update profiling telemetry with more data. See #3240
  • [IMPROVEMENT] Use schema defined in rum-events-format to generate ProfileEvent. See #3268
  • [MAINTENANCE] Fix self-referential test assertions in serialization round-trip tests. See #3242
  • [MAINTENANCE] Fix flaky AppStartupActivityPredicateTest. See #3218
  • [MAINTENANCE] Migrate to unified InternalLoggerUtils. See #3241
  • [MAINTENANCE] Add Claude skill: android-sdk-event-inspection. See #3220
  • [MAINTENANCE] Add basic AI dev tooling. See #3243
  • [MAINTENANCE] Add Play SDK console verification token to new modules. See #3217
  • [MAINTENANCE] Only exclude files inside the repo. See #3246
  • [MAINTENANCE] Remove :tools:benchmark module from sample app dependencies. See #3253
  • [MAINTENANCE] Add Datadog code coverage upload. See #3255
  • [MAINTENANCE] Add TODO for getResourceName inconsistency. See #3252
  • [MAINTENANCE] Remove FQCN usage. See #3261
  • [MAINTENANCE] Relax offset for floating point numbers assertions. See #3262
  • [MAINTENANCE] Avoid logging test assumptions failures to stderr. See #3263
  • [MAINTENANCE] Update Gradle to version 9.4.0. See #3258
  • [MAINTENANCE] Remove deprecation suppression from Path.computeBounds call site. See #3265

Don't miss a new dd-sdk-android release

NewReleases is sending notifications on new releases.