Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,50 @@
# 3.5.0 / 2026-01-08

* [FEATURE] RUM Debug Widget. See [#2943](https://github.com/DataDog/dd-sdk-android/pull/2943)
* [FEATURE] Cronet integration module and sample app support. See [#2999](https://github.com/DataDog/dd-sdk-android/pull/2999)
* [FEATURE] RUM support for Cronet. See [#3029](https://github.com/DataDog/dd-sdk-android/pull/3029)
* [FEATURE] RUM Resources instrumentation support for Cronet network library. See [#3062](https://github.com/DataDog/dd-sdk-android/pull/3062)
* [FEATURE] Add Coil3 Integration. See [#3054](https://github.com/DataDog/dd-sdk-android/pull/3054)
* [FEATURE] Support `process_uptime` attribute for telemetry debug/error events. See [#3013](https://github.com/DataDog/dd-sdk-android/pull/3013)
* [FEATURE] Introduce `vitalAppLaunchEventMapper`. See [#2987](https://github.com/DataDog/dd-sdk-android/pull/2987)
* [FEATURE] Add callback support to `setEvaluationContext` method. See [#3056](https://github.com/DataDog/dd-sdk-android/pull/3056)
* [FEATURE] `FlagsClient` changes to accommodate Flags React Native SDK sync flag evaluations. See [#3049](https://github.com/DataDog/dd-sdk-android/pull/3049)
* [FEATURE] Enable UI slow frames by default. See [#3102](https://github.com/DataDog/dd-sdk-android/pull/3102)
* [BUGFIX] Do not send TTID and TTFD vitals if they are too large. See [#3031](https://github.com/DataDog/dd-sdk-android/pull/3031)
* [BUGFIX] Fix service handling in `ddtags` of `LogEvent`. See [#3052](https://github.com/DataDog/dd-sdk-android/pull/3052)
* [BUGFIX] Fall back to `DdRumContentProvider` creation time. See [#3055](https://github.com/DataDog/dd-sdk-android/pull/3055)
* [BUGFIX] Fix Compose checkbox not sending RUM action. See [#3077](https://github.com/DataDog/dd-sdk-android/pull/3077)
* [BUGFIX] Handle ANR trace open exception. See [#3082](https://github.com/DataDog/dd-sdk-android/pull/3082)
* [BUGFIX] Fix issue with `OnWindowFocusChanged`. See [#3083](https://github.com/DataDog/dd-sdk-android/pull/3083)
* [BUGFIX] Fix: set `currentState` in a blocking call. See [#3068](https://github.com/DataDog/dd-sdk-android/pull/3068)
* [BUGFIX] Avoid querying battery during initialization. See [#3099](https://github.com/DataDog/dd-sdk-android/pull/3099)
* [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)
* [IMPROVEMENT] Refactor the configuration and integration of the RUM Debug Widget. See [#2975](https://github.com/DataDog/dd-sdk-android/pull/2975)
* [IMPROVEMENT] Add light theme colors to the RUM Debug Widget. See [#3037](https://github.com/DataDog/dd-sdk-android/pull/3037)
* [IMPROVEMENT] Put Request tag with UUID in `DatadogInterceptor`. See [#3086](https://github.com/DataDog/dd-sdk-android/pull/3086)
* [IMPROVEMENT] Add IDs to errors and long tasks. See [#3073](https://github.com/DataDog/dd-sdk-android/pull/3073)
* [IMPROVEMENT] Increase gap threshold for app launch scenario detection heuristic. See [#3105](https://github.com/DataDog/dd-sdk-android/pull/3105)
* [IMPROVEMENT] Replace System static calls with `TimeProvider`. See [#3011](https://github.com/DataDog/dd-sdk-android/pull/3011)
* [IMPROVEMENT] Add telemetry to track WebView instrumentation usage. See [#3087](https://github.com/DataDog/dd-sdk-android/pull/3087)
* [IMPROVEMENT] Handle `RumVitalAppLaunchEvent` by default. See [#3067](https://github.com/DataDog/dd-sdk-android/pull/3067)
* [IMPROVEMENT] Correct the deprecation message of `setVitalEventMapper`. See [#3100](https://github.com/DataDog/dd-sdk-android/pull/3100)
* [IMPROVEMENT] Move `HttpSpec`, `RequestInfo`/`ResponseInfo` into `internal` module. See [#3064](https://github.com/DataDog/dd-sdk-android/pull/3064)
* [IMPROVEMENT] Remove JVM assert usage. See [#3061](https://github.com/DataDog/dd-sdk-android/pull/3061)
* [IMPROVEMENT] Generate Kotlin metadata ABI and JVM bytecode versions. See [#3088](https://github.com/DataDog/dd-sdk-android/pull/3088)
* [MAINTENANCE] Fix GitLab CI Pipeline. See [#2948](https://github.com/DataDog/dd-sdk-android/pull/2948)
* [MAINTENANCE] Add tests to core RUM Debug Widget components. See [#2971](https://github.com/DataDog/dd-sdk-android/pull/2971)
* [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)
* [MAINTENANCE] Update Datadog Gradle Plugin version used to 1.21.0. See [#3090](https://github.com/DataDog/dd-sdk-android/pull/3090)
* [MAINTENANCE] Bump CodeQL version to 3.31.9. See [#3084](https://github.com/DataDog/dd-sdk-android/pull/3084)
* [MAINTENANCE] Add scripts to set/get Vault secrets & Migrate CI. See [#2974](https://github.com/DataDog/dd-sdk-android/pull/2974)
* [MAINTENANCE] Use Gradle lazy APIs in build script files. See [#3106](https://github.com/DataDog/dd-sdk-android/pull/3106)
* [MAINTENANCE] Remove `ApiLevelExtension`. See [#3095](https://github.com/DataDog/dd-sdk-android/pull/3095)
* [MAINTENANCE] Add `PreferTimeProvider` detekt rule. See [#3096](https://github.com/DataDog/dd-sdk-android/pull/3096)
* [MAINTENANCE] Remove unused `FileOrchestrator.getRootDirName` API. See [#3108](https://github.com/DataDog/dd-sdk-android/pull/3108)
* [MAINTENANCE] Refactoring of RUM schema cloning and parser generation tasks. See [#3094](https://github.com/DataDog/dd-sdk-android/pull/3094)
* [MAINTENANCE] Update command line tools version. See [#3078](https://github.com/DataDog/dd-sdk-android/pull/3078)
* [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)

# 3.4.0 / 2025-12-11

* [FEATURE] State change notification for flags client. See [#3025](https://github.com/DataDog/dd-sdk-android/pull/3025)
Expand Down
Loading