Releases: thestormforge/konjure
Releases · thestormforge/konjure
v0.3.4
v0.3.3
v0.3.2
✨ Added
- Resource specifications containing newlines are now treated as raw input (the same way that "-" is treated as input from stdin).
🏗 Changed
- The
json
andndjson
output formats now produce different output:json
will wrap the output in a Kuberneteskind: List
object with anitems
field whilendjson
retains the one-resource-per-line formatting.
🐛 Fixed
- The
env
output honors theSHELL
environment variable. - Fixed an unmarshalling error in the public
konjure.Resource
type when usingdata:
URLs.
v0.3.1
v0.3.0
v0.3.0-rc.1
✨ Added
data:
andhelm:
URL scheme support- Special handling for GitHub blob and tree URLs
🏗 Changed
- The Kubernetes
labelSelector
field is now justselector
v0.3.0-beta.6
✨ 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
✨ 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
andkustomize
)
v0.3.0-beta.4
✨ 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
🐛 Fixed
- Stack overflow when marshalling
konjure.Resource
as JSON - File based detection missed additional Konjure resources on disk