Releases: gmazzo/gradle-tests-aggregation-plugin
Releases · gmazzo/gradle-tests-aggregation-plugin
Release list
v3.1.1
What's Changed
Features
- Making Test Results report deterministic by @gmazzo in #481
- Fixed snapshot testing missing coverage issue by @gmazzo in #482
Dependencies
- Bump android-plugin from 9.5.0-alpha05 to 9.5.0-alpha07 by @dependabot[bot] in #478
- Bump gradle-wrapper from 9.7.1 to 9.8.0 by @dependabot[bot] in #480
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
Important
The 2.x has been removed. To complete the migration, target 3.0.7, migrate, and then bump tp 3.1.0
Features
- Removed legacy API by @gmazzo in #456
- Added plugin compatibility spec by @gmazzo in #472
- Fixed flaky
StageUnitTesttest by @gmazzo in #474 - Fixed
aggregateTestflag on Android's tasks by @gmazzo in #473 - Fixed CI memory issues by @gmazzo in #475
Dependencies
- Bump androidx-navigation from 2.10.1 to 2.10.2 by @dependabot[bot] in #476
- Bump androidx.core:core-ktx from 1.19.0 to 1.19.1 by @dependabot[bot] in #477
- Bump androidx.annotation:annotation from 1.10.0 to 1.11.0 by @dependabot[bot] in #479
Full Changelog: v3.0.7...v3.1.0
v3.0.7
What's Changed
Important
New major release, API 3.x with a new plugin and rebranded approach (not relying on Gradle's official aggregation plugins)
Check migration guide at MIGRATION-3.x.md
Features
- Increased min Gradle version to
8.13by @gmazzo in #400 - Removed Gradle deprecation warnings by @gmazzo in #435
- Fixed broken reports integration test 🤦♂️ by @gmazzo in #440
- Renamed
demo-projecttodemo-project-legacyby @gmazzo in #437 3.xAPI: new DSL, KMP and Android variants full support by @gmazzo in #438- Added
screenshotTestssupport by @gmazzo in #441 - Fixed
screenshottestssupport by @gmazzo in #447 - Added
requiredproperty to reports by @gmazzo in #448 - Renamed root task to
aggregatedTestsReportby @gmazzo in #449 - Improved coverage report performance by @gmazzo in #450
- Fixing backward compatibility issues by @gmazzo in #452
- Fixed JaCoCo plugin race confition by @gmazzo in #453
- Introduced
Managed Devicessupport by @gmazzo in #454 - Fixed device coverage on AGP's built-in test platform by @bddckr in #455
- Iterated AGP Suites support by @gmazzo in #457
- Fixed AGP test suites support by @gmazzo in #459
- Added more integration tests by @gmazzo in #460
- Report log by @gmazzo in #461
- Included emulator in integration tests by @gmazzo in #462
- Fixed device coverage missing on builds where
coverageDirdoesn't exist yet by @bddckr in #466 - Fixed single variant coverage reports showing no coverage by @bddckr in #467
- Added
supersededByAPI on variants by @gmazzo in #469
Dependencies
- Bump org.junit:junit-bom from 6.0.3 to 6.1.0 by @dependabot[bot] in #396
- Bump com.google.devtools.ksp from 2.3.8 to 2.3.9 in the kotlin group by @dependabot[bot] in #397
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.0.5 to 1.1.0 by @dependabot[bot] in #399
- Bump io.mockk:mockk from 1.14.9 to 1.14.11 by @dependabot[bot] in #402
- Bump the kotlin group with 4 updates by @dependabot[bot] in #401
- Bump com.github.gmazzo.buildconfig from 6.0.9 to 6.0.10 by @dependabot[bot] in #403
- Bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #405
- Bump androidx.core:core-ktx from 1.18.0 to 1.19.0 by @dependabot[bot] in #404
- Bump androidx-lifecycle from 2.10.0 to 2.11.0 by @dependabot[bot] in #406
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #407
- Bump com.vanniktech.maven.publish from 0.36.0 to 0.37.0 by @dependabot[bot] in #409
- Bump gradle-wrapper from 9.5.1 to 9.6.0 by @dependabot[bot] in #408
- Bump org.junit:junit-bom from 6.1.0 to 6.1.1 by @dependabot[bot] in #410
- Bump gradle-wrapper from 9.6.0 to 9.6.1 by @dependabot[bot] in #411
- Bump androidx.baselineprofile from 1.5.0-alpha06 to 1.5.0-alpha07 by @dependabot[bot] in #412
- Bump org.junit:junit-bom from 6.1.1 to 6.1.2 by @dependabot[bot] in #414
- Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin group by @dependabot[bot] in #413
- Bump the kotlin group with 4 updates by @dependabot[bot] in #415
- Bump agp from 9.2.1 to 9.3.1 by @dependabot[bot] in #417
- Bump gradle/actions from 6 to 6.2.0 in /.github/actions/setup-host by @dependabot[bot] in #420
- Bump androidx.constraintlayout:constraintlayout from 2.2.1 to 2.2.2 by @dependabot[bot] in #419
- Bump androidx.baselineprofile from 1.5.0-alpha07 to 1.5.0-beta01 by @dependabot[bot] in #418
- Bump com.google.devtools.ksp from 2.3.10 to 2.3.11 in the kotlin group by @dependabot[bot] in #421
- Bump org.junit:junit-bom from 6.1.2 to 6.1.3 by @dependabot[bot] in #423
- Bump gradle-wrapper from 9.6.1 to 9.7.0 by @dependabot[bot] in #422
- Bump gradle/actions from 6.2.0 to 6.3.0 in /.github/actions/setup-host by @dependabot[bot] in #424
- Bump androidx.baselineprofile from 1.5.0-beta01 to 1.5.0-rc01 by @dependabot[bot] in #427
- Bump io.github.gmazzo.gitversion from 1.5.1 to 1.6.1 by @dependabot[bot] in #428
- Bump androidx.appcompat:appcompat from 1.7.1 to 1.8.0 by @dependabot[bot] in #426
- Bump io.github.gmazzo.publications.report from 1.3.3 to 1.4.0 by @dependabot[bot] in #425
- Bump agp from 9.3.1 to 9.3.2 by @dependabot[bot] in #429
- Bump gradle-wrapper from 9.7.0 to 9.7.1 by @dependabot[bot] in #430
- Bump androidx.baselineprofile from 1.5.0-rc01 to 1.5.0-rc02 by @dependabot[bot] in #431
- Bump actions/setup-java from 5 to 6 in /.github/actions/setup-host by @dependabot[bot] in #434
- Bump io.github.gmazzo.publications.report from 1.4.0 to 1.4.1 by @dependabot[bot] in #433
- Bump androidx-navigation from 2.9.8 to 2.10.0 by @dependabot[bot] in #432
- Bump androidx-navigation from 2.10.0 to 2.10.1 by @dependabot[bot] in #443
- Bump the kotlin group with 6 updates by @dependabot[bot] in #442
- Bump com.gradle.plugin-publish from 2.1.1 to 2.2.1 by @dependabot[bot] in #446
- Bump androidx.baselineprofile from 1.5.0-rc02 to 1.5.0 by @dependabot[bot] in #445
- Bump org.robolectric:robolectric from 4.16.1 to 4.17 by @dependabot[bot] in #444
- Bump com.github.gmazzo.buildconfig from 6.1.0 to 6.1.1 by @dependabot[bot] in #463
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.1.0 to 1.1.1 by @dependabot[bot] in #464
- Bump android-plugin from 9.5.0-alpha05 to 9.5.0-alpha06 by @dependabot[bot] in #465
New Contributors
Full Changelog: v2.5.1...v3.0.7
v2.5.1
What's Changed
Features
Dependencies
- Bump com.vanniktech.maven.publish from 0.35.0 to 0.36.0 by @dependabot[bot] in #353
- Bump org.robolectric:robolectric from 4.16 to 4.16.1 by @dependabot[bot] in #354
- Bump gradle-wrapper from 9.2.1 to 9.3.0 by @dependabot[bot] in #355
- Bump com.google.devtools.ksp from 2.3.4 to 2.3.5 in the kotlin group by @dependabot[bot] in #356
- Bump androidx.baselineprofile from 1.5.0-alpha01 to 1.5.0-alpha02 by @dependabot[bot] in #358
- Bump androidx-navigation from 2.9.6 to 2.9.7 by @dependabot[bot] in #357
- Bump gradle-wrapper from 9.3.0 to 9.3.1 by @dependabot[bot] in #359
- Bump the kotlin group with 5 updates by @dependabot[bot] in #360
- Bump androidx.baselineprofile from 1.5.0-alpha02 to 1.5.0-alpha03 by @dependabot[bot] in #363
- Bump org.junit:junit-bom from 6.0.2 to 6.0.3 by @dependabot[bot] in #361
- Bump agp from 9.0.0 to 9.0.1 by @dependabot[bot] in #362
- Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin group by @dependabot[bot] in #364
- Bump com.github.gmazzo.buildconfig from 6.0.7 to 6.0.9 by @dependabot[bot] in #366
- Bump agp from 9.0.1 to 9.1.0 by @dependabot[bot] in #365
- Bump com.gradle.plugin-publish from 2.0.0 to 2.1.0 by @dependabot[bot] in #368
- Bump androidx.baselineprofile from 1.5.0-alpha03 to 1.5.0-alpha04 by @dependabot[bot] in #369
- Bump androidx.core:core-ktx from 1.17.0 to 1.18.0 by @dependabot[bot] in #370
- Bump io.github.gmazzo.gradle.multiapi from 1.1.0 to 1.1.1 by @dependabot[bot] in #371
- Bump gradle-wrapper from 9.3.1 to 9.4.0 by @dependabot[bot] in #367
- Bump the kotlin group with 4 updates by @dependabot[bot] in #372
- Bump com.gradle.plugin-publish from 2.1.0 to 2.1.1 by @dependabot[bot] in #374
- Bump gradle/actions from 5 to 6 in /.github/actions/setup-host by @dependabot[bot] in #375
- Bump gradle-wrapper from 9.4.0 to 9.4.1 by @dependabot[bot] in #373
- Bump androidx.baselineprofile from 1.5.0-alpha04 to 1.5.0-alpha05 by @dependabot[bot] in #376
- Bump org.jetbrains.dokka-javadoc from 2.1.0 to 2.2.0 by @dependabot[bot] in #377
- Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #378
- Bump agp from 9.1.0 to 9.1.1 by @dependabot[bot] in #379
- Bump androidx.annotation:annotation from 1.9.1 to 1.10.0 by @dependabot[bot] in #380
- Bump the kotlin group with 4 updates by @dependabot[bot] in #382
- Bump androidx-navigation from 2.9.7 to 2.9.8 by @dependabot[bot] in #384
- Bump agp from 9.1.1 to 9.2.0 by @dependabot[bot] in #383
- Bump com.google.devtools.ksp from 2.3.6 to 2.3.7 in the kotlin group by @dependabot[bot] in #385
- Bump gradle-wrapper from 9.4.1 to 9.5.0 by @dependabot[bot] in #386
- Bump androidx.baselineprofile from 1.5.0-alpha05 to 1.5.0-alpha06 by @dependabot[bot] in #389
- Bump agp from 9.2.0 to 9.2.1 by @dependabot[bot] in #388
- Bump com.google.devtools.ksp from 2.3.7 to 2.3.8 in the kotlin group by @dependabot[bot] in #391
- Bump io.github.java-diff-utils:java-diff-utils from 4.16 to 4.17 by @dependabot[bot] in #394
- Bump gradle-wrapper from 9.5.0 to 9.5.1 by @dependabot[bot] in #392
- Bump com.google.android.material:material from 1.13.0 to 1.14.0 by @dependabot[bot] in #393
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
Features
Dependencies
- Bump com.google.devtools.ksp from 2.3.2 to 2.3.3 in the kotlin group by @dependabot[bot] in #341
- Bump com.github.gmazzo.buildconfig from 5.7.1 to 6.0.3 by @dependabot[bot] in #343
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.0.4 to 1.0.5 by @dependabot[bot] in #344
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #345
- Bump com.github.gmazzo.buildconfig from 6.0.3 to 6.0.6 by @dependabot[bot] in #346
- Bump agp from 8.13.1 to 8.13.2 by @dependabot[bot] in #347
- Bump androidx-lifecycle from 2.9.4 to 2.10.0 by @dependabot[bot] in #342
- Bump com.github.gmazzo.buildconfig from 6.0.6 to 6.0.7 by @dependabot[bot] in #349
- Bump the kotlin group with 6 updates by @dependabot[bot] in #348
- Bump org.junit:junit-bom from 6.0.1 to 6.0.2 by @dependabot[bot] in #351
Full Changelog: v2.4.7...v2.5.0
v2.4.7
What's Changed
Features
- Adding public API check by @gmazzo in #332
- Adding explicit API check by @gmazzo in #333
- Fixed lazy
afterEvaluateissue by @gmazzo in #340
Dependencies
- Bump androidx-navigation from 2.9.0 to 2.9.1 by @dependabot[bot] in #289
- Bump io.github.java-diff-utils:java-diff-utils from 4.15 to 4.16 by @dependabot[bot] in #291
- Bump org.junit:junit-bom from 5.13.2 to 5.13.3 by @dependabot[bot] in #292
- Bump agp from 8.11.0 to 8.11.1 by @dependabot[bot] in #293
- Bump com.vanniktech.maven.publish from 0.33.0 to 0.34.0 by @dependabot[bot] in #290
- Bump androidx-navigation from 2.9.1 to 2.9.2 by @dependabot[bot] in #294
- Bump org.junit:junit-bom from 5.13.3 to 5.13.4 by @dependabot[bot] in #295
- Bump androidx-lifecycle from 2.9.1 to 2.9.2 by @dependabot[bot] in #296
- Update Gradle Wrapper from 8.14.3 to 9.0.0 by @gmazzo in #297
- Bump androidx.test.espresso:espresso-core from 3.6.1 to 3.7.0 by @dependabot[bot] in #298
- Bump agp from 8.11.1 to 8.12.0 by @dependabot[bot] in #300
- Bump androidx.test.ext:junit from 1.2.1 to 1.3.0 by @dependabot[bot] in #299
- Bump androidx.baselineprofile from 1.3.4 to 1.4.0 by @dependabot[bot] in #301
- Bump androidx-navigation from 2.9.2 to 2.9.3 by @dependabot[bot] in #302
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #303
- Bump agp from 8.12.0 to 8.12.1 by @dependabot[bot] in #304
- Bump androidx.core:core-ktx from 1.16.0 to 1.17.0 by @dependabot[bot] in #305
- Bump the kotlin group with 6 updates by @dependabot[bot] in #306
- Bump actions/setup-java from 4 to 5 in /.github/actions/setup-host by @dependabot[bot] in #307
- Bump org.robolectric:robolectric from 4.15.1 to 4.16 by @dependabot[bot] in #308
- Bump androidx-lifecycle from 2.9.2 to 2.9.3 by @dependabot[bot] in #309
- Bump agp from 8.12.1 to 8.12.2 by @dependabot[bot] in #310
- Bump io.github.gmazzo.gitversion from 1.4.0 to 1.5.1 by @dependabot[bot] in #311
- Bump com.github.gmazzo.buildconfig from 5.6.7 to 5.6.8 by @dependabot[bot] in #315
- Bump com.google.android.material:material from 1.12.0 to 1.13.0 by @dependabot[bot] in #314
- Bump com.gradle.plugin-publish from 1.3.1 to 2.0.0 by @dependabot[bot] in #312
- Bump agp from 8.12.2 to 8.13.0 by @dependabot[bot] in #313
- Bump androidx.baselineprofile from 1.4.0 to 1.4.1 by @dependabot[bot] in #316
- Bump androidx-navigation from 2.9.3 to 2.9.4 by @dependabot[bot] in #318
- Bump the kotlin group with 6 updates by @dependabot[bot] in #317
- Update Gradle Wrapper from 9.0.0 to 9.1.0 by @gmazzo in #319
- Bump androidx-lifecycle from 2.9.3 to 2.9.4 by @dependabot[bot] in #320
- Bump androidx-navigation from 2.9.4 to 2.9.5 by @dependabot[bot] in #322
- Bump org.junit:junit-bom from 5.13.4 to 6.0.0 by @dependabot[bot] in #323
- Bump gradle/actions from 4 to 5 in /.github/actions/setup-host by @dependabot[bot] in #324
- Bump com.google.devtools.ksp from 2.2.20-2.0.3 to 2.2.20-2.0.4 in the kotlin group by @dependabot[bot] in #325
- Bump com.github.gmazzo.buildconfig from 5.6.8 to 5.7.0 by @dependabot[bot] in #326
- Bump org.jetbrains.dokka-javadoc from 2.0.0 to 2.1.0 by @dependabot[bot] in #327
- Bump the kotlin group with 6 updates by @dependabot[bot] in #328
- Update Gradle Wrapper from 9.1.0 to 9.2.0 by @gmazzo in #329
- Bump com.github.gmazzo.buildconfig from 5.7.0 to 5.7.1 by @dependabot[bot] in #331
- Bump org.junit:junit-bom from 6.0.0 to 6.0.1 by @dependabot[bot] in #330
- Bump com.google.devtools.ksp from 2.3.0 to 2.3.2 in the kotlin group by @dependabot[bot] in #334
- Bump androidx-navigation from 2.9.5 to 2.9.6 by @dependabot[bot] in #335
- Bump agp from 8.13.0 to 8.13.1 by @dependabot[bot] in #336
- Bump com.vanniktech.maven.publish from 0.34.0 to 0.35.0 by @dependabot[bot] in #338
- Update Gradle Wrapper from 9.2.0 to 9.2.1 by @gmazzo in #339
Full Changelog: v2.4.6...v2.4.7
v2.4.6
v2.4.5
What's Changed
Features
- Reformat code with
.editorconfigby @gmazzo in #237 - Fixed CI missing
emulatorby @gmazzo in #244 - Replaced versioning plugin by @gmazzo in #245
- Fixed Gradle 9 incompatibility by @gmazzo in #287
Dependencies
- Bump io.github.gmazzo.publications.report from 1.3.1 to 1.3.3 by @dependabot[bot] in #234
- Bump io.github.gmazzo.gradle.multiapi from 1.0.3 to 1.0.4 by @dependabot[bot] in #236
- Bump com.github.gmazzo.buildconfig from 5.5.2 to 5.5.4 by @dependabot[bot] in #235
- Bump org.junit:junit-bom from 5.12.0 to 5.12.1 by @dependabot[bot] in #239
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.0.2 to 1.0.3 by @dependabot[bot] in #240
- Bump agp from 8.9.0 to 8.9.1 by @dependabot[bot] in #242
- Bump the kotlin group with 6 updates by @dependabot[bot] in #243
- Bump io.github.gmazzo.gradle.multiapi from 1.0.4 to 1.0.5 by @dependabot[bot] in #241
- Bump androidx-navigation from 2.8.8 to 2.8.9 by @dependabot[bot] in #238
- Bump com.google.devtools.ksp from 2.1.20-1.0.31 to 2.1.20-1.0.32 in the kotlin group by @dependabot[bot] in #246
- Bump androidx.baselineprofile from 1.3.3 to 1.3.4 by @dependabot[bot] in #247
- Bump com.github.gmazzo.buildconfig from 5.5.4 to 5.6.2 by @dependabot[bot] in #250
- Bump gradle/actions from 3 to 4 in /.github/actions/setup-host by @dependabot[bot] in #251
- Bump io.github.gmazzo.gitversion from 1.0.2 to 1.2.0 by @dependabot[bot] in #248
- Bump com.google.devtools.ksp from 2.1.20-1.0.32 to 2.1.20-2.0.0 in the kotlin group by @dependabot[bot] in #252
- Bump androidx.core:core-ktx from 1.15.0 to 1.16.0 by @dependabot[bot] in #254
- Bump org.junit:junit-bom from 5.12.1 to 5.12.2 by @dependabot[bot] in #255
- Bump io.github.gmazzo.gitversion from 1.2.0 to 1.3.0 by @dependabot[bot] in #253
- Bump agp from 8.9.1 to 8.9.2 by @dependabot[bot] in #256
- Bump com.github.gmazzo.buildconfig from 5.6.2 to 5.6.4 by @dependabot[bot] in #258
- Bump com.google.devtools.ksp from 2.1.20-2.0.0 to 2.1.20-2.0.1 in the kotlin group by @dependabot[bot] in #260
- Bump androidx-lifecycle from 2.8.7 to 2.9.0 by @dependabot[bot] in #262
- Bump agp from 8.9.2 to 8.10.0 by @dependabot[bot] in #261
- Bump androidx-navigation from 2.8.9 to 2.9.0 by @dependabot[bot] in #263
- Bump com.github.gmazzo.buildconfig from 5.6.4 to 5.6.5 by @dependabot[bot] in #264
- Bump com.vanniktech.maven.publish from 0.31.0 to 0.32.0 by @dependabot[bot] in #265
- Bump the kotlin group with 6 updates by @dependabot[bot] in #266
- Update Gradle Wrapper from 8.13 to 8.14.1 by @gmazzo in #267
- Bump io.github.gmazzo.gitversion from 1.3.0 to 1.4.0 by @dependabot[bot] in #268
- Bump org.junit:junit-bom from 5.12.2 to 5.13.0 by @dependabot[bot] in #270
- Bump agp from 8.10.0 to 8.10.1 by @dependabot[bot] in #269
- Update Gradle Wrapper from 8.14.1 to 8.14.2 by @gmazzo in #271
- Bump org.junit:junit-bom from 5.13.0 to 5.13.1 by @dependabot[bot] in #272
- Bump com.google.devtools.ksp from 2.1.21-2.0.1 to 2.1.21-2.0.2 in the kotlin group by @dependabot[bot] in #273
- Bump androidx.appcompat:appcompat from 1.7.0 to 1.7.1 by @dependabot[bot] in #275
- Bump androidx-lifecycle from 2.9.0 to 2.9.1 by @dependabot[bot] in #274
- Bump com.github.gmazzo.buildconfig from 5.6.5 to 5.6.6 by @dependabot[bot] in #276
- Bump org.robolectric:robolectric from 4.14.1 to 4.15.1 by @dependabot[bot] in #278
- Bump com.github.gmazzo.buildconfig from 5.6.6 to 5.6.7 by @dependabot[bot] in #279
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.0.3 to 1.0.4 by @dependabot[bot] in #280
- Bump com.vanniktech.maven.publish from 0.32.0 to 0.33.0 by @dependabot[bot] in #281
- Bump the kotlin group with 5 updates by @dependabot[bot] in #277
- Bump org.junit:junit-bom from 5.13.1 to 5.13.2 by @dependabot[bot] in #282
- Bump com.google.devtools.ksp from 2.1.21-2.0.2 to 2.2.0-2.0.2 in the kotlin group by @dependabot[bot] in #283
- Bump agp from 8.10.1 to 8.11.0 by @dependabot[bot] in #284
- Update Gradle Wrapper from 8.14.2 to 8.14.3 by @gmazzo in #286
Full Changelog: v2.4.4...v2.4.5
v2.4.4
What's Changed
Features
Dependencies
- Bump io.github.gmazzo.gradle.multiapi from 1.0.2 to 1.0.3 by @dependabot in #229
- Bump com.github.gmazzo.buildconfig from 5.5.1 to 5.5.2 by @dependabot in #230
- Bump io.github.gmazzo.gradle.testkit.jacoco from 1.0.1 to 1.0.2 by @dependabot in #231
- Bump agp from 8.8.2 to 8.9.0 by @dependabot in #227
- Bump io.github.gmazzo.publications.report from 1.2.8 to 1.3.1 by @dependabot in #228
Full Changelog: v2.4.3...v2.4.4