Releases: HubSpot/jinjava
Releases · HubSpot/jinjava
jinjava-2.5.5
jinjava-2.5.4
2020-05-01 Version 2.5.4 (Maven Central)
- Remove hacky replaceL behavior
- Add over limit to template errors
- Fix several parse errors
- Add support for Custom Token Scanner Symbols
- Remove print statements from test
- Check for null Config
- Remove reference to TokenScannerSymbols in Nodes and Tokens
- Add to host blacklist for security
- Update blacklist error message copy
- Allow ELResolver to be configured
- Add interpreter to blacklist
jinjava-2.5.3
2020-03-06 Version 2.5.3 (Maven Central)
- Return empty string for un-evaluated lazy expression
- Add millis precision to unixtimestamp function
- Fix implementation for slice filter
- Implement safe filter as SafeString and handle SafeString in filters, functions and expressions
- Add PyList support to ForTag
- Change DefaultFilter to implement AdvancedFilter
- Adds dict support for DefaultFilter
- Add basic deferred value support for from tag
- Fix template error line numbers
- Track dependencies in FromTag
- Lower logging level for truncate
- Handling for OutputTooBigException
- Serialize lazy expression as its underlying value
- Return image when calling toString for LazyExpression
- More supplier conversions
- Avoid tag cycles when keeping track of parent paths for blocks
- Add python list operations to PyList
- Fix NPE with lazy expression in intermediate expression resolution
- Create new class that lazily resolves
- Upgrade map filter to advanced filter, improve error messages, and pass through args for filters
- enable more checkstyle rules
- Add codeStyleChecker