Releases: kapicorp/kapitan
Releases · kapicorp/kapitan
0.14.0
- Kapitan now requires python 3.6
- Fixed dockerfile to ensure delegated volumes (#47)
- Fixed missing target compiled directory
- Target compilation error improvements (#62)
- gnupg updated to 0.4.2
- Inventory target pattern command parsing improvements
v0.13.0
- Added --pattern feature to inventory cli (#41)
- now using python3 lru_cache instead of memoize
- fixed searchvar (#40)
v0.12.0
- moved to python 3 (python 2 should still work but no longer supported)
- updated to jsonnet v0.10.0
- new yaml jinja2 filter
- target secrets support (#36)
- more tests
v0.11.0
- Supports compiling specific targets
- Breaking change: non inventory target files are gone
v0.10.0
- Supports reading targets from the inventory as well as target files
- Breaking change: the keys in compile items changed, see #22
v0.9.19
- checks for gpg key expiry
- allow base64 encoding content for secrets
- support for revealing files in directories
v0.9.18
- fixes a bug that overwrites the output_path if it is set to '.'
v0.9.17
- breaking change: the compile command will compile all targets found (#16)
- log/print friendlier error messages avoiding tracebacks for known failure behaviours (#15) (fixes #11)
v0.9.16
- gpg secrets support
- compiled secret tags
- new --reveal flag for compile sub-command
- new --no-verify for secrets sub-command
- new yaml_dump() native jsonnet function
v0.9.15
- Documentation Improvements
- New --version flag
- Now using jsonnet 0.9.5
- inventory_global in jinja and jsonnet
- Packaged lib/kapitan.libjsonnet