Skip to content

Commit

Permalink
Merge pull request #2091 from DataDog/nogorodnikov/prepare-release-2.…
Browse files Browse the repository at this point in the history
…11.0

Prepare release 2.11.0
  • Loading branch information
0xnm authored Jun 20, 2024
2 parents 3ee6a46 + 1517718 commit 385e198
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 1 deletion.
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,51 @@
# 2.11.0 / 2024-06-20

* [FEATURE] Trace: Bundle `dd-trace-core` code into the `dd-sdk-android-trace` module. See [#1907](https://github.com/DataDog/dd-sdk-android/pull/1907)
* [FEATURE] Trace: Provide the correct sampling priority for our Span events based on APM new rules. See [#1913](https://github.com/DataDog/dd-sdk-android/pull/1913)
* [FEATURE] Trace: Add the `CoreTracer` tests. See [#1924](https://github.com/DataDog/dd-sdk-android/pull/1924)
* [FEATURE] Trace: Provide core tracer logger implementation. See [#1953](https://github.com/DataDog/dd-sdk-android/pull/1953)
* [FEATURE] Trace: Provide the `bundleWithRum` capability for `OtelTracer`. See [#1960](https://github.com/DataDog/dd-sdk-android/pull/1960)
* [FEATURE] Trace: Provide the `DatadogContextStorage` for OpenTelemetry. See [#1970](https://github.com/DataDog/dd-sdk-android/pull/1970)
* [FEATURE] Trace: Provide Otel bundle with logs feature. See [#1979](https://github.com/DataDog/dd-sdk-android/pull/1979)
* [FEATURE] Trace: Setup the trace end tests environment for Otel API. See [#1983](https://github.com/DataDog/dd-sdk-android/pull/1983)
* [FEATURE] Trace: Add the `SpanLink` support for Otel API implementation. See [#1993](https://github.com/DataDog/dd-sdk-android/pull/1993)
* [FEATURE] Trace: Add the Otel API feature integration tests. See [#1995](https://github.com/DataDog/dd-sdk-android/pull/1995)
* [FEATURE] Trace: Report OpenTelemetry data in the configuration telemetry. See [#2006](https://github.com/DataDog/dd-sdk-android/pull/2006)
* [FEATURE] Trace: Extract OpenTelemetry support SDK into a dedicated module. See [#2021](https://github.com/DataDog/dd-sdk-android/pull/2021)
* [FEATURE] Trace: Setup the CI and Gradle tests for the new `dd-sdk-android-trace-otel` module. See [#2035](https://github.com/DataDog/dd-sdk-android/pull/2035)
* [FEATURE] Trace: Enable desugaring for sample and single-fit apps. See [#2036](https://github.com/DataDog/dd-sdk-android/pull/2036)
* [FEATURE] Session Replay: Add support for progress bars. See [#2047](https://github.com/DataDog/dd-sdk-android/pull/2047)
* [FEATURE] Trace: Add OpenTelemetry use case into the Wear sample app. See [#2068](https://github.com/DataDog/dd-sdk-android/pull/2068)
* [FEATURE] Trace: Add OpenTelemetry use case into the `vendor-lib` sample. See [#2069](https://github.com/DataDog/dd-sdk-android/pull/2069)
* [FEATURE] Trace: Add the OkHttp Otel extensions module. See [#2073](https://github.com/DataDog/dd-sdk-android/pull/2073)
* [FEATURE] Trace: `OtelTraceProvider.Builder`: introduce the trace rate limit property. See [#2086](https://github.com/DataDog/dd-sdk-android/pull/2086)
* [BUGFIX] Session Replay: Fix time drift in `RecordedDataQueueHandler`. See [#2075](https://github.com/DataDog/dd-sdk-android/pull/2075)
* [IMPROVEMENT] Trace: Remove some unused IAST/CI Visibility classes. See [#2000](https://github.com/DataDog/dd-sdk-android/pull/2000)
* [IMPROVEMENT] Trace: Remove `moshi` dependency from trace module. See [#2003](https://github.com/DataDog/dd-sdk-android/pull/2003)
* [IMPROVEMENT] Fix some detekt issues. See [#2043](https://github.com/DataDog/dd-sdk-android/pull/2043)
* [IMPROVEMENT] Session Replay: Delegate `Drawable` copy to background thread. See [#2048](https://github.com/DataDog/dd-sdk-android/pull/2048)
* [IMPROVEMENT] Trace: Make `CoreTracer` code Java 7 compatible. See [#2051](https://github.com/DataDog/dd-sdk-android/pull/2051)
* [IMPROVEMENT] Session Replay: Improve telemetry from `RecordedDataQueueHandler`. See [#2053](https://github.com/DataDog/dd-sdk-android/pull/2053)
* [IMPROVEMENT] Global: Fix thread safety warnings. See [#2056](https://github.com/DataDog/dd-sdk-android/pull/2056)
* [IMPROVEMENT] Trace: Remove the `dd-sketches` dependency and related logic. See [#2062](https://github.com/DataDog/dd-sdk-android/pull/2062)
* [IMPROVEMENT] Trace: Fix the `jctools` Proguard rules. See [#2063](https://github.com/DataDog/dd-sdk-android/pull/2063)
* [IMPROVEMENT] Add ProGuard rules to sample app. See [#2067](https://github.com/DataDog/dd-sdk-android/pull/2067)
* [IMPROVEMENT] Session Replay: Improve `ButtonMapper`. See [#2070](https://github.com/DataDog/dd-sdk-android/pull/2070)
* [IMPROVEMENT] Trace: Remove some unused code from tracing module. See [#2079](https://github.com/DataDog/dd-sdk-android/pull/2079)
* [IMPROVEMENT] Trace: Add OpenTelemetry Proguard rules for compile-only annotations. See [#2080](https://github.com/DataDog/dd-sdk-android/pull/2080)
* [IMPROVEMENT] Trace: Fix the `CoreTracer` flaky tests. See [#2081](https://github.com/DataDog/dd-sdk-android/pull/2081)
* [IMPROVEMENT] Trace: Remove System and Environment config source in the `CoreTracer`. See [#2084](https://github.com/DataDog/dd-sdk-android/pull/2084)
* [IMPROVEMENT] Remove duplicated Proguard configuration in the sample app. See [#2088](https://github.com/DataDog/dd-sdk-android/pull/2088)
* [IMPROVEMENT] Session Replay: Granular telemetry sampling for mappers. See [#2087](https://github.com/DataDog/dd-sdk-android/pull/2087)
* [MAINTENANCE] Merge develop branch. See [#1948](https://github.com/DataDog/dd-sdk-android/pull/1948)
* [MAINTENANCE] Merge `develop` branch into `feature/otel-support` branch. See [#1998](https://github.com/DataDog/dd-sdk-android/pull/1998)
* [MAINTENANCE] Next dev iteration 2.11.0. See [#2050](https://github.com/DataDog/dd-sdk-android/pull/2050)
* [MAINTENANCE] Merge `release/2.10.0` branch into `develop` branch. See [#2054](https://github.com/DataDog/dd-sdk-android/pull/2054)
* [MAINTENANCE] Merge `develop` branch into `feature/otel-support` branch. See [#2058](https://github.com/DataDog/dd-sdk-android/pull/2058)
* [MAINTENANCE] Merge release `2.10.1` into `develop` branch. See [#2065](https://github.com/DataDog/dd-sdk-android/pull/2065)
* [MAINTENANCE] Merge develop branch. See [#2076](https://github.com/DataDog/dd-sdk-android/pull/2076)
* [MAINTENANCE] Merge Otel feature branch. See [#2077](https://github.com/DataDog/dd-sdk-android/pull/2077)

# 2.10.1 / 2024-05-30

* [IMPROVEMENT] Reduce Method Call Sample Rate. See [#2060](https://github.com/DataDog/dd-sdk-android/pull/2060)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ object AndroidConfig {
const val MIN_SDK_FOR_WEAR = 23
const val BUILD_TOOLS_VERSION = "34.0.0"

val VERSION = Version(2, 11, 0, Version.Type.Snapshot)
val VERSION = Version(2, 11, 0, Version.Type.Release)
}

// TODO RUM-628 Switch to Java 17 bytecode
Expand Down

0 comments on commit 385e198

Please sign in to comment.