diff --git a/HISTORY.md b/HISTORY.md index 7f9a80591..e5b6c3853 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -13,8 +13,8 @@ Added functionality regarding [_CycloneDX_ BOM-Link](https://cyclonedx.org/capab * Interface `Spec.Protocol` now defines a new mandatory method `supportsVulnerabilityRatingMethod()` (via [#843]) This is only a breaking change if you custom-implemented this interface downstream; internal usage is non-breaking. * Changed - * `Serialize.{JSON,Xml}.Normalize.VulnerabilityRatingNormalizer.normalize()` will omit unsupported values for `Models.Vulnerability.Rating.method` (via [#843]) - This utilizes the new `Spec.Protocol.supportsVulnerabilityRatingMethod()`. + * Functions `Serialize.{JSON,Xml}.Normalize.VulnerabilityRatingNormalizer.normalize()` omit unsupported values for `Models.Vulnerability.Rating.method` (via [#843]) + This utilizes the new method `Spec.Protocol.supportsVulnerabilityRatingMethod()`. * Added * Namespace `Enums` * Enum `ComponentType` got new members ([#505] via [#843]) @@ -23,6 +23,8 @@ Added functionality regarding [_CycloneDX_ BOM-Link](https://cyclonedx.org/capab New: `AdversaryModel`, `Attestation`, `CertificationReport`, `CodifiedInfrastructure`, `ComponentAnalysisReport`, `Configuration`, `DistributionIntake`, `DynamicAnalysisReport`, `Evidence`, `ExploitabilityStatement`, `Formulation`, `Log`, `MaturityReport`, `ModelCard`, `POAM`, `PentestReport`, `QualityMetrics`, `RiskAssessment`, `RuntimeAnalysisReport`, `SecurityContact`, `StaticAnalysisReport`, `ThreatModel`, `VulnerabilityAssertion` * Enum `Vulnerability.RatingMethod` got new members ([#505] via [#843]) New: `CVSSv4`, `SSVC` + * Namespace `Serialize` + * Classes `{JSON,XML}.Normalize.*` supports _CycloneDX_ Specification-1.5 now ([#505] via [#843]) * Namespace `Spec` * Enum `Version` got new member `v1dot5` to reflect _CycloneDX_ Specification-1.5 ([#505] via [#843]) * Constant `SpecVersionDict` got new entry to reflect _CycloneDX_ Specification-1.5 ([#505] via [#843])