What's Changed
- Rename all references to new kapitan org by @uberspot in #690
- Ignore copy file on missing source by @ademariag in #687
- Bump httplib2 from 0.18.1 to 0.19.0 by @dependabot in #692
- Allow helm binding to be compiled with go 1.16 by @bhesmans in #702
- Let the logger format the message lazily. by @Jean-Daniel in #700
- Bump reclass submodule to latest commit on
develop
branch by @simu in #703 - Fix usage of undefined variable. by @Jean-Daniel in #707
- Relax kadet output type requirement. by @Jean-Daniel in #710
- Add support for application/x-compressed and application/x-compressed-tar dependencies by @jperville in #731
- Updates for CVE-2020-14343, CVE-2020-28493, CVE-2020-36242 by @adrianchifor in #732
- Update Pipfile.lock by @adrianchifor in #733
- Remove support for building and packaging the binary by @ramaro in #741
- Update boto3 and remove urllib3 by @adrianchifor in #744
- Dockerizes mkdocs setup. by @sebradloff in #746
- fix "Phases of the compile command" markdown by @gabriel-dantas98 in #747
- Update gh pages as a ci job by @sebradloff in #754
- Compile documentation update by @sebradloff in #751
- Jinja2 input_parameters by @sebradloff in #752
- Kap 09 by @Jean-Daniel in #701
- Gojsonnet by @janeklb in #753
- Fix searchvar not finding vars with false values by @roman8422 in #670
- Build fixes by @ramaro in #759
- Run tests with Github Actions by @ramaro in #760
- pip publish and build workflow by @ramaro in #764
- Upgrade and pin requirements by @ramaro in #765
- fix pip workflow to checkout submodules by @ramaro in #773
- improve jinja2 templating error report for TemplateError by @dverbeir in #783
- Raise an error if helm input is compiled twice by @laserb in #781
- Print inventory render time by @opeco17 in #792
- Remove old CI docker image and outdated document references by @ramaro in #804
- Build docker image with both jsonnet and gojsonnet by @ramaro in #802
- Use go jsonnet flag by @ramaro in #806
- Requirements update by @ramaro in #808
- Move from stretch to slim docker base image by @ramaro in #811
- Pex binary github actions workflow by @ramaro in #812
- kapitan: fix python tests. by @lion24 in #828
- Accept content-type
application/gzip
when unpacking dependencies by @simu in #830 - update jsonnet to 0.18.0 by @ramaro in #821
- feature: add new lower_alpha_num ref function by @serapch in #831
Install with pip install kapitan==0.30.0 --upgrade
Docker image: docker run kapicorp/kapitan:v0.30.0
Go Jsonnet
Install with gojsonnet
support: pip install kapitan[gojsonnet]==0.30.0 --upgrade
The docker image comes prepacked with both jsonnet and gojsonnet.
To kapitan compile with gojsonnet, either runkapitan compile --use-go-jsonnet
or add the following to your project's .kapitan
file:
compile:
use-go-jsonnet: true
New Contributors
- @bhesmans made their first contribution in #702
- @Jean-Daniel made their first contribution in #700
- @gabriel-dantas98 made their first contribution in #747
- @janeklb made their first contribution in #753
- @laserb made their first contribution in #781
- @opeco17 made their first contribution in #792
- @lion24 made their first contribution in #828
- @serapch made their first contribution in #831
Full Changelog: v0.29.5...v0.30.0