💫 New features 💫
- Added support for running chainsaw without a Kubernetes cluster
- Automatically add JSON schemas when converting tests from KUTTL to Chainsaw
- Added support for glob patterns in operation
file
- Added support for passing arbitrary values when invoking
chainsaw test
🔧 Fixes 🔧
- Fixed a couple of KUTTL to chainsaw migration bugs
- Fixed a bug where chainsaw doesn't throw an error when a wrong path is provided
📚 Docs 📚
- Added community meeting docs
- Added Google Group in community docs and README
- Removed all references to
TestStep
in the docs as this is not supported anymore
🎸 Misc 🎸
- Added Kubebuilder community recording link where chainsaw was presented
- Added a
MAINTAINERS.md
file - Added CI job to check PR semantics
- Added CI job to check test catalog
What's Changed
- Brew formula update for chainsaw version v0.1.2 by @github-actions in #744
- feat: expose rest mapper by @eddycharly in #745
- chore(deps): Bump aquasecurity/trivy-action from 0.16.0 to 0.16.1 by @dependabot in #746
- chore(deps): Bump anchore/sbom-action from 0.15.1 to 0.15.2 by @dependabot in #747
- chore(deps): Bump anchore/sbom-action from 0.15.2 to 0.15.3 by @dependabot in #749
- test: pkg/processor by @shubham-cmyk in #748
- Added kubernetes resource exists function by @Sanskarzz in #734
- chore(deps): Bump anchore/sbom-action from 0.15.3 to 0.15.4 by @dependabot in #753
- chore(deps): Bump anchore/sbom-action from 0.15.4 to 0.15.5 by @dependabot in #754
- Add example page on testing outputs by @chipzoller in #756
- chore(deps): Bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot in #760
- fix: migrate kuttl commands are applied last instead of first by @eddycharly in #759
- feat: add json schema when converting from kuttl by @eddycharly in #761
- fix: migration of kuttl asserts by @eddycharly in #762
- chore: bump deps by @eddycharly in #764
- chore: allow dependabot to rebase PRs by @eddycharly in #765
- chore: bump deps by @eddycharly in #766
- refactor: use any by @eddycharly in #767
- feat: support running without cluster by @eddycharly in #768
- feat: publish chainsaw on krew by @eddycharly in #769
- chore(deps): Bump anchore/sbom-action from 0.15.5 to 0.15.6 by @dependabot in #771
- chore(deps): Bump anchore/sbom-action from 0.15.6 to 0.15.7 by @dependabot in #773
- chore(deps): Bump codecov/codecov-action from 3.1.5 to 3.1.6 by @dependabot in #772
- fix: krew release only with stable versions by @eddycharly in #776
- chore: add chainsaw group in docs and readme by @eddycharly in #777
- chore(deps): Bump anchore/sbom-action from 0.15.7 to 0.15.8 by @dependabot in #778
- chore(deps): Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 by @dependabot in #779
- fix: remove krew as the plugin was not accepted by @eddycharly in #781
- chore: bump codecov action by @eddycharly in #782
- fix: codecov bump by @eddycharly in #783
- chore: add v0.1.2 in the bug template by @eddycharly in #785
- chore(deps): Bump codecov/codecov-action from 4.0.0 to 4.0.1 by @dependabot in #788
- chore: add kubebuilder meeting link by @eddycharly in #789
- docs: Remove TestStep reference examples by @shubham-cmyk in #786
- ci: improve the PR semantics by @shubham-cmyk in #787
- chore: Codeowners by @eddycharly in #791
- chore: add maintainers files by @eddycharly in #792
- chore: add @shubham-cmyk as a maintainer by @shubham-cmyk in #793
- chore: update release notes by @eddycharly in #795
- chore: add go cover in makefile by @shubham-cmyk in #799
- feat: add values support by @eddycharly in #798
- feat: support glob pattern in operation filepath by @shubham-cmyk in #797
- fix: resource loader logic by @eddycharly in #800
- chore: add test catalog codegen by @eddycharly in #801
- chore: update docs by @eddycharly in #807
- chore: add deps PR scope by @eddycharly in #808
- chore(deps): Bump aquasecurity/trivy-action from 0.16.1 to 0.17.0 by @dependabot in #806
- chore: run e2e tests using makefile by @eddycharly in #810
- chore: add values docs by @eddycharly in #809
- chore: add values test by @eddycharly in #811
- docs: update docs by @shubham-cmyk in #812
- chore: add docs for running without a kubernetes cluster by @eddycharly in #813
- fix(discovery): Throw error on wrong path by @shubham-cmyk in #803
- chore: add release semantics by @eddycharly in #815
- release: v0.1.3 by @eddycharly in #814
New Contributors
- @chipzoller made their first contribution in #756
Full Changelog: v0.1.2...v0.1.3