Releases: CycloneDX/cyclonedx-javascript-library
Releases · CycloneDX/cyclonedx-javascript-library
1.9.1
Maintenance release.
Build
- Use TypeScript
v4.9.4
now, wasv4.9.3
. (via #360)
Full Changelog: v1.9.0...v1.9.1
1.9.0
Changed
- Widened the accepted types for first parameter of all
normalizeIterable
methods (via #317)
Build
- Use TypeScript
v4.9.3
now, wasv4.8.4
. (via #335)
Full Changelog: v1.8.0...v1.9.0
1.8.0
Added
- Detection for node-package manifests deprecated licenses format in the node-specific builders (#308 via #309)
Full Changelog: v1.7.0...v1.8.0
1.7.0
Changed
- Shipped TypeScript declarations are usable by TypeScript v3.8 and above now. (#291 via #292)
Previously the source code was abused as type declarations, so they required a certain version of TypeScript 4.
Full Changelog: v1.6.0...v1.7.0
1.6.0
Changed
- Removed synthetic default imports im TypeScript sources. (via #243)
The resulting JavaScript did not change in functionality.
Downstream users of the TypeScript sources/definitions might consider this a feature, as they are no longer required to compile withallowSyntheticDefaultImports
enabled.
Added
- Documentation and example regarding dependency tree modelling were added in multiple places. (via #250)
Build
- No longer enable TypeScript config
esModuleInterop
&allowSyntheticDefaultImports
. (via #243) - Use TypeScript
v4.8.4
now, wasv4.8.3
. (via #246)
New Contributors
Full Changelog: v1.5.1...v1.6.0
1.5.1
Deprecated
- The normalizer methods
normalizeRepository
will be known asnormalizeIterable
. (via #230) - see also: v1.5.0
Full Changelog: v1.5.0...v1.5.1
1.5.0
Deprecated
- The class
HashRepository
will be known asHashDictionary
. (via #229)
Full Changelog: v1.4.2...v1.5.0