Skip to content

Releases: joshdk/krf

v0.4.0 Release

29 Dec 00:31
Immutable release. Only release title and notes can be modified.
v0.4.0
9624752

Choose a tag to compare

What's Changed

  • fix: add flag for diff matcher and correct matching logic by @joshdk in #55
  • feat: config entries for some external-secrets operator crds by @joshdk in #57
  • feat: label selector matcher flag by @joshdk in #58
  • chore: simplify matcher flag functions by @joshdk in #59
  • feat: print resources with a matching label selector by @joshdk in #60
  • feat: rego policy matcher flag by @joshdk in #47
  • feat: cel expression matcher flag by @joshdk in #56
  • feat: git status matcher flag by @joshdk in #61
  • feat: decode current directory if stdin is a terminal by @joshdk in #62

Full Changelog: v0.3.0...v0.4.0

v0.3.0 Release

22 Nov 20:02
Immutable release. Only release title and notes can be modified.
v0.3.0
50d1e55

Choose a tag to compare

What's Changed

  • feat: simplify managed fields and owner references by @joshdk in #50
  • ci: upgrade build tooling by @joshdk in #51
  • feat: kustomize fieldpath matcher flag by @joshdk in #52
  • chore: upgrade dependencies and tooling by @joshdk in #53
  • docs: fix release installation steps by @joshdk in #54

Full Changelog: v0.2.0...v0.3.0

v0.2.0 Release

29 Sep 15:55
Immutable release. Only release title and notes can be modified.
v0.2.0
a5ce384

Choose a tag to compare

What's Changed

  • chore: simplify references iteration logic by @joshdk in #43
  • feat: sort resources consistently by @joshdk in #44
  • feat: simplify resource properties by @joshdk in #45
  • docs: readme sections for installation and usage by @joshdk in #46
  • docs: updates to examples, sorting, & spelling by @joshdk in #48
  • chore: update dependencies by @joshdk in #49

Full Changelog: v0.1.0...v0.2.0

v0.1.0 Release

21 Sep 00:04
Immutable release. Only release title and notes can be modified.
v0.1.0
3c3f2d7

Choose a tag to compare

What's Changed

  • feat: license and readme by @joshdk in #1
  • feat: simple command line handler by @joshdk in #2
  • ci: run golangci-lint and commitlint in github actions by @joshdk in #3
  • ci: run goreleaser in github actions by @joshdk in #4
  • chore: embed build version information by @joshdk in #5
  • feat: discover and parse resource manifests by @joshdk in #6
  • feat: name and namespace matcher by @joshdk in #7
  • feat: name and namespace matcher flags by @joshdk in #8
  • feat: parse matcher inputs as globs by @joshdk in #9
  • feat: print resources as a yaml stream by @joshdk in #10
  • feat: print in yaml format if output is being redirected by @joshdk in #11
  • docs: embed examples into help text by @joshdk in #12
  • feat: print resources as a formatted table by @joshdk in #13
  • feat: lookup resources using kind or alias by @joshdk in #14
  • feat: initialize and load configuration file by @joshdk in #15
  • feat: kind matcher flag by @joshdk in #16
  • chore: move command setup into a prerun function by @joshdk in #17
  • feat: config file flag by @joshdk in #18
  • chore: upgrade go to v1.25.0 by @joshdk in #19
  • feat: add namespace or cluster scope metadata to config file by @joshdk in #20
  • feat: cluster and namespace scoped matcher flag by @joshdk in #21
  • feat: add resource reference metadata to config file by @joshdk in #22
  • feat: walk and search resources for references by @joshdk in #23
  • feat: resource reference matcher flag by @joshdk in #24
  • ci: improved go.mod file linting by @joshdk in #25
  • ci: github actions release workflow by @joshdk in #26
  • feat: resource path and patch matcher flag by @joshdk in #27
  • feat: apiversion matcher flag by @joshdk in #28
  • feat: annotation and label matcher flags by @joshdk in #29
  • feat: tests for all matchers by @joshdk in #30
  • feat: jsonpath matcher flag by @joshdk in #31
  • feat: improved jsonpath matching by @joshdk in #32
  • feat: exec matcher flag by @joshdk in #33
  • feat: contains matcher flag by @joshdk in #34
  • feat: diff matcher flag by @joshdk in #35
  • feat: optionally include file paths in table output by @joshdk in #36
  • feat: printer for resource references by @joshdk in #37
  • ci: ignore failures in artifact upload step by @joshdk in #39
  • feat: sort and unique output for name printer by @joshdk in #38
  • feat: printer for resource file paths by @joshdk in #40
  • feat: printer for json output by @joshdk in #41
  • ci: use environment for release workflow by @joshdk in #42

Full Changelog: v0.0.0...v0.1.0