BREAKING changes
- Property
Models.Bom.tools
is an instance ofModels.Tools
now (#1152 via #1163)
Before, it was an instance ofModels.ToolRepository
. - Property
Models.Vulnerability.tools
is an instance ofModels.Tools
now (via #1163)
Before, it was an instance ofModels.ToolRepository
.
Added
- Static function
Models.Tool.fromComponent()
(via #1163) - Static function
Models.Tool.fromService()
(via #1163) - New class
Models.Tools
(#1152 via #1163) - New serialization/normalization for
Models.Tools
(#1152 via #1163, #1180)
Changed
- Serializers and
Bom
-Normalizers will take changedModels.Bom.tools
into account (#1152 via #1163) - Serializers and
Vulnerability
-Normalizers will take changedModels.Vulnerability.tools
into account (via #1163)
Style
Dependencies
Build
- Use TypeScript
v5.7.2
now, wasv5.6.3
(via #1182)
What's Changed
- style: modernize eslint & apply code-style cb9013d691 by @jkowalleck in #1170
- feat: tools as
Component
s &Service
s by @jkowalleck in #1163 - chore(deps): bump the eslint group across 1 directory with 4 updates by @dependabot in #1172
- chore(deps): libxmljs2 0.35 by @jkowalleck in #1173
- tests: prefix suites by @jkowalleck in #1174
- chore(deps): bump packageurl-js from 1.2.1 to 2.0.1 by @dependabot in #1142
- ci: test node 23 by @jkowalleck in #1175
- chore(deps): bump typescript-eslint from 8.14.0 to 8.15.0 in /tools/code-style in the eslint group across 1 directory by @dependabot in #1178
- chore: fix release setups by @jkowalleck in #1179
- fix: tools' services/components omit empty by @jkowalleck in #1180
- chore(deps-dev): bump typescript from 5.6.3 to 5.7.2 in the typescript group across 1 directory by @dependabot in #1182
- chore(deps): bump the eslint group across 1 directory with 3 updates by @dependabot in #1181
Full Changelog: v6.13.0...v7.0.0