-
-
Notifications
You must be signed in to change notification settings - Fork 56
Open
Labels
breaking changecontribContributed features not part of the core library.Contributed features not part of the core library.refactor
Description
This library claims to implement the CycloneDX standard. And it doe.
but it also has some implementation parts that are not standard - they should be moved to the "contrib" area, or removed entirely.
Goal
- move helpers/factories/builders to the "contrib" area
- feat: Moved non‑standard implementations to Contrib area #916
- remove the (old) deprecated exports
- remove the usage of external models
-
Compoennt.purlis no longer an instance ofPackageUrlbut a simplestror instance of string-castable- cast to string on normalization
- downstream users can still use a PackageURL object, if needed ....
- remove
packageurldependency
- validation of external standards -like SPDX expressios and such...
- don't use UUID for
bom.serailNumber- this is a string ... - tbc...
-
Motivation:
- have a clean standard implementation, no opinionated fluff, only models and (de)serailization.
Metadata
Metadata
Assignees
Labels
breaking changecontribContributed features not part of the core library.Contributed features not part of the core library.refactor