Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for CycloneDX 1.5 #2120

Closed
spiffcs opened this issue Sep 12, 2023 · 0 comments · Fixed by #2123
Closed

Add support for CycloneDX 1.5 #2120

spiffcs opened this issue Sep 12, 2023 · 0 comments · Fixed by #2123
Assignees
Labels
enhancement New feature or request

Comments

@spiffcs
Copy link
Contributor

spiffcs commented Sep 12, 2023

What would you like to be added:
With the onset of CycloneDX/cyclonedx-go#90 the current library we use for generating cyclone-dx SBOM now minimally supports 1.5. Syft should still generate 1.4 as the default stable version, but should give the option for users to generate 1.5 with syft -o cyclone-dx@1.5 node:latest - Syft should also take this opportunity to allow users to generate versions back to v1.0 given that https://github.com/CycloneDX/cyclonedx-go/blob/83031d6697bd6d8b20bce2a0326347a0ea7691c7/encode.go#L31-L34 can now accept a version supplied by the user.

Why is this needed:
Keeping syft up to date with latest SBOM specification standards

Additional context:
N/A

@spiffcs spiffcs added the enhancement New feature or request label Sep 12, 2023
@spiffcs spiffcs self-assigned this Sep 12, 2023
@spiffcs spiffcs linked a pull request Sep 12, 2023 that will close this issue
3 tasks
@wagoodman wagoodman changed the title Cyclone-DX 1.5 Add support for CycloneDX 1.5 Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant