Skip to content

Releases: thestormforge/konjure

v0.3.4

30 Nov 20:57
v0.3.4
178223b
Compare
Choose a tag to compare

🐛 Fixed

  • Do not exclude kustomization.yaml files

v0.3.3

30 Nov 14:42
v0.3.3
2a83b4c
Compare
Choose a tag to compare

✨ Added

  • New output options: name, columns, and template
  • There is now a --kubeconfig flag that is passed along to kubectl

🏗 Changed

  • Built with Go 1.17

🐛 Fixed

  • Always honor overridden kubectl implementations through the API

v0.3.2

13 Aug 00:36
v0.3.2
7aa8eac
Compare
Choose a tag to compare

✨ Added

  • Resource specifications containing newlines are now treated as raw input (the same way that "-" is treated as input from stdin).

🏗 Changed

  • The json and ndjson output formats now produce different output: json will wrap the output in a Kubernetes kind: List object with an items field while ndjson retains the one-resource-per-line formatting.

🐛 Fixed

  • The env output honors the SHELL environment variable.
  • Fixed an unmarshalling error in the public konjure.Resource type when using data: URLs.

v0.3.1

29 Jul 15:55
v0.3.1
03d48c5
Compare
Choose a tag to compare

✨ Added

  • Added a Konjure binary native for Apple's M1 hardware.

🏗 Changed

  • Updated internal dependencies (Go 1.16.x, Cobra 1.1.3, KYAML 0.10.17).

🐛 Fixed

  • Allow empty file extensions so process substitution does not ignore input.

v0.3.0

29 Mar 21:23
v0.3.0
f7aa705
Compare
Choose a tag to compare

✨ Initial 0.3.0 Release

Konjure is all new in 0.3.0!

v0.3.0-rc.1

26 Mar 13:28
v0.3.0-rc.1
7f9c962
Compare
Choose a tag to compare
v0.3.0-rc.1 Pre-release
Pre-release

✨ Added

  • data: and helm: URL scheme support
  • Special handling for GitHub blob and tree URLs

🏗 Changed

  • The Kubernetes labelSelector field is now just selector

v0.3.0-beta.6

09 Mar 19:22
v0.3.0-beta.6
81be57d
Compare
Choose a tag to compare
v0.3.0-beta.6 Pre-release
Pre-release

✨ Added

  • File URIs are recognized by the resource specification parser

🏗 Changed

  • Directories are no longer recursively searched by default
  • Public API requires explicit configuration of a working directory to resolve relative paths

🐛 Fixed

  • Do not silently ignore YAML parsing errors

v0.3.0-beta.5

08 Mar 14:21
v0.3.0-beta.5
4974bbe
Compare
Choose a tag to compare
v0.3.0-beta.5 Pre-release
Pre-release

✨ Added

  • A new --keep-annotations option preserves internal use annotations in the output

🏗 Changed

  • Originating file paths are recorded in annotations.
  • Exposed a hook for intercepting execution of some commands (like kubectl and kustomize)

v0.3.0-beta.4

02 Mar 16:25
v0.3.0-beta.4
9e1789c
Compare
Choose a tag to compare
v0.3.0-beta.4 Pre-release
Pre-release

✨ Added

  • Format output to Kubernetes conventions via the --format flag
  • Filter output using label selectors via the --selector flag
  • Remove comments via the --keep-comments=false flag
  • Keep status fields via the --keep-status flag

🏗 Changed

  • File reading now recognizes .json files
  • Changes to public API for creating Konjure readers

v0.3.0-beta.3

02 Mar 16:13
v0.3.0-beta.3
5366645
Compare
Choose a tag to compare
v0.3.0-beta.3 Pre-release
Pre-release

🐛 Fixed

  • Stack overflow when marshalling konjure.Resource as JSON
  • File based detection missed additional Konjure resources on disk