0.4.0
Breaking changes:
-
The format used to pass parameters to ktmpl is now:
--parameter NAME VALUE [--parameter NAME VALUE ...]
This allows values to use standard shell interpolation and include values like spaces and newlines.
Because the option now takes two values, each parameter name-value pair must include the literal--parameter
text. -
The semantics of the
--base64-parameter
option have changed. Previously, values passed through this option would be Base64-encoded before being inserted into the template. Now this encoding is done automatically when the parameter'sparameterType
is declared asbase64
in the template. Using--base64-parameter
disables this automatic encoding, so that you can supply data that's already been encoded without double-encoding it.
Improvements:
- Better readability of help output.
OpenPGP public key for verifying the SHA-256 checksum: https://keybase.io/jimmycuadra/key.asc