Skip to content

Releases: michaeljones/matcha

0.9.0

18 Feb 13:04
Compare
Choose a tag to compare

Use non-zero exit code for process if any error is encountered. Basic behaviour that was missing.

Thank you to @lpil for the suggestion.

0.8.0

07 Feb 19:30
Compare
Choose a tag to compare

Breaking change: all parameters to the template must now be declared using the {> with ... as ... syntax. The template generation will no longer try to automatically deduce parameters from the template contents. Being explicit allows us to include static content from imported modules without the generation getting confused about what is a parameter and what is an import.

0.7.0

05 Feb 10:41
Compare
Choose a tag to compare

Added support for {[ name ]} syntax to allow for inserting string builder values into the template using the underlying append_builder call instead of the append functon that we use for strings.

Thank you to @michallepicki for the suggestion.

0.6.0

01 Feb 19:30
Compare
Choose a tag to compare

Added support for 'for .. as .. in ..' syntax to allow associating a type with the items in the list being iterated.

0.5.0

12 Jan 19:57
Compare
Choose a tag to compare

Added --version flag to make it easier to figure out what version you have installed.

0.4.0

11 Jan 21:14
a213685
Compare
Choose a tag to compare

Release builds for Linux, MacOS & Windows.

Thank you for @michallepicki for setting all this up.

0.3.0

07 Jan 17:25
Compare
Choose a tag to compare
  • Improved error reporting
    • Added suggestions when encountering an unexpected token
    • Added colours to error output
  • Added 'verbose' flag for printed output of processed files

0.2.0

07 Jan 12:09
Compare
Choose a tag to compare

Improved error messages with code snippets.

0.1.0 - Initial release

05 Jan 19:24
Compare
Choose a tag to compare

Basic functionality as described in the README.