Releases: CycloneDX/cyclonedx-javascript-library
Releases · CycloneDX/cyclonedx-javascript-library
1.5.0
Deprecated
- The class
HashRepositorywill be known asHashDictionary. (via #229)
Full Changelog: v1.4.2...v1.5.0
1.4.2
1.4.1
1.4.0
1.3.4
1.3.3
1.3.2
1.3.1
Fixed
- JSON- and XML-Normalizer no longer render
Models.Component.propertieswith CycloneDX Specification-1.2. (#152 via #153) - XML-Normalizer now has the correct order/position of rendered
Models.Component.properties. (via #153)
1.3.0
Changed
- Use version 9b04a94 of CycloneDX specification for XML and JSON schema validation. (via #150)
- Use SPDX license enumeration from version 9b04a94 of CycloneDX specification. (via #150)
Added
- Models for
PropertyandPropertyRepository. (via #151) - JSON- and XML-Normalizer for
Models.Property,Models.PropertyRepository. (via #151) - New property
Models.Component.properties. (via #151)
Build
- Use Webpack
v5.74.0.now, was5.73.0. (via #141)
1.2.0
Added
- New getters/properties that represent the corresponding parameters of class constructor. (via #145)
Builders.FromPackageJson.ComponentBuilder.extRefFactory,
Builders.FromPackageJson.ComponentBuilder.licenseFactoryBuilders.FromPackageJson.ToolBuilder.extRefFactoryFactories.PackageUrlFactory.typeSerialize.BomRefDiscriminator.prefixSerialize.JsonSerializer.normalizerFactorySerialize.XmlBaseSerializer.normalizerFactory,
Serialize.XmlSerializer.normalizerFactory
- Factory for
PackageURLfromModels.Componentcan handle additional data sources, now. (via #146)Models.Component.hashesmap ->PackageURL.qualifiers.checksumlistModels.Component.externalReferences[distribution].url->PackageURL.qualifiers.download_url- Method
Factories.PackageUrlFactory.makeFromComponent()got a new optional parametersort,
to indicate whether to go the extra mile and bring hashes and qualifiers in alphabetical order.
This feature switch is related to reproducible builds.
Deprecated
- The sub-namespace
FromPackageJsonwill be known asFromNodePackageJson. (via #148)Factories.FromPackageJson->Factories.FromNodePackageJsonBuilders.FromPackageJson->Builders.FromNodePackageJson