v0.3.0
Changelog
- 3cdc725 Add "kcl chart set" wrapper for KCL automation
- aa538aa Add acknowledgements
- 89590be Add argoutil
- 976f4d0 Add chart update demo
- e72bc70 Add helmtest package for offline testing
- 2b1fa4e Add konfig example
- 379728f Add logo
- 20d29fd Add notes to pkg/argoutil
- 786cde2 Add support for configuring the "schemaValidator"
- da0f189 Add support for local helm charts
- 99dc675 Add tasks for kcl-doc, go-deadcode
- bdb5aec Additional abstractions for better testing
- 1cdc0f1 Allow schemaValidator to be unset in charts.k
- a3f8818 Avoid decompressing the chart onto disk
- ff71e66 Benchmark improvements
- 7d34f23 Cleanup / Formatting
- 2600f23 Fix TestGetPathIfExists
- b6d9613 Fix an issue where defaults could escape docstrings
- dfd5764 Fix default replacement regex
- 193e6aa Fix schema merging on additionalProperties
- ac84d70 Formatting
- 5ac755b Formatting
- d428197 Handle helmtest build import failures
- 54c8506 Implement argoutil
- 0aae8d9 Improve benchmarks
- cfb318d Lock helm version to v3
- 0f688a9 Refactor cmd and pkg/plugin for easier testing
- f78584e Remove argoproj/pkg
- 6b7d080 Remove argoutil io/files and io/path
- b9905eb Remove dead code
- 0e1f55b Remove dead code
- 3bd4702 Remove gitops-engine
- 6bbe182 Remove helm from dockerfile
- dafa3cc Remove old helm values schema docs
- ba2fcd0 Remove renderer default lambdas
- 6a91f20 Rename enum PathGeneratorType to ChartPathGeneratorType
- dcd2705 Rename project to "kclipper"
- 7bbeef7 Replace argoutil.Cmd
- 57b5098 Simplify main.go
- 4a92e6e Switch to klauspost/compress
- b9690ee Switch to log/slog
- 99b4938 Update README.md
- 2df3af7 Update README.md
- 6d428b5 Update README.md
- b3966ed Update benchmarks
- 7a44b55 Update benchmarks
- 3b2daa4 Update comparison
- 322cc9d Upgrade dependencies
- 6e38b77 Upgrade helm yaml.v2 to yaml.v3
- 88db388 Vendor the Helm CLI
- 111ce97 Working through linter