V0.3.7

This release brings many new features which further expand the capabilities of vs.templ:

  • Introduced a more robust logging infrastructure at all levels. Now errors and warnings are better logged.
    • Introduced log tag
  • Introduced meta-expressions with their RPN virtual machine to support more complex evaluations.
    A good number of operators have been implemented so far, with most of the architectural bits ironed out.
  • Introduced filter for loops now that we have meta-expressions.
  • A significantly improved documentation.
  • Initial work to support prop-based commands.

The in attribute for cycles has been removed in favour of src to make it more consistent.
No further breaking change is expected from v0.3.5 for templates, but the public interface itself has.
You might need to slightly refactor current code, and provide an explicit logging function.
Next release is expected to be the very last for v0.3.x.