Releases: DataDog/dd-sdk-android
Releases · DataDog/dd-sdk-android
1.4.0
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0"
// Optionally, if you want Kotlin extensions
implementation "com.datadoghq:dd-sdk-android-ktx:1.4.0"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0"
}
Changes
- [FEATURE] Global: Update the SDK initialization code
- [FEATURE] Global: Add a Kotlin extension module with Kotlin specific integrations
- [FEATURE] Trace: Implement OpenTracing specifications
- [FEATURE] Trace: Add helper methods to attach an error to a span
- [FEATURE] Trace: Add helper Interceptor to trace OkHttp requests
- [FEATURE] Logs: Add sampling option in the Logger
- [IMPROVEMENT] Logs: Make the log operations thread safe
- [BUGFIX] Logs: Fix rare crash on upload requests
1.3.1
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.3.1"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.3.1"
}
Changes
1.4.0-beta3
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0-beta3"
// Optionally, if you want Kotlin extensions
implementation "com.datadoghq:dd-sdk-android-ktx:1.4.0-beta3"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0-beta3"
}
1.4.0-beta2
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0-beta2"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0-beta2"
}
1.4.0-beta1
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0-beta1"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0-beta1"
}
1.3.0
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.3.0"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.3.0"
}
Changes
- [FEATURE] Logs: Add the caller class name as a tag in the LogcatLogHandler (only when app is in Debug)
- [FEATURE] Logs: Allow adding a
JsonElement
as Attribute - [FEATURE] CrashReport: Let Crash logs use the EMERGENCY log level
- [FEATURE] Global: Warn developers on SDK errors in the Logcat (cf
Datadog.setVerbosity()
) - [FEATURE] Global: Expose the
Datadog.isInitialized()
method to the public API - [OTHER] Deprecate the
Datadog.switchEndpoint()
method - [OTHER] Fail silently when the SDK is not initialized
1.2.2
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.2.2"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.2.2"
}
Changes
1.4.0-alpha4
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0-alpha4"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0-alpha4"
}
1.4.0-alpha3
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0-alpha3"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0-alpha3"
}
1.2.1
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.2.1"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.2.1"
}