Skip to content

Releases: surfly/template-renderer

v1.6.2: p Restore gonja v1 filters dropped by the v2 migration

Choose a tag to compare

@jsnjack jsnjack released this 17 Jul 11:58
The gonja v2 rewrite removed non-Jinja builtin filters (fromjson, split,
unset) that deployment templates rely on. Port all three to the gonja v2
FilterFunction API and register them into builtins.Filters.

Also set KeepTrailingNewline=true so rendered config files retain their
trailing newline (gonja v1 kept it; v2 strips it by Jinja default).

Add comprehensive unit tests (100% coverage on filters and renderTemplate)
and a golden-file regression suite with synthetic templates exercising every
Jinja construct downstream deployments use.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

v1.6.1

Choose a tag to compare

@jsnjack jsnjack released this 17 Jul 10:31
p Update golang.org/x/text to v0.40.0

v1.4.0

Choose a tag to compare

@jsnjack jsnjack released this 02 Apr 11:55
:m: Update to go 1.21, update dependencies

v1.3.0

Choose a tag to compare

@lucasbaile lucasbaile released this 19 Jul 12:31
:m: Fix env variable parsing strings containing the "=" char

v1.2.0

Choose a tag to compare

@lucasbaile lucasbaile released this 04 Jul 14:38
:m: Add LICENSE and original lib credit to README

v1.1.0

Choose a tag to compare

@lucasbaile lucasbaile released this 04 Jul 14:27
:m: Update base gonja lib to a newer more recently maintained

v1.0.1

Choose a tag to compare

@lucasbaile lucasbaile released this 04 Jul 14:07
:p: Add SilenceUsage to rootCmd

v1.0.0

Choose a tag to compare

@lucasbaile lucasbaile released this 03 Jul 16:22
:M: Adding source code and Makefile

v0.0.0

Choose a tag to compare

@lucasbaile lucasbaile released this 03 Jul 15:51
6de46e9
Initial commit