Skip to content

Releases: CycloneDX/cyclonedx-go

v0.5.0

07 Feb 19:49
0fb04d7
Compare
Choose a tag to compare

Changelog

Features

Building and Packaging

Documentation

Others

v0.4.0

26 Jun 13:08
dc02c3a
Compare
Choose a tag to compare

This release brings support for v1.3 of the CycloneDX specification. 🥳
See the compatibility section of the README for details.

Changelog

2b67c89 Merge pull request #6 from CycloneDX/update-gh-action
60c4541 ci: add github-actions ecosystem to dependabot.yml
6257a1b ci: update gh action
30e751f feat: add support for spec version 1.3 (#4)

v0.3.0

24 Jun 19:54
a20be9f
Compare
Choose a tag to compare

Changelog

This release fixes an issue that prevented license expressions being properly decoded from XML.

BREAKING CHANGE
The type of Component.Licenses and Service.Licenses has changed from *[]LicenseChoice to *Licenses.

a20be9f Merge pull request #5 from CycloneDX/fix-license-expression-unmarshalling
301ae58 ci: always use latest cyclonedx-gomod version
c1fdab5 ci: enable more linters
39ec200 ci: include golangci-lint in workflow
f7ee97f fix: license expression unmarshalling for XML
42e12f9 fix: missing error handling when marshalling LicenseChoice to XML

v0.2.1

08 Jun 20:11
59fc8c9
Compare
Choose a tag to compare

v0.2.0 and v0.2.1 do not contain any functional changes or fixes over v0.1.0.

Reason for the release was mainly to have SBOMs automatically generated and attached to the GitHub release during CI.

v0.1.0

06 Mar 14:00
Compare
Choose a tag to compare

Changelog

4f58b50 Add build status badge
5006c3b Initial commit
49e6c8f ci: add goreleaser workflow for changelog generation
b227b5f feat: add simple examples for encoding and decoding
99ea89f refactor: reduce indentation to 2 spaces; use builtin xml header
351269b refactor: remove unnecessary struct tags