Releases: abstrask/flux-helm-diff
v4.0.0
What's Changed
Breaking change: The format for simulating API versions has changed.
Full Changelog: v3.0.0...v4.0.0
v4
What's Changed
Breaking change: The format for simulating API versions has changed.
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- Produce warning if chart uses
.Capabilities.APIVersions
by @abstrask in #9 - Much clearer alerting for various edge-cases, e.g. "no changes", "file not found in base" etc.
Alerting examples from #9 :
Note
No changes
Tip
File test/base/infrastructure/base/dcgm-exporter/helm.yaml
not found in base
ref, looks like a new Helm file
Warning
Chart in base
ref uses the .Capabilities.APIVersions
built-in template object, which can affect rendered manifests.
See Flux Helm Diff read-me for details and workaround.
Caution
Error: Unable to determine head
repo type, cannot produce diff
Full Changelog: v2.1.0...v3.0.0
v3
What's Changed
- Produce warning if chart uses
.Capabilities.APIVersions
by @abstrask in #9 - Much clearer alerting for various edge-cases, e.g. "no changes", "file not found in base" etc.
Alerting examples from #9 :
Note
No changes
Tip
File test/base/infrastructure/base/dcgm-exporter/helm.yaml
not found in base
ref, looks like a new Helm file
Warning
Chart in base
ref uses the .Capabilities.APIVersions
built-in template object, which can affect rendered manifests.
See Flux Helm Diff read-me for details and workaround.
Caution
Error: Unable to determine head
repo type, cannot produce diff
Full Changelog: v2.1.0...v3.0.0
v2.1.0
What's Changed
- Add support for reading Helm API versions from files by @abstrask in #8
- Add support for GitRepository by @abstrask in #4
Full Changelog: v2.0.0...v2.1.0
v2.0.0
- Add support for "OCIRepository" source kind (not to be confused with "HelmRepository" source of type
oci
) - Now also works for new Helm files, not just changed
- Pass list of Helm files via variable instead of arg, to make (local) testing easier
- More test templates/scenarios
- Github Action to run script against test files on PR
- Documentation overhaul
v1.0.1
- Properly handle OCI repositories, instead of throwing error (different
helm template
syntax)
Full Changelog: v1...v1.0.1
First release
v1 Add license, minor change to readme