Releases: DataDog/dd-sdk-android-gradle-plugin
Releases · DataDog/dd-sdk-android-gradle-plugin
1.21.0
- [IMPROVEMENT] Unbox default type to fix Kotlin 2.2.20 breaking change. See #440
- [BUGFIX] Fix Kotlin Compiler Plugin wrong jar path for Windows. See #448
- [MAINTENANCE] Next dev iteration. See #440
- [MAINTENANCE] Merge
release/1.20.0branch intodevelopbranch. See #442 - [MAINTENANCE] Update Datadog Gradle Plugin to version 1.20.0. See #443
- [MAINTENANCE] Update Datadog SDK to version 3.1.0. See #446
- [MAINTENANCE] Update Datadog SDK snapshot version used to
3.2.0-SNAPSHOT. See #447
1.20.0
- [BUGFIX] Fix Gradle 9.0 support. See #435
- [MAINTENANCE] Add Github action to automatically close stale issues. See #427
- [MAINTENANCE] Update Datadog Gradle Plugin to version 1.19.0. See #423
- [MAINTENANCE] Update Datadog SDK to version 2.26.0. See #428
- [MAINTENANCE] Bump
slack-notifierversion. See #430 - [MAINTENANCE] Update Datadog SDK to version 3.0.0. See #431
- [MAINTENANCE] Bump
dd-trace-javaversion to 1.53.0. See #433 - [MAINTENANCE] Update latest test configuration for the functional tests. See #434
- [DOCS] Fix link to
CONTRIBUTINGfrom PR template. See #438
1.19.0
This version adds support of Kotlin 2.1 and Kotlin 2.2 for Jetpack Compose auto-instrumentation plugin.
- [IMPROVEMENT] Configure gradle file to create multiple source sets for Compiler Plugin. See #412
- [IMPROVEMENT] Move Kotlin Compiler logic into
Kotlin20source sets. See #413 - [IMPROVEMENT] Add Kotlin
2.2.0support in Kotlin Compiler Plugin. See #414 - [IMPROVEMENT] Add Kotlin
2.1.xsupport in Kotlin Compiler Plugin. See #415 - [IMPROVEMENT] Fix
IrFunctionExpressionImplin Kotlin2.0.0 - 2.0.10. See #416 - [IMPROVEMENT] Add unit test for each Kotlin source set. See #417
- [IMPROVEMENT] Upgrade Kotlin Version to
2.1.21to remove metadata check error. See #420 - [IMPROVEMENT] Merge
Feature/kotlin-source-setsintodevelop. See #421 - [MAINTENANCE] Migrate to Central Publisher portal. See #404
- [MAINTENANCE] Use Maven Publish plugin for the publication. See #406
- [MAINTENANCE] Update URL for pulling snapshots. See #405
- [MAINTENANCE] Update Datadog SDK to version
2.24.0. See #409 - [MAINTENANCE] Update Datadog SDK to version
2.25.0. See #410 - [MAINTENANCE] Update docker image for
ci-imagejob to Jammy. See #397 - [MAINTENANCE] Next dev iteration. See #399
- [MAINTENANCE] Merge
release/1.18.0branch intodevelopbranch. See #401 - [MAINTENANCE] Update Datadog Gradle Plugin to version
1.18.0. See #402 - [MAINTENANCE] Use
dd-octo-ststo access GitHub REST API. See #403 - [MAINTENANCE] 🔒 Pin GitHub Actions to specific SHA versions for enhanced security. See #418
1.18.0
- [FEATURE] Add
AP2datacenter support. See #385 - [IMPROVEMENT] Support Material 3 Icon in Kotlin Compiler Plugin. See #384
- [MAINTENANCE] Next dev iteration. See #379
- [MAINTENANCE] Update Datadog Gradle Plugin to version 1.17.0. See #378
- [MAINTENANCE] Allow PR creation by
dd-sdk-androidrepository usingocto-sts. See #387 - [MAINTENANCE] Allow content write for
dd-sdk-android. See #388 - [MAINTENANCE] Update Datadog SDK version to 2.23.0. See #391
- [MAINTENANCE] Use tag in
octo-sts-subject-pattern. See #392 - [MAINTENANCE] Update base Docker image to Ubuntu Jammy. See #394
- [MAINTENANCE] Update latest build tooling versions config for the functional test. See #395
- [MAINTENANCE] Add
dd-octo-ststo Docker image and add policy YAMLs. See #396
1.17.0
1.17.0-rc1
This is the first release candidate of 1.17.0 version with Jetpack Compose auto-instrumentation plugin feature.
- [FEATURE] Add Kotlin Compiler Plugin environment. See #314
- [FEATURE] Add
ComposeTagTransformerto injectdatadogmodifier call. See #321 - [FEATURE] Register plugin to Kotlin compile options. See #322
- [FEATURE] Implement annotation mode for instrumentation. See #342
- [FEATURE] Implement
NavHostinstrumentation transformer. See #329 - [FEATURE] Implement Kotlin Compiler Plugin DSL configuration. See #330
- [FEATURE] Add
semantics roleforImage,Icon, andAsyncImage. See #334 - [FEATURE] Use composable function name as the semantics tag. See #337
- [IMPROVEMENT] Filter out
kspandKaptGenerateStubsTaskfromfreeCompilerArgs. See #335 - [IMPROVEMENT] Fix gitlab-ci instrumented task. See #331
- [IMPROVEMENT] Enhance Compiler plugin binary backward compatibility. See #345
- [IMPROVEMENT] Add precise error message for missing dependencies. See #361
- [IMPROVEMENT] Only warn missing dependencies instead of throwing errors. See #368
- [IMPROVEMENT] Fix tag injection when
Modifieris absent. See #357 - [IMPROVEMENT] Do not show Android project error if KCP is enabled. See #359
- [IMPROVEMENT] Use Sonatype snapshot URL and fix compile warnings. See #367
- [MAINTENANCE] Bump Kotlin version and embeddable to
2.0.21. See #339 - [MAINTENANCE] Separate Compose extension to register respectively. See #332
- [MAINTENANCE] Merge
developintofeature/kotlin-compiler-plugin. See #355 - [MAINTENANCE] Merge Compose instrumentation configuration into one. See #358
- [MAINTENANCE] Fix instrumented test task timeout issue. See #362
- [MAINTENANCE] Dev: Start next development iteration. See #351
- [MAINTENANCE] Datadog Gradle Plugin: Update to version
1.16.0. See #354 - [MAINTENANCE] Merge
release/1.16.0intodevelop. See #353 - [MAINTENANCE] Add compilation unit test for
modifierinjection. See #323 - [MAINTENANCE] Setup compiling test for
NavHostinjection. See #328 - [MAINTENANCE] Merge
developintofeature/kotlin-compiler-plugin. See #317 - [MAINTENANCE] Kotlin Compiler Plugin: Add
instrumentedtest module. See #315 - [MAINTENANCE] Merge
feature/kotlin-compiler-pluginintodevelop. See #360 - [MAINTENANCE] Start to publish SNAPSHOT from
developbranch. See #366 - [MAINTENANCE] CodeQL: Update Ubuntu version from
20.04tolatest. See #364 - [MAINTENANCE] Merge
developintofeature/kotlin-compiler-plugin. See #365 - [MAINTENANCE] Update Compose Instrumentation functions references. See #363
- [MAINTENANCE] Merge
developintofeature/kotlin-compiler-plugin. See #336 - [MAINTENANCE] Add Instrumented test for view tracking instrumentation. See #341
- [MAINTENANCE] Update the package name of instrumentation API. See #343
1.16.0
- [IMPROVEMENT] Log message if there are no files to upload. See #309
- [IMPROVEMENT] Escape user input for mapping file packages aliases. See #325
- [IMPROVEMENT] Improve big mapping file handling in the shrinking process. See #326
- [MAINTENANCE] Next dev iteration. See #305
- [MAINTENANCE] Update version of Datadog Gradle Plugin used in samples to 1.15.0. See #308
- [MAINTENANCE] Update Datadog SDK to 2.18.0. See #310
- [MAINTENANCE] Update
github/codeql-actionto latest version. See #312 - [MAINTENANCE] Overwrite
gradle.propertieswith CI configs for test plugin task. See #316 - [MAINTENANCE] Increase CI kubernetes memory limit to 20Gi to avoid OOM. See #318
- [MAINTENANCE] Remove git fetch calls from jobs. See #319
- [MAINTENANCE] Update AGP to 8.8.2. See #320
- [MAINTENANCE] Update AGP to version 8.9.0. See #324
- [MAINTENANCE] Update Datadog SDK to version 2.19.0. See #327
- [MAINTENANCE] Update Datadog SDK to version 2.19.1. See #333
- [MAINTENANCE] Bump Kotlin version to 2.0.21. See #338
- [MAINTENANCE] Update Datadog SDK to version 2.19.2. See #340
- [MAINTENANCE] Update
org.json:jsonlibrary version to 20231013. See #347 - [DOCS] Add more configuration options to
README. See #349
1.15.0
- [FEATURE] Support custom native symbols path. See #302
- [DOCS] Remove the statement from
READMEthat logs are not deobfuscated. See #275 - [DOCS] Add uploading section to README. See #281
- [MAINTENANCE] Next dev iteration. See #267
- [MAINTENANCE] Update Datadog SDK to version 2.10.1. See #268
- [MAINTENANCE] Use Datadog Gradle Plugin 1.14.0. See #271
- [MAINTENANCE] Merge
release/1.14.0branch intodevelopbranch. See #270 - [MAINTENANCE] Update AGP version to 8.5.0. See #276
- [MAINTENANCE] Update Gradle version to 8.8. See #277
- [MAINTENANCE] Update Datadog SDK to version 2.11.0. See #278
- [MAINTENANCE] Update Github token reference. See #282
- [MAINTENANCE] Update Datadog SDK to version 2.12.0. See #284
- [MAINTENANCE] Update Datadog SDK to version 2.12.1. See #285
- [MAINTENANCE] Update Datadog SDK to version 2.13.0. See #286
- [MAINTENANCE] Update Datadog SDK to version 2.13.1. See #289
- [MAINTENANCE] Update Datadog SDK to version 2.14.0. See #290
- [MAINTENANCE] Update Gradle to 8.10.2, AGP to 8.6.1 and also update latest test configuration for the functional test. See #292
- [MAINTENANCE] Update Datadog SDK to version 2.15.0. See #291
- [MAINTENANCE] Update Datadog SDK to version 2.15.1. See #293
- [MAINTENANCE] Update Datadog SDK to version 2.16.0. See #295
- [MAINTENANCE] Update Gradle to 8.11.1, AGP to 8.7.2, Kotlin to 2.1.0 for the latest versions configuration for the functional tests. See #298
- [MAINTENANCE] Update Gradle to 8.11.1, AGP to 8.7.2. See #299
- [MAINTENANCE] Update Datadog SDK to version 2.16.1. See #300
- [MAINTENANCE] Update Datadog SDK to version 2.17.0. See #301
- [MAINTENANCE] AGP 8.8.0 for the latest configuration in the functional tests. See #303
1.14.0
- [FEATURE] Add tasks for upload NDK symbol files to Datadog. See #220
- [FEATURE] Support new Variant API. See #263
- [IMPROVEMENT] Standardize architectures. See #249
- [IMPROVEMENT] Emulate upload network call for functional tests. See #255
- [IMPROVEMENT] Mark upload task as not compatible with configuration cache. See #256
- [IMPROVEMENT] Avoid BuildId task creation if there is no obfuscation or native build providers registered. See #259
- [IMPROVEMENT] Increase upload timeout to 120s to match EvP limits. See #261
- [IMPROVEMENT] Add test for the duplicate resources issue with AGP 8.4.x. See #264
- [IMPROVEMENT] Use mapping file provider in case of legacy Variant API. See #265
- [MAINTENANCE] Next dev iteration. See #233
- [MAINTENANCE] Update version of static analysis pipeline used. See #234
- [MAINTENANCE] Update Datadog SDK to version 2.8.0. See #235
- [MAINTENANCE] Merge
release/1.13.0branch intodevelopbranch. See #236 - [MAINTENANCE] Use Datadog Gradle Plugin 1.13.0 in samples. See #238
- [MAINTENANCE] Update AGP to 8.3.2. See #239
- [MAINTENANCE] Merge release
1.13.1intodevelopbranch. See #244 - [MAINTENANCE] Use Datadog Gradle Plugin 1.13.1 for samples. See #245
- [MAINTENANCE] Migrate to GBI images. See #246
- [MAINTENANCE] Add dogfood script. See #247
- [MAINTENANCE] Install NDK 25.1.8937393 in the Docker image. See #248
- [MAINTENANCE] Redirect slack notifications to
mobile-sdk-opschannel. See #250 - [MAINTENANCE] Update Gradle to 8.7, AGP to 8.4.0. See #253
- [MAINTENANCE] Update Datadog SDK to version 2.9.0. See #254
- [MAINTENANCE] Update AGP version to 8.4.1. See #260
- [MAINTENANCE] Update Datadog SDK to version 2.10.0. See #262