Releases: DataDog/dd-sdk-android
Releases · DataDog/dd-sdk-android
1.1.1
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.1.1"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.1.1"
}
Changes
- [BUGFIX] Fix crash on Android Lollipop and Nougat
1.1.0
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.1.0"
// Optionally, if you need a Timber integration
// implementation "com.datadoghq:dd-sdk-android-timber:1.1.0"
}
Changes
- [BUGFIX] Make the packageVersion field optional in the SDK initialisation
- [BUGFIX] Fix timestamp formatting in logs
- [FEATURE] Add a developer targeted logger
- [FEATURE] Add user info in logs
- [FEATURE] Create automatic Tags / Attribute (app / sdk version)
- [FEATURE] Integrate SDK with Timber
- [IMPROVEMENT] Remove the obfuscation in the logs (faster local processing)
- [IMPROVEMENT] Implement a modern NetworkInfoProvider
1.0.0
Gradle Config
repositories {
maven { url “https://dl.bintray.com/datadog/datadog-maven" }
}
dependencies {
implementation "com.datadoghq:dd-sdk-android:1.0.0"
}
Changes
- [BUGFIX] Make sure no logs are lost
- [FEATURE] Allow adding a throwable to logged messages
- [FEATURE] Automatically add the Logger name and thread to the logged messages
- [FEATURE] Allow Changing the endpoint between US and EU servers
- [FEATURE] Allow logger to add attributes for a single log
- [IMPROVEMENT] Remove the usage of the Android WorkManager
- [IMPROVEMENT] Improved overall performances
- [IMPROVEMENT] Disable background job when network or battery are low
- [OTHER] Secure the project with lints, tests and benchmarks