Skip to content

Crinja v0.3.0

Compare
Choose a tag to compare
@straight-shoota straight-shoota released this 29 Jun 21:16
· 149 commits to master since this release
5b1a3c3

This release updated Crinja to work with Crystal 0.25.1

Notable changes:

  • Renamed Crinja::Environment to just Crinja
  • Removed Crinja::Type in favour of Crinja::Value to avoid recursive aliases and reduce a lot of .as(Type) castings all over the place. This change was similar to JSON::Type -> JSON::Any in Crystal 0.25.0.
  • Removed Crinja::Bindings. Some methods are obsolete with Crinja::Value, others moved to Crinja namespace.
  • Added automatic testing of usage examples (./examples) on travis-ci
  • Added dedicated documentation of Template Syntax