Closed skhokhlov closed 4 months ago
@glefloch could you review this PR and maybe merge/release it?
does not change any default values, or does it? if it did, this would be a breaking change ...
just default schema version, will be 1.6
@skhokhlov can we keep 1.5 as default, maybe we can change the default version in the 1.9.x 2.x release?
@skhokhlov can we keep 1.5 as default, maybe we can change the default version in the ~1.9.x~ 2.x release?
Any reason for this? Previously default schema version was update with minor release 1.8.0
@skhokhlov can we keep 1.5 as default, maybe we can change the default version in the ~1.9.x~ 2.x release?
Any reason for this? Previously default schema version was update with minor release 1.8.0
Previous changes were non-ideal. They introduced breaking changes when users did not expect them. We want to enable users to use CycloneDX 1.6, but don't want to force existing inexperienced users to it. The idea is: By not changing the default, we would enable existing users to upgrade easily, without breaking any processes.
PS: i am fully with you when it comes to updating the readme (here and here, etc) in a way that users are pointed to use 1.6 - but the default should sill be unchanged fo now.
pushed the change with 1.5 by default
Any change to make it merged? 🙃
Well, from my understanding, the tests are failing because of a bug in cyclonedx-java-core.
https://github.com/CycloneDX/cyclonedx-core-java/blob/master/src/main/resources/bom-1.6.schema.json#L611
That project doesn't have any tests for schema validation