Releases: DataDog/dd-sdk-android
Releases · DataDog/dd-sdk-android
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"
}
Changes
1.4.0-alpha2
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0-alpha2"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0-alpha2"
}
1.4.0-alpha1
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.4.0-alpha1"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.4.0-alpha1"
}
1.2.0
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.2.0"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.2.0"
}
Changes
- [BUGFIX] Fail silently when trying to initialize the SDK twice. See #86 (Thanks @Vavassor)
- [BUGFIX] Publish the Timber artifact automatically. See #90 (Thanks @Macarse)
- [FEATURE] Create a Crash Handler : App crashes will be automatically logged.
- [FEATURE] Downgrade OkHttp4 to OkHttp3
- [FEATURE] Make Library compatible with API 19+
- [FEATURE] Trigger background upload when the app is used offline
- [FEATURE] Use DownloadSpeed and signal strength to add info on connectivity
- [FEATURE] Use Gzip for log upload requests
- [OTHER] Analyse Benchmark reports in the CI
- [OTHER] Fix the flaky test in DataDogTimeProviderTest
- [OTHER] Generate a report on the SDK API changes (dd-sdk-android/apiSurface)