Skip to content

v0.1.4

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Feb 17:30
· 730 commits to main since this release
ddceecb

πŸ’« New features πŸ’«

  • Allowed passing test folders by args (chainsaw test ./folder instead of chainsaw test --test-dir ./folder)
  • Added diff output in assert when an assertion fails
  • Added new binding $namespace containing the test namespace name
  • Added new describe collector to invoke kubectl describe ...
  • Added namespaceTemplate support in configuration and test to allow customizing the test namespace before creation
  • Added template support in configuration, test, step and operations to enable resource template processing
  • Improved KUTTL tests migration files rewrite logic, keeping the same file names
  • Added --template flag to enable/disable resource templating support from the command line

πŸ”§ Fixes πŸ”§

  • Fixed scripts and collectors not working in docker container
  • Fixed an issue with List objects not loaded correctly
  • Fixed an issue when running chainsaw migrate kuttl tests twice on the same folder
  • Fixed an issue with chainsaw migrate kuttl tests potentially incorrect when a TestStep is present
  • Fixed an incorrect Expectation API docs
  • Fixed an incorrect FileOrCheck API docs

πŸ“š Docs πŸ“š

  • Improved API docs for types coming from Kyverno-JSON

🎸 Misc 🎸

  • Added an issue template for general question
  • Added issue templates config with blank issues and various links
  • Added makefile target to build a docker image locally with ko

What's Changed

New Contributors

Full Changelog: v0.1.3...v0.1.4