Skip to content

Releases: abstrask/flux-helm-diff

v4.0.2

03 Nov 18:56

Choose a tag to compare

Version 4.0.2

Commits

  • [6784bc7] Enable manual release trigger
  • [6cc0227] Compact and reduce alerts so they don't dominate the diff (#16)
  • [cdbc78f] Enforce release labels and setup auto-release

v4.0 Minor Release Track

03 Nov 18:56

Choose a tag to compare

This release tracks the latest v4.0 minor release (v4.0.x).

v4

08 Jan 14:45

Choose a tag to compare

What's Changed

  • Add support for simulating .Capabilities.KubeVersion by @abstrask in #13
  • Minor update to message format by @abstrask in #14

Full Changelog: v3.0.0...v4

v4.0.1

08 Jan 14:38
1a33027

Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

v4.0.0

15 Oct 12:41
ad09b2e

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

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

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

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

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

Choose a tag to compare

  • Properly handle OCI repositories, instead of throwing error (different helm templatesyntax)

Full Changelog: v1...v1.0.1