@@ -6,7 +6,7 @@ All notable changes to this project will be documented in this file.
66
77* Breaking Changes:
88 * Class ` Factories.LicenseFactory ` was modified
9- * Function ` makeFromString() ` was changed in its behaviour ([ #271 ] , [ #530 ] via [ #547 ] )
9+ * Function ` makeFromString() ` was changed in its behavior ([ #271 ] , [ #530 ] via [ #547 ] )
1010 Will try to create ` Models.SpdxLicense ` if value is eligible,
1111 else try to create ` Models.LicenseExpression ` if value is eligible,
1212 else fall back to ` Models.NamedLicense ` .
@@ -16,28 +16,28 @@ All notable changes to this project will be documented in this file.
1616 * Removed static function ` isEligibleExpression() ` (via [ #547 ] )
1717 Use ` Spdx.isValidSpdxLicenseExpression() ` instead.
1818 * Constructor no longer throws, when value is not eligible ([ #530 ] via [ #547 ] )
19- You may use ` Factories.LicenseFactory.makeExpression() ` to mimic the previous behaviour .
19+ You may use ` Factories.LicenseFactory.makeExpression() ` to mimic the previous behavior .
2020 * Property ` expression ` setter no longer throws, when value is not eligible ([ #530 ] via [ #547 ] )
21- You may use ` Factories.LicenseFactory.makeExpression() ` to mimic the previous behaviour .
21+ You may use ` Factories.LicenseFactory.makeExpression() ` to mimic the previous behavior .
2222 * Class ` Models.SpdxLicense ` was modified
2323 * Constructor no longer throws, when value is not eligible ([ #530 ] via [ #547 ] )
24- You may use ` Factories.LicenseFactory.makeSpdxLicense() ` to mimic the previous behaviour .
24+ You may use ` Factories.LicenseFactory.makeSpdxLicense() ` to mimic the previous behavior .
2525 * Property ` id ` setter no longer throws, when value is not eligible ([ #530 ] via [ #547 ] )
26- You may use ` Factories.LicenseFactory.makeSpdxLicense() ` to mimic the previous behaviour .
26+ You may use ` Factories.LicenseFactory.makeSpdxLicense() ` to mimic the previous behavior .
2727 * Interface ` Spec.Protocol ` now defines a new mandatory property ` supportsComponentEvidence:boolean ` (via [ #753 ] )
2828 * Interface ` Spec.Protocol ` now defines a new mandatory property ` supportsVulnerabilities:boolean ` (via [ #722 ] )
2929 * Removed deprecated symbols ([ #747 ] via [ #752 ] )
30- * Namespaces ` {Builders,Factories}.FromPackageJson ` was removed.
30+ * Namespaces ` {Builders,Factories}.FromPackageJson ` were removed.
3131 You may use ` {Builders,Factories}.FromNodePackageJson ` instead.
3232 * Class ` Models.HashRepository ` was removed.
3333 You may use ` Models.HashDictionary ` instead.
34- * Functions ` Serialize.{Json,Xml}.Normalize.*.normalizeRepository() ` was removed.
34+ * Functions ` Serialize.{Json,Xml}.Normalize.*.normalizeRepository() ` were removed.
3535 You may use ` Serialize.{Json,Xml}.Normalize.*.normalizeIterable() ` instead
3636 * Type alias ` Types.UrnUuid ` was removed.
3737 You may use ` string ` instead.
3838 * Type predicate ` Types.isUrnUuid() ` was removed.
39- * Some ` Models.*.compare() ` may return different numbers than before.
40- * Some ` Models.*.sorted() ` may return different orders than before.
39+ * Functions ` Models.*.compare() ` may return different numbers than before.
40+ * Functions ` Models.*.sorted() ` may return different orders than before.
4141* Changed
4242 * Removed _ beta_ state from symbols ` {Enums,Models}.Vulnerability.* ` ([ #164 ] via [ #722 ] )
4343 The structures are defined as stable now.
@@ -55,13 +55,13 @@ All notable changes to this project will be documented in this file.
5555 This collection(` Set ` ) will always exist, but might be empty.
5656 This is considered a non-breaking change, as the class was in _ beta_ state.
5757* Added
58- * Serializers and ` Bom ` -Normalizers will take ` Bom.vulnerabilities ` into account ([ #164 ] via [ #722 ] )
59- * Serializers and ` Component ` -Normalizers will take ` Component.evidence ` into account ([ #516 ] via [ #753 ] )
58+ * Serializers and ` Bom ` -Normalizers will take ` Models. Bom.vulnerabilities` into account ([ #164 ] via [ #722 ] )
59+ * Serializers and ` Component ` -Normalizers will take ` Models. Component.evidence` into account ([ #516 ] via [ #753 ] )
6060 * Namespace ` Models ` was enhanced
6161 * Class ` Component ` was enhanced
6262 * New optional property ` evidence ` of type ` Models.ComponentEvidence ` ([ #516 ] via [ #753 ] )
63- * New Classes ` ComponentEvidence ` ([ #516 ] via [ #753 ] )
64- * Namespace` Vulnerability ` was enhanced
63+ * New Class ` ComponentEvidence ` ([ #516 ] via [ #753 ] )
64+ * Namespace ` Vulnerability ` was enhanced
6565 * Class ` Advisory ` was enhanced
6666 * New method ` compare() ` (via [ #722 ] )
6767 * Class ` AdvisoryRepository ` was enhanced
@@ -96,7 +96,7 @@ All notable changes to this project will be documented in this file.
9696 * Class ` VulnerabilityRepository ` was enhanced
9797 * New method ` sorted() ` (via [ #722 ] )
9898 * New method ` compare() ` (via [ #722 ] )
99- * Namespaces ` Serialize.{Json,Xml}.Normalize ` were enhanced
99+ * Namespaces ` Serialize.{Json,Xml}.Normalize ` were enhanced
100100 * Class ` Factory ` was enhanced
101101 * New Method ` makeForComponentEvidence() ` ([ #516 ] via [ #753 ] )
102102 * New method ` makeForVulnerability() ` ([ #164 ] via [ #722 ] )
@@ -110,7 +110,7 @@ All notable changes to this project will be documented in this file.
110110 * New method ` makeForVulnerabilityAnalysis ` ([ #164 ] via [ #722 ] )
111111 * New class ` ComponentEvidenceNormalizer ` ([ #516 ] via [ #753 ] )
112112 * Class ` OrganizationalEntityNormalizer ` was enhanced
113- * New method ` normalizeIterable() ` (via [ #722 ] )
113+ * New method ` normalizeIterable() ` (via [ #722 ] )
114114 * New class ` VulnerabilityNormalizer ` ([ #164 ] via [ #722 ] )
115115 * New class ` VulnerabilityAdvisoryNormalizer ` ([ #164 ] via [ #722 ] )
116116 * New class ` VulnerabilityAffectNormalizer ` ([ #164 ] via [ #722 ] )
0 commit comments