Syntax
git-cliff uses Tera as the template engine. It has a syntax based on Jinja2 and Django templates.
There are 3 kinds of delimiters and those cannot be changed:
{{
and}}
for expressions{%
or{%-
and%}
or-%}
for statements{#
and#}
for comments
See the Tera Documentation for more information about control structures, built-ins filters, etc.
Custom built-in filters that git-cliff uses:
upper_first
: Converts the first character of a string to uppercase.