v0.3.0
0.3.0 (2024-05-24)
This release focuses on development workflows for validations as well as the initial capability to generate OSCAL artifacts. Components now allow being composed using external validations and/or import using the import-component-definitions
field.
⚠ BREAKING CHANGES
refactor
Features
- #367 compiling external/remote validations (#384) (8bb42b0)
- oscal: merge on write consolidation (#407) (ef2f9f5)
- compose: add ability to pull and compose import component defs (#406) (ddf919a)
- generate: add generate command and initial component generation (#401) (918299a)
- dev: added Observation logging to dev validate (#396) (c32027e)
- dev: dev validate with optional resources file input (#394) (f034a97)
- validate: validation store/cache (#373) (751982f)
Bug Fixes
- deps: consolidate use of goyaml pkg (#422) (d1abbcc)
- deps: controller runtime (#379) (7d3aec3)
- dev: updated result condition to match satisfaction logic (#400) (5feda9d)
- validate: validation errors mapped to observations (#405) (39e5ebd)
- validate: fix order of assessment-results results (#437) (a8db208)
Miscellaneous
- actions: #420 update release process with release-please (#421) (a372df0)
- deps: bump golang.org/x/net from 0.22.0 to 0.23.0 (#378) (8088bd0)
- deps: Update actions/checkout action to v4.1.3 (#382) (08eed39)
- deps: Update actions/download-artifact action to v4.1.6 (#376) (2982b36)
- deps: Update actions/download-artifact action to v4.1.7 (#387) (92064e6)
- deps: Update actions/upload-artifact action to v4.3.2 (#377) (f575f82)
- deps: Update actions/upload-artifact action to v4.3.3 (#383) (26f1f32)
- deps: update anchore/sbom-action action to v0.16.0 (#426) (a2063a5)
- deps: update github/codeql-action action to v3.25.6 (#425) (9ef1703)
- deps: update golang to version 1.22.3 (#423) (aa8cab7)
- deps: update kubernetes packages to v0.30.1 (#417) (e47a04d)
- deps: Update module github.com/defenseunicorns/go-oscal to v0.3.2 (#380) (03aa969)
- deps: update module github.com/defenseunicorns/go-oscal to v0.4.0 (#429) (4ff7775)
- deps: update module github.com/defenseunicorns/go-oscal to v0.4.1 (#435) (4570658)
- deps: update module github.com/hashicorp/go-version to v1.7.0 (#438) (4f6de9b)
- deps: update module sigs.k8s.io/e2e-framework to v0.4.0 (#419) (890a7d8)
- renovate: update config to handle conventional commit titles (#428) (5f4139a)
What's Changed
- chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #378
- deps Update actions/upload-artifact action to v4.3.2 by @renovate in #377
- refactor(validate): validation store/cache by @mike-winberry in #373
- Fix controller runtime by @brandtkeller in #379
- deps Update module github.com/defenseunicorns/go-oscal to v0.3.2 by @renovate in #380
- deps Update actions/checkout action to v4.1.3 by @renovate in #382
- deps Update actions/upload-artifact action to v4.3.3 by @renovate in #383
- deps Update actions/download-artifact action to v4.1.6 by @renovate in #376
- feat!: #367 compiling external/remote validations by @mike-winberry in #384
- deps Update actions/download-artifact action to v4.1.7 by @renovate in #387
- Dev validate with optional resources file input by @meganwolf0 in #394
- Added Observation logging to dev validate by @meganwolf0 in #396
- updated result condition by @meganwolf0 in #400
- feat(generate): Add generate command and initial component generation by @brandtkeller in #401
- deps Update module github.com/open-policy-agent/opa to v0.64.1 by @renovate in #392
- deps Update anchore/sbom-action action to v0.15.11 by @renovate in #395
- deps Update actions/setup-go action to v5.0.1 by @renovate in #404
- deps Update actions/checkout action to v4.1.4 by @renovate in #391
- deps Update dependency markdownlint-cli to v0.40.0 by @renovate in #398
- deps Update github/codeql-action action to v3.25.3 by @renovate in #365
- Validation errors mapped to observations by @meganwolf0 in #405
- feat(oscal): merge on write consolidation by @brandtkeller in #407
- feat!(compose): add ability to pull and compose import component defs by @mike-winberry in #406
- deps Update ossf/scorecard-action action to v2.3.3 by @renovate in #413
- deps Update actions/checkout action to v4.1.5 by @renovate in #412
- deps Update goreleaser/goreleaser-action action to v5.1.0 by @renovate in #414
- deps Update github/codeql-action action to v3.25.4 by @renovate in #411
- deps Update github/codeql-action action to v3.25.5 by @renovate in #416
- deps Update actions/checkout action to v4.1.6 by @renovate in #418
- fix(deps): consolidate use of goyaml pkg by @brandtkeller in #422
- chore(actions): #420 update release process with release-please by @mike-winberry in #421
- chore(renovate): update config to handle conventional commit titles by @mike-winberry in #428
- chore(deps): update golang to version 1.22.3 by @brandtkeller in #423
- chore(deps): update github/codeql-action action to v3.25.6 by @renovate in #425
- chore(deps): update module github.com/defenseunicorns/go-oscal to v0.4.0 by @renovate in #429
- chore(deps): update anchore/sbom-action action to v0.16.0 by @renovate in #426
- chore(deps): update module sigs.k8s.io/e2e-framework to v0.4.0 by @renovate in #419
- chore(deps): update kubernetes packages to v0.30.1 by @renovate in #417
- chore(deps): update module github.com/defenseunicorns/go-oscal to v0.4.1 by @renovate in #435
- refactor!: #388 update types to use pointers by @mike-winberry in #410
- fix(validate): fix order of assessment-results results by @brandtkeller in #437
- chore(deps): update module github.com/hashicorp/go-version to v1.7.0 by @renovate in #438
- chore(main): release 0.3.0 by @github-actions in #424
New Contributors
- @dependabot made their first contribution in #378
- @github-actions made their first contribution in #424
Full Changelog: v0.2.1...v0.3.0