Skip to content

Commit 262110b

Browse files
authored
Merge pull request #2889 from DataDog/tvaleev/feature/release_3.1.0_preporation
Prepare release `3.1.0`
2 parents f421a4b + 7a4f8d3 commit 262110b

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
# 3.1.0 / 2025-09-18
2+
3+
* [FEATURE] RUM: Feature Operations public API. See [#2814](https://github.com/DataDog/dd-sdk-android/pull/2814)
4+
* [FEATURE] RUM: Feature Operations DTO schema integration. See [#2816](https://github.com/DataDog/dd-sdk-android/pull/2816)
5+
* [FEATURE] RUM: Feature Operations user debug logs support. See [#2819](https://github.com/DataDog/dd-sdk-android/pull/2819)
6+
* [FEATURE] RUM: Feature Operations usage telemetry support. See [#2818](https://github.com/DataDog/dd-sdk-android/pull/2818)
7+
* [FEATURE] RUM: Feature Operations parameters validation support. See [#2835](https://github.com/DataDog/dd-sdk-android/pull/2835)
8+
* [FEATURE] RUM: Feature Operations background processing support. See [#2887](https://github.com/DataDog/dd-sdk-android/pull/2887)
9+
* [FEATURE] RUM: Feature Operations synthetics attribute support. See [#2888](https://github.com/DataDog/dd-sdk-android/pull/2888)
10+
* [IMPROVEMENT] RUM: Feature Operations Fix RumVitalEvent serialization logic. See [#2828](https://github.com/DataDog/dd-sdk-android/pull/2828)
11+
* [IMPROVEMENT] Refactor the vitals screen in the sample application. See [#2820](https://github.com/DataDog/dd-sdk-android/pull/2820)
12+
* [IMPROVEMENT] Add feature operation block to the `VitalsFragment`. See [#2821](https://github.com/DataDog/dd-sdk-android/pull/2821)
13+
* [IMPROVEMENT] RUM: Replace `RumVitalEvent` with `VitalEvent`. See [#2831](https://github.com/DataDog/dd-sdk-android/pull/2831)
14+
* [IMPROVEMENT] RUM: Fix the feature context in the telemetry. See [#2857](https://github.com/DataDog/dd-sdk-android/pull/2857)
15+
* [IMPROVEMENT] Use single source of truth for `os` and `device` properties definitions for `Logs` and `Traces`. See [#2859](https://github.com/DataDog/dd-sdk-android/pull/2859)
16+
* [IMPROVEMENT] Safe serialization of `account.extraInfo`. See [#2862](https://github.com/DataDog/dd-sdk-android/pull/2862)
17+
* [IMPROVEMENT] Update MIGRATION.MD. See [#2858](https://github.com/DataDog/dd-sdk-android/pull/2858)
18+
* [IMPROVEMENT] Fix for `VitalEvent` date. See [#2875](https://github.com/DataDog/dd-sdk-android/pull/2875)
19+
* [IMPROVEMENT] Make `AndroidMDrawableToColorMapper` and `AndroidQDrawableToColorMapper` internal. See [#2873](https://github.com/DataDog/dd-sdk-android/pull/2873)
20+
* [IMPROVEMENT] Trace: Add `@JvmStatic` to kotlin objects for cleaner interop with Java language. See [#2876](https://github.com/DataDog/dd-sdk-android/pull/2876)
21+
* [IMPROVEMENT] RUM: Check for result of `activity.intent`. See [#2877](https://github.com/DataDog/dd-sdk-android/pull/2877)
22+
* [IMPROVEMENT] Add documentation to the public API members where missing. See [#2880](https://github.com/DataDog/dd-sdk-android/pull/2880)
23+
* [MAINTENANCE] Change the order of executors shutdown in `drainAndShutdownExecutors` to fix flaky integration tests. See [#2884](https://github.com/DataDog/dd-sdk-android/pull/2884)
24+
* [MAINTENANCE] Bump `dd-trace-java` version to `1.53.0`. See [#2860](https://github.com/DataDog/dd-sdk-android/pull/2860)
25+
* [MAINTENANCE] Split detekt custom rules to handle code point limit. See [#2863](https://github.com/DataDog/dd-sdk-android/pull/2863)
26+
* [MAINTENANCE] Update Node version. See [#2864](https://github.com/DataDog/dd-sdk-android/pull/2864)
27+
* [MAINTENANCE] Fix link to `CONTRIBUTING` doc from PR template. See [#2869](https://github.com/DataDog/dd-sdk-android/pull/2869)
28+
* [MAINTENANCE] Update `CONTRIBUTING` doc with new modules. See [#2870](https://github.com/DataDog/dd-sdk-android/pull/2870)
29+
* [MAINTENANCE] Bump language and API versions to 1.8. See [#2865](https://github.com/DataDog/dd-sdk-android/pull/2865)
30+
131
# 3.0.0 / 2025-09-04
232

333
This is the first official production version of SDK v3 containing the new architecture for tracing feature. See the [migration guide](https://github.com/DataDog/dd-sdk-android/blob/develop/MIGRATION.MD) for details.

buildSrc/src/main/kotlin/com/datadog/gradle/config/AndroidConfig.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ object AndroidConfig {
2020
const val MIN_SDK_FOR_AUTO = 29
2121
const val BUILD_TOOLS_VERSION = "36.0.0"
2222

23-
val VERSION = Version(3, 1, 0, Version.Type.Snapshot)
23+
val VERSION = Version(3, 1, 0, Version.Type.Release)
2424
}
2525

2626
// TODO RUM-628 Switch to Java 17 bytecode

0 commit comments

Comments
 (0)