Releases: CycloneDX/cyclonedx-javascript-library
Releases · CycloneDX/cyclonedx-javascript-library
6.5.0
Added support for CycloneDX Specification-1.6.
Changed
- Normalizers support CycloneDX Specification-1.6 (#1039 via #1041)
- Validators support CycloneDX Specification-1.6 (#1039 via #1041)
Added
- Existing
Enumsgot new members and values for CycloneDX Specification-1.6 (#1039 via #1041)Enums.ComponentType.CryptographicAssetEnums.ExternalReferenceType.SourceDistributionEnums.ExternalReferenceType.ElectronicSignatureEnums.ExternalReferenceType.DigitalSignatureEnums.ExternalReferenceType.RFC9116
- Namespace
Specwas enhanced for CycloneDX Specification-1.6 (#1039 via #1041)- New const
Spec.Spec1dot6 - New enum member
Spec.Version.v1dot6
- New const
Build
- Use TypeScript
v5.4.5now, wasv5.4.3(via #1040)
What's Changed
- chore(deps-dev): bump the mocha group with 1 update by @dependabot in #1035
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1033
- feat: basic support CycloneDX v1.6 by @jkowalleck in #1041
- chore(deps-dev): bump typescript from 5.4.3 to 5.4.5 in the typescript group by @dependabot in #1040
Full Changelog: v6.4.2...v6.5.0
6.4.2
Build
What's Changed
- chore(deps-dev): bump the typescript group with 1 update by @dependabot in #1030
- chore(deps-dev): bump the webpack group with 1 update by @dependabot in #1031
Full Changelog: v6.4.1...v6.4.2
6.4.1
Documentation
- Rendered (API) docs are hosted on readthedocs (#1027 via #1028)
Build
- Use TypeScript
v5.4.2now, wasv5.3.3(via #1021)
What's Changed
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1022
- Docs/render sphinx by @jkowalleck in #1028
- docs: move rendered docs by @jkowalleck in #1029
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #1023
- chore(deps-dev): bump the typescript group with 1 update by @dependabot in #1021
Full Changelog: v6.4.0...v6.4.1
6.4.0
Added
- Class
Models.Metadatagot a new propertylicenses(#1019 via #1020) - Class
Models.Metadatagot a new propertyproperties(#1019 via #1020)
What's Changed
- feat:
Metadata.licenses&Metadata.propertiesby @AugustusKling in #1020
Full Changelog: v6.3.2...v6.4.0
6.3.2
Refactor
- Removed dynamic imports in Node.js-specific XML serializer lookup (#1017 via #1018)
This should improve compatibility with linkers and bundlers.
Build
What's Changed
- chore(deps-dev): bump the eslint group with 3 updates by @dependabot in #1002
- chore(deps-dev): bump c8 from 8.0.1 to 9.0.0 by @dependabot in #1006
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1005
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1007
- chore(deps-dev): bump the webpack group with 1 update by @dependabot in #1008
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1009
- chore(deps-dev): bump the webpack group with 1 update by @dependabot in #1010
- chore(deps-dev): bump the mocha group with 1 update by @dependabot in #1011
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #1012
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1014
- chore(deps-dev): bump the webpack group with 1 update by @dependabot in #1013
- chore(deps-dev): bump the webpack group with 1 update by @dependabot in #1015
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #1016
- Support XML serialization when running in bundles or non-standard by @AugustusKling in #1018
New Contributors
- @AugustusKling made their first contribution in #1018
Full Changelog: v6.3.1...v6.3.2
6.3.1
Maintenance release
6.3.0
Dependencies
- Widened optional dependency
libxmljs2@^0.31||^0.32||^0.33, was@^0.31||^0.32(via #1001)
What's Changed
- feat: widened libxmljs2 for
^0.33by @jkowalleck in #1001
Full Changelog: v6.2.0...v6.3.0
6.2.0
6.1.3
Fixed
- Possible bug in XML serialization of undefined children (via #1000)
Build
- Use TypeScript
v5.3.3now, wasv5.3.2(via #999)
What's Changed
- refactor: optimize maps by @jkowalleck in #997
- refactor: use TS5.3 syntax for json import by @jkowalleck in #998
- chore(deps-dev): bump the typescript group with 1 update by @dependabot in #999
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1000
Full Changelog: v6.1.2...v6.1.3
6.1.2
Maintenance release.
Misc
- Widened dependency
spdx-expression-parse@^3.0.1||^4, was@^3.0.1(via #993) - CI/CT: test also with Node.js v21 (via #995)
What's Changed
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #994
- chore(deps): bump the spdx group with 1 update by @dependabot in #993
- ci: test node21 by @jkowalleck in #995
Full Changelog: v6.1.1...v6.1.2