|
| 1 | +# 3.5.0 / 2026-01-08 |
| 2 | + |
| 3 | +* [FEATURE] RUM Debug Widget. See [#2943](https://github.com/DataDog/dd-sdk-android/pull/2943) |
| 4 | +* [FEATURE] Cronet integration module and sample app support. See [#2999](https://github.com/DataDog/dd-sdk-android/pull/2999) |
| 5 | +* [FEATURE] RUM support for Cronet. See [#3029](https://github.com/DataDog/dd-sdk-android/pull/3029) |
| 6 | +* [FEATURE] RUM Resources instrumentation support for Cronet network library. See [#3062](https://github.com/DataDog/dd-sdk-android/pull/3062) |
| 7 | +* [FEATURE] Add Coil3 Integration. See [#3054](https://github.com/DataDog/dd-sdk-android/pull/3054) |
| 8 | +* [FEATURE] Support `process_uptime` attribute for telemetry debug/error events. See [#3013](https://github.com/DataDog/dd-sdk-android/pull/3013) |
| 9 | +* [FEATURE] Introduce `vitalAppLaunchEventMapper`. See [#2987](https://github.com/DataDog/dd-sdk-android/pull/2987) |
| 10 | +* [FEATURE] Add callback support to `setEvaluationContext` method. See [#3056](https://github.com/DataDog/dd-sdk-android/pull/3056) |
| 11 | +* [FEATURE] `FlagsClient` changes to accommodate Flags React Native SDK sync flag evaluations. See [#3049](https://github.com/DataDog/dd-sdk-android/pull/3049) |
| 12 | +* [FEATURE] Enable UI slow frames by default. See [#3102](https://github.com/DataDog/dd-sdk-android/pull/3102) |
| 13 | +* [BUGFIX] Do not send TTID and TTFD vitals if they are too large. See [#3031](https://github.com/DataDog/dd-sdk-android/pull/3031) |
| 14 | +* [BUGFIX] Fix service handling in `ddtags` of `LogEvent`. See [#3052](https://github.com/DataDog/dd-sdk-android/pull/3052) |
| 15 | +* [BUGFIX] Fall back to `DdRumContentProvider` creation time. See [#3055](https://github.com/DataDog/dd-sdk-android/pull/3055) |
| 16 | +* [BUGFIX] Fix Compose checkbox not sending RUM action. See [#3077](https://github.com/DataDog/dd-sdk-android/pull/3077) |
| 17 | +* [BUGFIX] Handle ANR trace open exception. See [#3082](https://github.com/DataDog/dd-sdk-android/pull/3082) |
| 18 | +* [BUGFIX] Fix issue with `OnWindowFocusChanged`. See [#3083](https://github.com/DataDog/dd-sdk-android/pull/3083) |
| 19 | +* [BUGFIX] Fix: set `currentState` in a blocking call. See [#3068](https://github.com/DataDog/dd-sdk-android/pull/3068) |
| 20 | +* [BUGFIX] Avoid querying battery during initialization. See [#3099](https://github.com/DataDog/dd-sdk-android/pull/3099) |
| 21 | +* [IMPROVEMENT] Move RUM Debug Widget code from RUM module to a new separate module. See [#2960](https://github.com/DataDog/dd-sdk-android/pull/2960) |
| 22 | +* [IMPROVEMENT] Refactor the configuration and integration of the RUM Debug Widget. See [#2975](https://github.com/DataDog/dd-sdk-android/pull/2975) |
| 23 | +* [IMPROVEMENT] Add light theme colors to the RUM Debug Widget. See [#3037](https://github.com/DataDog/dd-sdk-android/pull/3037) |
| 24 | +* [IMPROVEMENT] Put Request tag with UUID in `DatadogInterceptor`. See [#3086](https://github.com/DataDog/dd-sdk-android/pull/3086) |
| 25 | +* [IMPROVEMENT] Add IDs to errors and long tasks. See [#3073](https://github.com/DataDog/dd-sdk-android/pull/3073) |
| 26 | +* [IMPROVEMENT] Increase gap threshold for app launch scenario detection heuristic. See [#3105](https://github.com/DataDog/dd-sdk-android/pull/3105) |
| 27 | +* [IMPROVEMENT] Replace System static calls with `TimeProvider`. See [#3011](https://github.com/DataDog/dd-sdk-android/pull/3011) |
| 28 | +* [IMPROVEMENT] Add telemetry to track WebView instrumentation usage. See [#3087](https://github.com/DataDog/dd-sdk-android/pull/3087) |
| 29 | +* [IMPROVEMENT] Handle `RumVitalAppLaunchEvent` by default. See [#3067](https://github.com/DataDog/dd-sdk-android/pull/3067) |
| 30 | +* [IMPROVEMENT] Correct the deprecation message of `setVitalEventMapper`. See [#3100](https://github.com/DataDog/dd-sdk-android/pull/3100) |
| 31 | +* [IMPROVEMENT] Move `HttpSpec`, `RequestInfo`/`ResponseInfo` into `internal` module. See [#3064](https://github.com/DataDog/dd-sdk-android/pull/3064) |
| 32 | +* [IMPROVEMENT] Remove JVM assert usage. See [#3061](https://github.com/DataDog/dd-sdk-android/pull/3061) |
| 33 | +* [IMPROVEMENT] Generate Kotlin metadata ABI and JVM bytecode versions. See [#3088](https://github.com/DataDog/dd-sdk-android/pull/3088) |
| 34 | +* [MAINTENANCE] Fix GitLab CI Pipeline. See [#2948](https://github.com/DataDog/dd-sdk-android/pull/2948) |
| 35 | +* [MAINTENANCE] Add tests to core RUM Debug Widget components. See [#2971](https://github.com/DataDog/dd-sdk-android/pull/2971) |
| 36 | +* [MAINTENANCE] Update Gradle version to 8.14.3, AGP version to 8.13.2. See [#3089](https://github.com/DataDog/dd-sdk-android/pull/3089) |
| 37 | +* [MAINTENANCE] Update Datadog Gradle Plugin version used to 1.21.0. See [#3090](https://github.com/DataDog/dd-sdk-android/pull/3090) |
| 38 | +* [MAINTENANCE] Bump CodeQL version to 3.31.9. See [#3084](https://github.com/DataDog/dd-sdk-android/pull/3084) |
| 39 | +* [MAINTENANCE] Add scripts to set/get Vault secrets & Migrate CI. See [#2974](https://github.com/DataDog/dd-sdk-android/pull/2974) |
| 40 | +* [MAINTENANCE] Use Gradle lazy APIs in build script files. See [#3106](https://github.com/DataDog/dd-sdk-android/pull/3106) |
| 41 | +* [MAINTENANCE] Remove `ApiLevelExtension`. See [#3095](https://github.com/DataDog/dd-sdk-android/pull/3095) |
| 42 | +* [MAINTENANCE] Add `PreferTimeProvider` detekt rule. See [#3096](https://github.com/DataDog/dd-sdk-android/pull/3096) |
| 43 | +* [MAINTENANCE] Remove unused `FileOrchestrator.getRootDirName` API. See [#3108](https://github.com/DataDog/dd-sdk-android/pull/3108) |
| 44 | +* [MAINTENANCE] Refactoring of RUM schema cloning and parser generation tasks. See [#3094](https://github.com/DataDog/dd-sdk-android/pull/3094) |
| 45 | +* [MAINTENANCE] Update command line tools version. See [#3078](https://github.com/DataDog/dd-sdk-android/pull/3078) |
| 46 | +* [MAINTENANCE] Remove consumer ProGuard rules definition from buildscript of `dd-sdk-android-trace-internal`. See [#3091](https://github.com/DataDog/dd-sdk-android/pull/3091) |
| 47 | + |
1 | 48 | # 3.4.0 / 2025-12-11 |
2 | 49 |
|
3 | 50 | * [FEATURE] State change notification for flags client. See [#3025](https://github.com/DataDog/dd-sdk-android/pull/3025) |
|
0 commit comments