First and foremost, this update improves the performance of template rendering, in particular of loops and variable printing.
⚡ Improvements
- Added assignment statements to set a variable within a template.
- Added whitespace control for expressions (#162, thanks to @tindy2013).
- Added void callbacks without return values, e.g. for debugging purposes.
🐛 Bug Fixes
- Fixed an issue of parsing nested functions (#159, thanks to @DeiRex75).
- Fixed use of parenthesis in combination with logic operators (#155, thanks to @DeiRex75).
- Fixed an issue with loop data in the render_to function (#165, thanks to @fishjump)
🔨 Further Changes
- Integrated Codacity into CI and fixed several static analyzer issues.
- Fixed several compiler warnings (#169, thanks to @tindy2013).