Skip to content

0.4.0

Compare
Choose a tag to compare
@jimmycuadra jimmycuadra released this 28 Jul 19:40
· 30 commits to master since this release

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's parameterType is declared as base64 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