0.8.0 (2024-09-27)
This release adds multiple capabilities of focus for iteration in the near future. Console support for editing existing control description/remarks in a component definition is now supported. Adding some guardrails to template
such that we can add structure to configuration inputs and also mask/ignore templating of sensitive variables was a target. Couple with that template
also supports rendering remote resources from network locations.
lastly - as we iterate towards trust and reproducible behaviors - we added the ability to start collecting evidence payloads with the --save-resources
flag in the validate
command.
This release also included a few bug fixes for whitespace management.
⚠ 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)
What's Changed
- fix: cleaned whitespace+newline in rego by @meganwolf0 in #671
- chore(deps): update actions/github-script digest to 660ec11 by @renovate in #669
- chore(deps): update github.com/charmbracelet/x/exp/teatest digest to 227168d by @renovate in #666
- chore(codeowners): update codeowners to reflect current team by @brandtkeller in #663
- chore(deps): update github/codeql-action action to v3.26.8 by @renovate in #673
- chore(deps): update actions/setup-node action to v4.0.4 by @renovate in #674
- fix: trim whitespace bug by @CloudBeard in #677
- feat(console): component definition write by @meganwolf0 in #648
- feat(validate): save validation resources by @meganwolf0 in #612
- feat(template)!: introducing variables and sensitive configuration by @meganwolf0 in #672
- feat(template): enable remote file templating by @brandtkeller in #680
- chore(deps): update github/codeql-action action to v3.26.9 by @renovate in #679
- chore(deps): update actions/checkout action to v4.2.0 by @renovate in #681
- chore(main): release 0.8.0 by @github-actions in #665
Full Changelog: v0.7.0...v0.8.0