2026-07-24 Version 2.8.4 (Maven Central)
- Add support for configurable multi-character delimiters
- Treat backslash as an escape character only inside quoted strings, matching Jinja2
- Add
keepTrailingNewlineoption to match Python Jinja2's default of stripping a single trailing newline - Auto-convert
IntegertoLongin set filters when the feature is enabled - Add a boolean parameter to
withUnwrapRawOverride - Introduce
BuiltinFeatures - Preserve block tags to maintain reconstruction and execution order
- Fix
RenderFilter's handling of deferred values - Use
isResolvableObjectbefore building a hashcode in eager execution - Don't require explicitly pushing the
JinjavaInterpreterwhen using it directly