Skip to content

v0.10.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Oct 19:23
344636b

0.10.0 (2024-10-25)

v0.10.0 includes a focus on updates to console and initial integration of the Profile OSCAL model.

Console: Haven't seen console yet? lula console is the Terminal User Interface for interacting with OSCAL files in a more human-friendly interface (all within the terminal!). Support currently includes the component-definition and assessment-results models. You can now get detailed views of your validations from the console view - as well as the ability to execute a validate from the console and view the results immediately with color-coded feedback.

Profile: Users of the CLI can now generate a Profile model with lula generate profile. This enables authoring profiles from catalogs and begins integration paths for how Lula can augment existing artifacts that point to a profile model source artifact. Expect to see integrations in the near future across models.

Features

  • console: add support for multiple input files (#729) (103ca0d)
  • console: assessment results generation (#744) (6cb5933)
  • console: lula validation view (#727) (481648f)
  • generate: support for profile model and basic generation (#694) (cb4fc6f)

Miscellaneous

  • address linter report - swallowed errors and minor test cleanup of nil checks (#740) (05a7f6e)
  • build: add golangci-lint to the pipeline as a non-blocking step (#742) (fedb0c9)
  • deps: update actions/checkout action to v4.2.2 (#756) (7e1a193)
  • deps: update actions/setup-go action to v5.1.0 (#761) (e464cd0)
  • deps: update actions/setup-node action to v4.1.0 (#759) (2fd7f86)
  • deps: update anchore/sbom-action action to v0.17.4 (#731) (36ef42a)
  • deps: update anchore/sbom-action action to v0.17.5 (#753) (521452c)
  • deps: update github/codeql-action action to v3.26.13 (#737) (86c9376)
  • deps: update github/codeql-action action to v3.27.0 (#745) (c87621e)
  • deps: update kubernetes packages to v0.31.2 (#757) (259b180)
  • deps: update module github.com/charmbracelet/bubbletea to v1.1.2 (#763) (83c9c3a)
  • deps: update module github.com/charmbracelet/lipgloss to v0.13.1 (#755) (821643d)
  • deps: update module github.com/open-policy-agent/conftest to v0.56.0 (#743) (c8b2293)
  • deps: update module sigs.k8s.io/e2e-framework to v0.5.0 (#754) (1f7f3c7)
  • lint: appease the linter (#746) (bcb2ab0)
  • scan: integrate KICS scanning into PR pipelines (#751) (0112462)
  • scanning: create gosec integration in pipelines (#739) (41bce03)

What's Changed

  • chore: address linter report - swallowed errors and minor test cleanup by @mildwonkey in #740
  • chore(deps): update anchore/sbom-action action to v0.17.4 by @renovate in #731
  • chore(deps): update github/codeql-action action to v3.26.13 by @renovate in #737
  • feat(console): add support for multiple input files by @meganwolf0 in #729
  • chore(scanning): create gosec integration in pipelines by @brandtkeller in #739
  • feat(generate): support for profile model and basic generation by @brandtkeller in #694
  • feat(console): lula validation view by @meganwolf0 in #727
  • chore: appease the linter by @mildwonkey in #746
  • chore(build): add golangci-lint to the pipeline as a non-blocking step by @mildwonkey in #742
  • feat(console): assessment results generation by @meganwolf0 in #744
  • chore(scan): integrate KICS scanning into PR pipelines by @brandtkeller in #751
  • chore(deps): update actions/setup-node action to v4.1.0 by @renovate in #759
  • chore(deps): update actions/checkout action to v4.2.2 by @renovate in #756
  • chore(deps): update actions/setup-go action to v5.1.0 by @renovate in #761
  • chore(deps): update github/codeql-action action to v3.27.0 by @renovate in #745
  • chore(deps): update anchore/sbom-action action to v0.17.5 by @renovate in #753
  • chore(deps): update module github.com/open-policy-agent/conftest to v0.56.0 by @renovate in #743
  • chore(deps): update kubernetes packages to v0.31.2 by @renovate in #757
  • chore(deps): update module sigs.k8s.io/e2e-framework to v0.5.0 by @renovate in #754
  • chore(deps): update module github.com/charmbracelet/lipgloss to v0.13.1 by @renovate in #755
  • chore(deps): update module github.com/charmbracelet/bubbletea to v1.1.2 by @renovate in #763
  • chore(main): release 0.10.0 by @github-actions in #736

Full Changelog: v0.9.1...v0.10.0