Skip to content

Latest commit

 

History

History
424 lines (275 loc) · 47.2 KB

CHANGELOG.md

File metadata and controls

424 lines (275 loc) · 47.2 KB

Changelog

0.11.0 (2024-11-08)

Features

  • api domain: accept any API response and include reponse status code in domain resources (#788) (6c6fcb3)
  • api domain: extend options for Get requests (#766) (a480235)
  • dev: observation print commands (#762) (0e9337e)

Bug Fixes

  • generate: template nested prose with params (#780) (cd0fc1f)
  • validate: support returning empty resources object/slice (#704) (9f29146)

Miscellaneous

  • deps: update actions/github-script digest to 4020e46 (#778) (7c85ec9)
  • deps: update anchore/sbom-action action to v0.17.6 (#768) (f55c890)
  • deps: update anchore/sbom-action action to v0.17.7 (#781) (28247ea)
  • deps: update dependency go to v1.23.3 (#785) (70de474)
  • deps: update github.com/charmbracelet/x/exp/teatest digest to 317c90d (#791) (1d0ebff)
  • deps: update github.com/charmbracelet/x/exp/teatest digest to eee4c46 (#705) (2ecc6ce)
  • deps: update github/codeql-action action to v3.27.1 (#790) (c86e426)
  • deps: update goreleaser/goreleaser-action action to v6.1.0 (#786) (fae5e4c)
  • deps: update module github.com/charmbracelet/bubbletea to v1.2.1 (#783) (73690be)
  • deps: update module github.com/charmbracelet/lipgloss to v1 (#774) (0213f3d)
  • deps: update module github.com/evertras/bubble-table to v0.17.1 (#773) (8dc2196)
  • deps: update module github.com/open-policy-agent/opa to v0.70.0 (#775) (63bf029)
  • file domain: add network.DownloadFile and use go-getter to download files (#760) (9654993)

0.10.0 (2024-10-25)

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)

0.9.1 (2024-10-12)

Bug Fixes

  • release: add environment to push job (#735) (1ed52f1)

0.9.0 (2024-10-11)

⚠ BREAKING CHANGES

  • kubernetes: wait logic kubernetes version support (#718)

Features

  • compose: template files during compose operations (#686) (c1745a4)
  • domains: file domain (#703) (bd4f577)
  • file domain: add support for reading arbitrary files as strings (#726) (0b1c0c8)
  • kubernetes: support running both create resources and resources in the kubernetes spec (#714) (6839d20)
  • kubernetes: wait logic kubernetes version support (#718) (cc06251)
  • release: add brew install for lula (#707) (fd1d3e0)
  • validate: template oscal during runtime (#708) (3f5a110)

Bug Fixes

  • add goreleaser pin version annotate (#712) (68bc101)
  • composition: nil pointer in composition (#733) (8ad4209)
  • console: refactor, retries, sleep to address flaky tests (#698) (02101a5)
  • console: reset compdef when editing (#701) (4e25f01)
  • read: error checking prior to file writes (#687) (1ab0eef)

Miscellaneous

  • add global command context for program cancelation and everything else (#696) (df81cf7)
  • deps: update actions/checkout action to v4.2.1 (#713) (802601a)
  • deps: update actions/upload-artifact action to v4.4.3 (#711) (a954664)
  • deps: update github/codeql-action action to v3.26.12 (#691) (0efb120)
  • deps: update module github.com/open-policy-agent/opa to v0.69.0 (#692) (e08d695)
  • deps: update module sigs.k8s.io/cli-utils to v0.37.2 (#721) (5fd0f32)
  • update getting started doc to include brew install (#720) (26c3f8d)

0.8.0 (2024-09-27)

⚠ BREAKING CHANGES

  • template: introducing variables and sensitive configuration (#672)

Features

  • console: editing a component definition (#648) (ae06e27)
  • template: enable remote file templating (#680) (f16bcf6)
  • template: introducing variables and sensitive configuration (#672) (5d1f232)
  • validate: save validation resources (#612) (7b9a771)

Bug Fixes

Miscellaneous

  • codeowners: update codeowners to reflect current team (#663) (7fceaf6)
  • deps: update actions/checkout action to v4.2.0 (#681) (187b8a2)
  • deps: update actions/github-script digest to 660ec11 (#669) (ea40e70)
  • deps: update actions/setup-node action to v4.0.4 (#674) (643d502)
  • deps: update github.com/charmbracelet/x/exp/teatest digest to 227168d (#666) (6bc23e3)
  • deps: update github/codeql-action action to v3.26.8 (#673) (0ca43a1)
  • deps: update github/codeql-action action to v3.26.9 (#679) (20bdbcd)

0.7.0 (2024-09-13)

Features

  • config: support for target/summary in lula config (#640) (28ce6e5)
  • template: template command with initial docs (#644) (89be460)
  • yaml map injection (#568) (3babbc8)

Bug Fixes

Miscellaneous

  • deps: update actions/github-script digest to 58d7008 (#660) (642cfa3)
  • deps: update actions/upload-artifact action to v4.4.0 (#635) (b342f63)
  • deps: update commitlint monorepo to v19.5.0 (#656) (031b524)
  • deps: update github.com/charmbracelet/x/exp/teatest digest to 162f303 (#643) (4323cb0)
  • deps: update github.com/charmbracelet/x/exp/teatest digest to 9ef7ff4 (#655) (27bff1c)
  • deps: update github/codeql-action action to v3.26.7 (#659) (51025b4)
  • deps: update kubernetes packages to v0.31.1 (#658) (fbe7b8f)
  • deps: update module github.com/charmbracelet/bubbles to v0.20.0 (#630) (4f1f3de)
  • deps: update module github.com/charmbracelet/bubbletea to v1.1.1 (#633) (394b48d)
  • deps: update module sigs.k8s.io/kustomize/kyaml to v0.17.2 (#638) (c66df44)

0.6.0 (2024-08-31)

Features

  • configuration: add initial support for Viper command initialization (#607) (2c94c83)
  • console: initial tui for component-definition read (#608) (a0338af)

Bug Fixes

  • oscal: ensure component definition UUID is updated on modification (#615) (5516482)

Miscellaneous

  • deps: update anchore/sbom-action action to v0.17.2 (#613) (4fb9090)
  • deps: update commitlint monorepo to v19.4.1 (#619) (0adb2d0)
  • deps: update github/codeql-action action to v3.26.2 (#600) (6601566)
  • deps: update github/codeql-action action to v3.26.4 (#611) (dd592ce)
  • deps: update github/codeql-action action to v3.26.5 (#616) (aa4e122)
  • deps: update github/codeql-action action to v3.26.6 (#626) (488cd91)
  • deps: update kubernetes packages to v0.31.0 (#594) (6dd7463)
  • deps: update module github.com/open-policy-agent/opa to v0.68.0 (#628) (914b1f2)
  • deps: update module github.com/spf13/viper to v1.19.0 (#618) (22fd668)
  • docs: add docs generation command (#606) (4dd0450)
  • docs: adding 2024 roadmap to the project documentation (#320) (120d15a)
  • docs: update CODEOWNERS (#636) (77e60fe)

0.5.1 (2024-08-16)

Bug Fixes

  • docs: updated namespace doc locations and associated prop namespace url (#602) (ee7df0b)

Miscellaneous

  • deps: update anchore/sbom-action action to v0.17.1 (#593) (ef8b546)
  • deps: update github/codeql-action action to v3.26.1 (#595) (a34281c)
  • docs: update issue template with expected deliverables line item (#590) (97af4ba)
  • removed renovate schedule (#603) (55bbdf7)

0.5.0 (2024-08-09)

⚠ BREAKING CHANGES

  • validation-result: bump to go-oscal v0.6.0 jsonschema v6 update (#544)

Features

  • validation-result: bump to go-oscal v0.6.0 jsonschema v6 update (#544) (5e75714)

Bug Fixes

  • generate: component generation from catalog error handling (#573) (371d54d)
  • generate: proposed transition of generation annotation to props (#574) (b7a936d)
  • validate: get non-namespace scoped resources (#585) (a5b8857)

Miscellaneous

  • deps: update actions/upload-artifact action to v4.3.6 (#575) (27b2e8a)
  • deps: update dependency commitlint to v19.4.0 (#583) (732b22b)
  • deps: update github/codeql-action action to v3.26.0 (#582) (8a92a8c)
  • deps: update module github.com/open-policy-agent/opa to v0.67.1 (#577) (563e893)
  • docs: initial SSP generation research docs (#548) (0891508)

0.4.5 (2024-08-02)

Bug Fixes

  • release: configuration to bump minor version when including features (#576) (6bd11bb)
  • validate: allow for optionality among potential standards in a component definition (#532) (ac0befb)

Miscellaneous

  • deps: update actions/github-script digest to 35b1cdd (#570) (4a2b03b)
  • deps: update ossf/scorecard-action action to v2.4.0 (#565) (2207d71)

0.4.4 (2024-07-26)

Features

Bug Fixes

  • oscal: deterministic OSCAL model write (#553) (5493df1)

Miscellaneous

  • deps: update github/codeql-action action to v3.25.14 (#557) (5bfd94f)
  • deps: update github/codeql-action action to v3.25.15 (#564) (60e128a)
  • deps: update golang to version 1.22.5 (#562) (97ff760)
  • deps: update module github.com/open-policy-agent/opa to v0.67.0 (#561) (4378242)
  • docs: fix simple demo command for evaluate file (33fb97c)
  • docs: updated broken links (#554) (8dd24b0)
  • docs: updated README for docs badge (#558) (72fd3fc)

0.4.3 (2024-07-19)

Features

  • common: json schema linting for common validation(s) (#473) (23a45b6)

Bug Fixes

  • release: add option to milestone for release process (#535) (6fe64d8)
  • test: updated uuid in kyverno validation (#539) (81446d9)

Miscellaneous

  • deps: update anchore/sbom-action action to v0.17.0 (#541) (7c29fb7)
  • deps: update github/codeql-action action to v3.25.13 (#507) (dc6cb88)
  • deps: update kubernetes packages to v0.30.3 (#543) (1bdefce)
  • docs: initial docs structure/changes for feedback (#524) (c276fdd)

0.4.2 (2024-07-10)

Bug Fixes

  • evaluate: set threshold on single result evaluation (#519) (9424ec5)
  • generate: create annotation in remarks for how to reproduce the generation of a component (#520) (6b59daf)
  • upgrade: error handling for non-existent oscal (#529) (58c03d5)

Miscellaneous

  • deps: update actions/download-artifact action to v4.1.8 (#522) (f628db8)
  • deps: update actions/setup-go action to v5.0.2 (#530) (d6fa46e)
  • deps: update actions/setup-node action to v4.0.3 (#526) (de146f7)
  • deps: update actions/upload-artifact action to v4.3.4 (#523) (1d2334b)
  • deps: update anchore/sbom-action action to v0.16.1 (#528) (ebdf05c)
  • website: website removal (#525) (575044c)

0.4.1 (2024-06-29)

Bug Fixes

0.4.0 (2024-06-28)

⚠ BREAKING CHANGES

  • validate: #408 create resources in kubernetes domain (#415)

Features

Bug Fixes

  • commitlint: pinned dependency issue by extracting into package(-… (#454) (17ac8ca)
  • evaluate: add support for existing control-id becoming satisfied (#498) (471e9c5)
  • evaluate: establish threshold for assessment results result (#457) (4571cb8)
  • generate: resolve parent flag options properly (#442) (5850115)
  • oscal: single model write operations support (#502) (3646650)
  • validate: fix related observations when empty (#448) (f6f6993)

Miscellaneous

  • actions: fix code scanning alerts (#446) (aa568c7)
  • deps: add tag to release please action (#496) (3596491)
  • deps: update actions/checkout action to v4.1.7 (#479) (962fd2f)
  • deps: update dependency linkinator to v6.0.5 (#458) (dfa1cbe)
  • deps: update dependency markdownlint-cli to v0.41.0 (#443) (27c0e94)
  • deps: update dependency prettier to v3.3.1 (#459) (c999b78)
  • deps: update github/codeql-action action to v3.25.10 (#476) (e2e74eb)
  • deps: update github/codeql-action action to v3.25.7 (#452) (2583eea)
  • deps: update github/codeql-action action to v3.25.8 (#463) (0e7f844)
  • deps: update googleapis/release-please-action digest to 7987652 (#472) (d50b034)
  • deps: update goreleaser/goreleaser-action action to v6 (#464) (e74b9d5)
  • deps: update kubernetes packages to v0.30.2 (#477) (679d2c8)
  • deps: update module github.com/defenseunicorns/go-oscal to v0.4.3 (#470) (5c78254)
  • deps: update module github.com/defenseunicorns/go-oscal to v0.5.0 (#492) (c5d128f)
  • deps: update module github.com/kyverno/kyverno-json to v0.0.3 (#453) (1dc96e8)
  • deps: update module github.com/open-policy-agent/opa to v0.65.0 (#451) (7867a3c)
  • deps: update module github.com/open-policy-agent/opa to v0.66.0 (#505) (7692e33)
  • deps: update module github.com/spf13/cobra to v1.8.1 (#485) (aaeba70)
  • docs: cleanup unused readme conflicting in docs build (#489) (19a3f61)
  • docs: re-organize docs for docs website consumption (#495) (24c24f0)
  • fix documentation links (#487) (4f96ec5)

0.3.0 (2024-05-24)

⚠ BREAKING CHANGES

  • #388 update types to use pointers (#410)
  • #367 compiling external/remote validations (#384)

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)