@@ -4,12 +4,20 @@ All notable changes to this project will be documented in this file.
44
55## unreleased
66
7+ * Changed
8+ * Use [ version 9b04a94 of CycloneDX specification] [ CDX-specification#9b04a94474dfcabafe7d3a9f8db6c7e5eb868adb ]
9+ for XML and JSON schema validation. (via [ #150 ] )
10+ * Use SPDX license enumeration from
11+ [ version 9b04a94 of CycloneDX specification] [ CDX-specification#9b04a94474dfcabafe7d3a9f8db6c7e5eb868adb ] .
12+ (via [ #150 ] )
713* Added
8- * Models for ` Property ` and ` PropertyRepository ` . (via [ #151 ] )
14+ * Models for ` Property ` and ` PropertyRepository ` . (via [ #151 ] )
915 * JSON- and XML-Normalizer for ` Models.Property ` , ` Models.PropertyRepository ` . (via [ #151 ] )
1016 * New property ` Models.Component.properties ` . (via [ #151 ] )
1117
18+ [ #150 ] : https://github.com/CycloneDX/cyclonedx-javascript-library/pull/150
1219[ #151 ] : https://github.com/CycloneDX/cyclonedx-javascript-library/pull/151
20+ [ CDX-specification#9b04a94474dfcabafe7d3a9f8db6c7e5eb868adb ] : https://github.com/CycloneDX/specification/tree/9b04a94474dfcabafe7d3a9f8db6c7e5eb868adb
1321
1422## 1.2.0 - 2022-08-01
1523
@@ -43,8 +51,8 @@ All notable changes to this project will be documented in this file.
4351* Added
4452 * Support for nested/bundled (sub-)components via ` Models.Component.components ` was added, including
4553 serialization/normalization of models and impact on dependency graphs rendering. ([ #132 ] via [ #136 ] )
46- * CycloneDX spec version 1.4 made element ` Models.Component.version ` optional.
47- Therefore, serialization/normalization with this spec version will no longer render this element
54+ * [ _ CycloneDX _ Specification ] [ CycloneDX-specification ] - 1.4 made element ` Models.Component.version ` optional.
55+ Therefore, serialization/normalization with this specification version will no longer render this element
4856 if its value is empty. (via [ #137 ] , [ #138 ] )
4957
5058[ #132 ] : https://github.com/CycloneDX/cyclonedx-javascript-library/issues/132
@@ -91,7 +99,7 @@ Initial release.
9199 * Provide data models to work with _ CycloneDX_ .
92100 * Provide a JSON- and an XML-normalizer, that...
93101 * supports all shipped data models.
94- * respects any injected [ _ CycloneDX_ Specification] [ CycloneDX-spec ] and generates valid output according to it.
102+ * respects any injected [ _ CycloneDX_ Specification] [ CycloneDX-specification ] and generates valid output according to it.
95103 * can be configured to generate reproducible/deterministic output.
96104 * can prepare data structures for JSON- and XML-serialization.
97105 * Serialization:
@@ -125,7 +133,7 @@ Initial release.
125133 * Specific to _ Node.js_ : create data models from PackageJson-like data structures
126134 * Builders for the following use cases:
127135 * Specific to _ Node.js_ : create deep data models from PackageJson-like data structures
128- * Implementation of the [ _ CycloneDX_ Specification] [ CycloneDX-spec ] for the following versions:
136+ * Implementation of the [ _ CycloneDX_ Specification] [ CycloneDX-specification ] for the following versions:
129137 * ` 1.4 `
130138 * ` 1.3 `
131139 * ` 1.2 `
@@ -138,4 +146,4 @@ Initial release.
138146 * [ xmlbuilder2] ( https://www.npmjs.com/package/xmlbuilder2 )
139147
140148[ CycloneDX ] : https://cyclonedx.org/
141- [ CycloneDX-spec ] : https://github.com/CycloneDX/specification/tree/main/schema
149+ [ CycloneDX-specification ] : https://github.com/CycloneDX/specification/tree/main/schema
0 commit comments