Skip to content

sedr-library-v1.0.0

Choose a tag to compare

@Arc-E-Tect Arc-E-Tect released this 21 Aug 20:18
· 15 commits to main since this release

1.0.0 (2026-08-21)

✨ New and updated features

  • api-detector-core: add ContractProgressTableWriter for shared Progress Over Time reporting (#59) (dd4d36a), closes #59
  • add geo-tracker-lens-pack library with independent release pipeline (#60) (1730931), closes #60
  • api-detector-core: add PathTemplates.stripBasePath and OpenApiEndpointCollector.firstServerBasePath (#66) (865e711), closes #66
  • api-detector-core: add published shared library for the SEDR API detector plugins (#52) (059ee4d), closes #52
  • api-detector-core: add ScanProgressReporter for visible long-scan progress (#56) (9357bc9), closes #56
  • api-detector-core: add shared contract-lifecycle progress history framework (#53) (0bb104e), closes #53
  • api-detector-core: separate real implementation evidence from stub evidence in contract history (#64) (0775933), closes #64
  • api-detector-core: write and tolerate a schema-version marker (#65) (e27d53f), closes #65

🐛 Bug Fixes

  • hexagonal-spring-rules: align dependency-check config with sibling projects (#71) (769f76a), closes #71
  • ci: detect first semantic release version in calculate workflow (#61) (3a80fe1), closes #61
  • workflow: fix tag checking for project-specific tag formats (#54) (ce8f57e), closes #54
  • hexagonal-spring-rules: give module its own semantic-release tag namespace (#67) (613a69a), closes #67
  • sedr-library: give module its own semantic-release tag namespace (#68) (ff2eb0d), closes #68 #67
  • tag checking for project-specific tag formats in workflow (#55) (9e9255e), closes #55
  • api-detector-core: update swagger-parser dependency and document OpenAPI v3 support (#70) (352b03e), closes #70
  • geo-tracker-lens-pack: use https scm connection for Maven Central metadata (#63) (5bb98c0), closes #63

📝 Documentation

  • api-detector-core: update README version to 0.1.0 [skip ci] (14c5f16)
  • api-detector-core: update README version to 0.2.0 [skip ci] (2f68414)
  • api-detector-core: update README version to 0.3.0 [skip ci] (9c63eac)
  • sedr-library: update README version to 0.5.2 [skip ci] (8320bb8)
  • api-detector-core: update README version to 1.0.0 [skip ci] (ebb1c5f)
  • geo-tracker-lens-pack: update README version to 1.0.0 [skip ci] (ab46583)
  • hexagonal-spring-rules: update README version to 1.0.0 [skip ci] (140934e)
  • geo-tracker-lens-pack: update README version to 1.0.1 [skip ci] (1ac70e4)
  • hexagonal-spring-rules: update README version to 1.0.1 [skip ci] (0c115a7)
  • api-detector-core: update README version to 1.1.0 [skip ci] (1680e7b)
  • api-detector-core: update README version to 1.2.0 [skip ci] (6656c7f)
  • api-detector-core: update README version to 1.2.1 [skip ci] (b4230b2)

🔧 Misc

  • dependency updates for Library projects (#58) (83dff89), closes #58
  • dependency updates for Library projects (#69) (d46b898), closes #69
  • dependency updates for Library projects (#72) (2f7c387), closes #72
  • Make workflow triggers more specific and add progress reporter (#57) (10c64dc), closes #57
  • ci: remove redundant Monday NVD cache refresh schedule (#51) (ffd937f), closes #51
  • geo-tracker-lens-pack: trigger release pipeline after CI fix (b2440cc)

BREAKING CHANGE

  • api-detector-core: contractHistoryFile written by a previous version of this
    library (9 fields, no stubbedAt) is no longer readable by
    ContractHistoryStore.load() - it now throws
    LegacyContractHistoryFormatException instead of loading it under the old,
    now-ambiguous implementedAt semantics. Consumers must migrate existing
    history files (mirage-api-detector's new migrateContractHistory task) or
    start a fresh history file before upgrading.