v0.11.0
0.11.0 (2024-11-08)
This release includes updates to the API
domain as we look to mature the capability of API data-retrieval as well as a new lula tools print
command that can assist in the retrieval of resources or validations associated with an assessment observation.
Other fixes include a modification to the underlying process of data collection - domains
now allow for passing evidence in the form of empty objects in the event of error for debugging purposes. This improves a posture of post-error analysis of evidence to have the most provenant picture of your systems. It also includes a fix for the generation of components from catalogs with nested parameter templates - resolving a conflict between OSCAL catalogs parameter templating and Lula templating.
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)
What's Changed
- chore(deps): update anchore/sbom-action action to v0.17.6 by @renovate in #768
- chore(deps): update anchore/sbom-action action to v0.17.7 by @renovate in #781
- chore(deps): update module github.com/evertras/bubble-table to v0.17.1 by @renovate in #773
- chore(deps): update actions/github-script digest to 4020e46 by @renovate in #778
- fix(validate): support returning empty resources object/slice by @brandtkeller in #704
- fix(generate): template nested prose with params by @brandtkeller in #780
- feat(api domain): extend options for Get requests by @mildwonkey in #766
- docs: api domain documentation by @mildwonkey in #770
- feat(dev): observation print commands by @meganwolf0 in #762
- chore(deps): update dependency go to v1.23.3 by @renovate in #785
- chore(deps): update goreleaser/goreleaser-action action to v6.1.0 by @renovate in #786
- chore(file domain): add network.DownloadFile and use go-getter to download files by @mildwonkey in #760
- chore(deps): update github/codeql-action action to v3.27.1 by @renovate in #790
- feat(api domain): accept any API response and include reponse status code in domain resources by @mildwonkey in #788
- chore(deps): update github.com/charmbracelet/x/exp/teatest digest to eee4c46 by @renovate in #705
- chore(deps): update module github.com/charmbracelet/lipgloss to v1 by @renovate in #774
- chore(deps): update module github.com/open-policy-agent/opa to v0.70.0 by @renovate in #775
- chore(deps): update module github.com/charmbracelet/bubbletea to v1.2.1 by @renovate in #783
- chore(deps): update github.com/charmbracelet/x/exp/teatest digest to 317c90d by @renovate in #791
- chore(main): release 0.11.0 by @github-actions in #764
Full Changelog: v0.10.0...v0.11.0