Skip to content

Releases: fraunhofer-iem/spha

0.1.0

10 Dec 15:42
Compare
Choose a tag to compare

What's Changed

🛠 Breaking Changes

  • 5cc26ba feat!: kpiId type changed from enum to string

🎉 New Features

  • 656e928 added empty CLA
  • bf33263 provide functionality to transform TrivyV2Dtos into RawValueKpis. (#48)

🐘 Build & ⚙️ CI

  • 44fdfd7 Changed CLA Assistant config to use external repository (#47)
  • 05812a8 added CLA Assistant workflow (#42)

🔧 Chores

💡 Other Changes

0.0.5

25 Nov 08:24
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • 73b539c add trivy misconfig, secret, license dtos
  • f67ae50 support for trufflehog

Tests ✅

  • e203372 updated trufflehog json test format

0.0.4

15 Nov 12:55
99b7410
Compare
Choose a tag to compare

What's Changed

Chores 🔧

0.0.3

31 Oct 10:05
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • b68f7f8 fixed strategyId to strategy mapping
  • ca0f199 use PkgIdentifier and PURL to support non-OS targets
  • 442451f use PkgName and Installedversion for package identifier

New Features 🎉

  • a64f48a add severity field in TrivyVulnerabilityDto
  • c1e9727 added AndKPICalculationStrategy
  • 2a46d13 added OrKPICalculationStrategy
  • 2d1fe7d check the score of all KpiCalculationResults to guarantee that they are in the range of 0...100
  • e343a49 created dedicated CONTAINER_VULNERABILITY KPI ID to properly differentiate between container and code scanning results

Build 🐘 & CI ⚙️

  • 87f3d8a changed org.slf4j:slf4j-simple import to be testRuntimeOnly

Chores 🔧

  • 7b1be73 apply ktfmtFormat
  • 1ad4bb0 code style
  • 247f82d fixed naming issues and explicitly return Empty() for max and min strategy
  • 8161322 renamed ambiguous test name
  • e160dfa renamed validity check function and added javadoc

Tests ✅

  • 18ddadc added rangeCheck test for KpiCalculationResults without a score

Other Changes 💡

  • 9907f49 Apply suggestions from code review
  • 7d8d122 Feature/max min strategy (#31)
  • 1d3d303 Update core/src/main/kotlin/de/fraunhofer/iem/spha/core/strategy/XorKPICalculationStrategy.kt
  • 8249ef3 Update core/src/test/kotlin/de/fraunhofer/iem/spha/core/strategy/AndKPICalculationStrategyTest.kt
  • 1ee1664 Update core/src/test/kotlin/de/fraunhofer/iem/spha/core/strategy/XorKPICalculationStrategyTest.kt

0.0.2

28 Oct 10:29
15d8739
Compare
Choose a tag to compare

What's Changed

Build 🐘 & CI ⚙️

  • 15d8739 seperated build and publish settings in two separate conventions plugins