Releases: CopernicaMarketingSoftware/SMART-TPL
Releases · CopernicaMarketingSoftware/SMART-TPL
SMART-TPL 1.5.3
- OpenSSL versions have been updated
- Fixed a couple of compiler warnings on Ubuntu 22.04
SMART-TPL 1.5.2
- New modifier jsonencode
- New modifier jsondecode
- Simplified syntax error handling to fix this for Ubuntu Focal
SMART-TPL 1.5.1
- Extend number format (#19). Add custom decimal and thousands separators
SMART-TPL 1.5.0
- Added variable indexing to arrays
SMART-TPL 1.4.2
- fix inheritance issues with the smarttpl value and the deprecation of the toNumeric
SMART-TPL 1.4.1
- Create number_format modifier plus a test
SMART-TPL 1.4.0
- Add support for relative date intervals (based on timelib)
- Wrapped timelib code in a special class ParsedTime
- Check if errors object exist when casting ParsedTime to bool
- Internaly rename numeric variable type to integer
- Implement CapitalizeModifier
- Introduce run time evaluation of operators
- Allow literal input for modifiers
SMART-TPL 1.3.2
- Fixed double-free segfault - tokenizers were incorrectly deleting the tokens, the parser already does that.
SMART-TPL 1.3.1
- fixed memory leak in the Bytecode class
SMART-TPL 1.3.0
- support for the builting {$smarty.now} variable has been added
- Make sure {} object behaves consistent
- Stop adding tokens when we arrive at our last defined token