Skip to content

Releases: abstrask/flux-helm-diff

v4.0.0

15 Oct 12:41
ad09b2e
Compare
Choose a tag to compare

What's Changed

  • Add support for simulating .Capabilities.KubeVersion by @abstrask in #13

Breaking change: The format for simulating API versions has changed.

Full Changelog: v3.0.0...v4.0.0

v4

15 Oct 12:42
ad09b2e
Compare
Choose a tag to compare

What's Changed

  • Add support for simulating .Capabilities.KubeVersion by @abstrask in #13

Breaking change: The format for simulating API versions has changed.

Full Changelog: v3.0.0...v4.0.0

v3.0.0

14 Oct 13:35
d8ddcb4
Compare
Choose a tag to compare

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

14 Oct 13:51
d8ddcb4
Compare
Choose a tag to compare

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

07 Oct 07:25
28adb85
Compare
Choose a tag to compare

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

27 Sep 12:47
a27b78c
Compare
Choose a tag to compare
  • 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

22 Aug 06:48
Compare
Choose a tag to compare
  • Properly handle OCI repositories, instead of throwing error (different helm templatesyntax)

Full Changelog: v1...v1.0.1

First release

20 Aug 15:06
Compare
Choose a tag to compare
v1

Add license, minor change to readme