Skip to content

jacoco-exclusion-report-v5.2.0

Choose a tag to compare

@Arc-E-Tect Arc-E-Tect released this 02 Sep 16:50
· 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

  • api-only-suite: derive api-detector-core version from sibling plugins (#229) (cca417d), closes #229

📝 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