Changelog History
Page 1
-
v6.3.2 Changes
March 16, 2026๐ This fixes a few bugs, including two that could crash the process running Jet.
- whitespace trimming now works correctly when using custom delimiters (thanks @ripienaar)
- ๐ the embed.FS loader now builds paths using forwards slashes instead of backslashes on Windows
- division by zero now results in a runtime error instead of a panic (thanks @ByamB4)
- infinite 'include' recursion now results in a runtime error instead of a stack overflow (thanks @ByamB4)
Unless you relied on erroneous behavior, there are no breaking changes.
-
v6.3.1 Changes
February 24, 2025๐ Fixes how custom
jet.Funcs behave in pipeline statements (see #205). -
v6.3.0 Changes
February 24, 2025What's Changed
- โ Adds option for custom comment delimiters by @ryanlath in #212
- Some Runtime Errors lacked line numbers by @ryanlath in #214
- ๐ Allow DevelopmentMode to be set on or off. by @ryanlath in #213
- โ remove repeated word in doc by @baxiry in #215
- โ Add go1.16 embed.FS loader by @ryanlath in #216
- ๐ fix ranger empty interface regression by @sauerbraten in #221
๐ New Contributors
Full Changelog : v6.2.0...v6.3.0
-
v6.2.0 Changes
December 16, 2022๐ This release
- ๐ fixes a panic occurring when ranging over a channel or other custom rangers without setting the value to variable (#200)
- speeds up accessing struct fields and eliminates allocations for many uses of resolveIndex() (#201)
- ๐ improves the performance of intsRanger by eliminating allocations (#202)
As a result, it's now possible to execute templates with guaranteed zero memory allocations (during execution) by using a combination of int and custom rangers and either simple field access or custom renderers.
Thank you, @matheusd for submitting these PRs!
Full Changelog : v6.1.0...v6.1.1
-
v6.1.0 Changes
March 05, 2021โ Added
dump()built-in function for development/debugging: https://github.com/CloudyKit/jet/blob/master/docs/builtins.md#dump
Thanks @jan-herout for contributing this! (#189) -
v6.0.2 Changes
January 04, 2021โช Non-breaking workaround for #187: comments were not parsed correctly when using custom delimiters.
-
v6.0.1 Changes
November 06, 2020The in-memory template loader introduced in v6.0.0 is now safe for concurrent use. (3f2f52a)
-
v6.0.0 Changes
November 05, 2020๐ Version 6 brings Go API improvements, mainly from #182 and #183. Take a look at the breaking changes documentation for a detailed overview. There are no changes to the template language.
-
v5.1.1
October 21, 2020 -
v5.1.0 Changes
October 13, 2020