š Highlights- feat: introduce templating support (#642)
You can now passĀ --template-var myvar=fooĀ toĀ kuttlĀ and useĀ {{ .Vars.myvar }}Ā syntax in YAML files. SeeĀ docsĀ for more details.
š£ Breaking changesā ļøĀ Potentially risky changesThe extensive refactoring which preceded addition of templating support could have introduced some subtle differences in kuttl behaviour. Please report issues if you encounter them. In particular:
š Bug Fixes- fix: configure logging to avoid warnings (#633)
š± Dependency bumpsOther Changes- docs: replace references to kuttl.dev (#649)
- tests: use require.NoError, enable race checker and fix a race (#644)
- chore: replace logkcf with Logf in a new type (#638)
- chore: encapsulate file name parsing (#641)
- docs: more info on test names and structure (#639)
- chore: use the Option pattern in NewCase() (#640)
- chore: deterimine namespace name early (#637)
- chore: second round of pre-factoring (#635)
- chore: run tests in non-verbose mode by default (#636)
- chore: move packages to internal (#632)
- chore: prefactoring for early namespace name computation (#631)
- chore: refactoring for the Case type (#613)
Contributors@davidebianchi,Ā @dependabot,Ā @mfreheĀ andĀ @porridge