jacoco-exclusion-report-v5.2.0
·
7 commits
to main
since this release
5.2.0 (2026-09-02)
✨ New and updated features
- tracker-lens: add a Removed metric card counting items no longer present (#261) (556b01b), closes #261
- gherkin-to-asciidoc: add consolidatedIndex to scope indexing per project in multi-project builds (#243) (64f6f5e), closes #243
- doppelganger-api-detector: add ignore5xx to exclude 5xx codes from response coverage (#251) (98dfa68), closes #251
- doppelganger-api-detector: add scanContracts task and response coverage tracking (#221) (773cf7b), closes #221 Arc-E-Tect/SoftwareEngineeringDoneRight-Library#75
- doppelganger-api-detector: add updateDoppelgangerApiDetectorDSL task (#269) (1cac3e9), closes #269
- tracker-lens: add updateDSL task to add missing DSL properties at their defaults (#264) (fa20271), closes #264
- jacoco-exclusion-report: add updateJacocoExclusionReportDSL task (#270) (03942a1), closes #270
- mirage-api-detector: add updateMirageApiDetectorDSL task (#268) (b3cd587), closes #268
- shadow-api-detector: add updateShadowApiDetectorDSL task (#267) (e5b8728), closes #267
- detector-plugins: adopt api-detector-core 1.5.0 and add scanContracts progress (#227) (523e72d), closes #227
- doppelganger-api-detector: resolve indirect request paths via property files and @value (#244) (f921c16), closes #244
- mirage-api-detector: scan WireMock stubs created at run time by Java code (#230) (3c12eee), closes #230
- update base path in plugin and tests (#253) (dcccc8e), closes #253
- tracker-lens: visualize Doppelganger response-code coverage (#223) (23de77e), closes #223 #160
🐛 Bug Fixes
- api-only-suite: bump api-detector-core to 1.4.0 (#222) (3d79566), closes #222
- api-only-suite: bump api-detector-core to 1.5.0 (#228) (aedfabb), closes #228 #227
- shadow-api-detector: bump api-detector-core to 1.5.1 (#233) (dcc9be8), closes #233
- mirage-api-detector: bump api-detector-core to 1.5.1 (#234) (bbb028b), closes #234
- doppelganger-api-detector: bump api-detector-core to 1.5.1 (#235) (ca0d4cf), closes #235
- examples: correct response-coverage chart math and grid legibility (#225) (9317796), closes #225 #224
- tracker-lens: exclude removed items from chart-series cumulative counts (#219) (ee35459), closes #219
- tracker-lens: exclude removed items from progress-projection counts (#220) (010f581), closes #220
- gherkin-to-asciidoc: explain why a scenario becomes removed (#238) (66ae18b), closes #238
- api-only-suite: forward mirage's stubSourceDirs and doppelganger's testDirsUserConfigured to detectAllApiGaps's task instances (#231) (89c235c), closes #231
- api-only-suite: forward propertyFiles/pathResolverHelperMethods to doppelgangerApiGapsForSuite (#252) (c47eb5f), closes #252
- examples: migrate doppelganger-api-detector RestDocs examples to Spring Boot 4's split test modules (#218) (2b3cd7b), closes #218 #122
- tracker-lens: recognise api-detector-core's current semver schemaVersion header line (#236) (7aaf30c), closes #236
- gherkin-to-asciidoc: reject scenarios that share a title across feature files (#254) (d725937), closes #254
- doppelganger-api-detector: resolve a request path argument that names a literal-initialized constant (#239) (016fbde), closes #239 #79 #79 #79
- mirage-api-detector: rewrite a literal urlPath/url purely numeric id segment into a {id} placeholder (#237) (df6d205), closes #237 #232
- mirage-api-detector: rewrite a WireMock urlPattern/urlPathPattern regex id segment into a {id} placeholder (#232) (ea9441e), closes #232
- tracker-lens: scope the updateDSL task and its options to this plugin (#266) (5b6c7ad), closes #266
- ci: stop treating a sibling-triggered no-op release as a failure (#216) (ac53a54), closes #216
👷 CI/CD
📝 Documentation
- tracker-lens: add a Tracker Registration Properties table (#260) (167f341), closes #260
- gherkin-to-asciidoc: add duplicate scenario titles example (#255) (e712fd8), closes #255
- mirage-api-detector: add missing openApiDir to the Kotlin DSL example (#258) (6272cb9), closes #258
- shadow-api-detector: add missing openApiDir to the Kotlin DSL example (#259) (3d21b80), closes #259
- architecture-validator: document junitVersion and the hexagonalArchitecture block's properties (#256) (aaf60fb), closes #256
- doppelganger-api-detector: document the ignore5xx property (#257) (042b6e3), closes #257
- tracker-lens: document the updateDSL task (#265) (6770853), closes #265
- tracker-lens: show response-coverage in the register() DSL examples (#226) (f3217f7), closes #226
🔧 Misc
- align api-detector-core versions (#248) (fc07032), closes #248
- examples: align doppelganger examples to 2.6.0 (#245) (4674164), closes #245
- mirage-api-detector: bump api-detector-core to 1.5.2 (#240) (fb3744b), closes #240 #79
- shadow-api-detector: bump api-detector-core to 1.5.2 (#241) (df42c02), closes #241 #79
- api-only-suite: bump api-detector-core to 1.5.2 (#242) (6e777a2), closes #242 #239 #240 #241 #79
- mirage-api-detector: bump api-detector-core to 1.6.0 (#246) (e00ed4a), closes #246
- shadow-api-detector: bump api-detector-core to 1.6.0 (#247) (f59c164), closes #247
- doppelganger-api-detector: bump api-detector-core to 1.6.1 (#249) (2695235), closes #249
- shadow-api-detector,mirage-api-detector: bump api-detector-core to 1.6.1 (#250) (67cb790), closes #250
- examples: bump dashboard-extra-charts to tracker-lens 2.2.0 (#224) (beaa1a0), closes #224 #223
- dashboard-extra-charts: bump tracker-lens to 2.4.0 (#262) (9de4b4b), closes #262 #261
- plain: bump tracker-lens to 2.4.0 (#263) (a561fe0), closes #263 #261
- dependency updates for Gradle plugin repository (#217) (de0d5e8), closes #217