Skip to content

v0.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Dec 22:29
3219c19

0.14.0 (2024-12-20)

This release includes a host of great changes. From supporting the generation of SSP's with lula generate system-security-plan to the initial release of lula report and enumerating controls from component definitions. The OPA domain now allows for the inclusion of common rego modules that can be imported and shared across validations. As well as the ability to run validation tests across all validations in your OSCAL during lula validate with the --run-tests flag.

Other fixes and dependency updates are also included - checkout the changelog if interested!

⚠ BREAKING CHANGES

  • generate: initial generate ssp command (#812)

Features

  • generate: initial generate ssp command (#812) (74fd193)
  • opa: allow importing custom OPA modules in OPA policies (#826) (d3a8690)
  • report: initial lula report (#599) (27e9f25)
  • validate: validate run tests flag (#838) (be2a063)
  • validation-tests: validation tests path resolution (#845) (c54d5ba)
  • validation: account for controls not evaluated by Lula (#847) (58b234b)

Bug Fixes

  • alert: update golang dep golang.org/x/net to patched version (#860) (6851e88)
  • assessment: adjust reason accordingly across multiple components (#862) (f0fe67c)
  • deps: workaround pterm.SetDefaultOutput until it is fixed upstream (#848) (749cdff)
  • oscal: update version of assessment results generated (#853) (0774f66)

Miscellaneous

  • add fuzz tests and daily fuzz workflow (#832) (377ed80)
  • deps: bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#846) (df40fca)
  • deps: update actions/create-github-app-token action to v1.11.1 (#864) (978fb2e)
  • deps: update actions/setup-go action to v5.2.0 (#844) (5e9d87a)
  • deps: update actions/upload-artifact action to v4.5.0 (#859) (33bcf02)
  • deps: update anchore/sbom-action action to v0.17.9 (#855) (d0ab57e)
  • deps: update dependency commitlint to v19.6.1 (#857) (d23cedf)
  • deps: update github.com/charmbracelet/x/exp/teatest digest to e9f42af (#793) (7a1e5ad)
  • deps: update github/codeql-action action to v3.27.8 (#842) (401b4ec)
  • deps: update github/codeql-action action to v3.27.9 (#854) (71f7cd8)
  • deps: update github/codeql-action action to v3.28.0 (#865) (f4f52f9)
  • deps: update kubernetes packages to v0.32.0 (#843) (996e98b)
  • docs: added file domain (#852) (5d7bc02)
  • e2e: add OPA remote module e2e test (#850) (5e0b2d0)

What's Changed

  • chore: add fuzz tests and daily fuzz workflow by @mildwonkey in #832
  • chore(deps): update actions/setup-go action to v5.2.0 by @renovate in #844
  • feat(opa): allow importing custom OPA modules in OPA policies by @nacx in #826
  • docs: added file domain by @meganwolf0 in #852
  • chore(deps): update github/codeql-action action to v3.27.8 by @renovate in #842
  • chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0 by @dependabot in #846
  • fix: workaround pterm.SetDefaultOutput until it is fixed upstream to fix the message.UseBuffer by @nacx in #848
  • chore(e2e): add OPA remote module e2e test by @nacx in #850
  • fix(oscal): update version of assessment results generated by @brandtkeller in #853
  • feat(valiation): account for controls not evaluated by Lula by @nacx in #847
  • feat(generate)!: initial generate ssp command by @meganwolf0 in #812
  • chore(deps): update github/codeql-action action to v3.27.9 by @renovate in #854
  • chore(deps): update anchore/sbom-action action to v0.17.9 by @renovate in #855
  • chore(deps): update dependency commitlint to v19.6.1 by @renovate in #857
  • feat: initial lula report by @CloudBeard in #599
  • chore(deps): update kubernetes packages to v0.32.0 by @renovate in #843
  • chore(deps): update actions/upload-artifact action to v4.5.0 by @renovate in #859
  • feat: validate run tests by @meganwolf0 in #838
  • feat(validation-tests): validation tests path resolution by @meganwolf0 in #845
  • fix(alert): update golang dep golang.org/x/net to patched version by @brandtkeller in #860
  • fix(assessment): adjust reason accordingly across multiple components by @brandtkeller in #862
  • chore(deps): update github.com/charmbracelet/x/exp/teatest digest to e9f42af by @renovate in #793
  • chore(deps): update actions/create-github-app-token action to v1.11.1 by @renovate in #864
  • chore(deps): update github/codeql-action action to v3.28.0 by @renovate in #865
  • chore(main): release 0.14.0 by @github-actions in #839

New Contributors

  • @nacx made their first contribution in #826

Full Changelog: v0.13.0...v0.14.0