Releases: kaj/ructe
Releases · kaj/ructe
Release 0.3.0
Changes since release 0.2.6 includes:
- Issue #10: Watch template directories for changes, to build new templates when they are created.
- PR #12: Integrate sass, including a function to reference static files from a scss document.
- Some documentation improvements and internal code cleanup.
This release is tested with rust versions 1.15.1, 1.16.0, 1.17.0 (stable), 1.18.0-beta.1 (4dce67253 2017-04-25), and 1.19.0-nightly (f4209651e 2017-05-05).
Version 0.2.6
- #8 / PR #11: Much improved error reporting.
- #9 allow comparison operators in if statements.
- Improved documentation, including a chapter on template structure in the docs (based on what was in the README.md).
This release is tested with rust versions 1.14.0, 1.15.1, 1.16.0 (stable), 1.17.0-beta.2 (b7c276653 2017-03-20), and 1.17.0-nightly (8c4f2c64c 2017-03-22).
Version 0.2.4
- PR #7 Allow slices in templates
- Allow escaped quotes in strings in expressions in templates.
- Improve testing of expression parsing.
- Stop using the nom macro
chain!
, which is deprecated.
This release is tested with rust versions 1.14.0, 1.15.0 (stable), 1.16.0-beta.1 (beta), and 1.17.0-nightly (0648517fa 2017-02-03).
Version 0.2.2
- PR #3: Handle static files.
- Improve documentation.
Version 0.2.0
- #5 / PR #6: Find templates recursively in subdirectories of a template directory.
- Put some documentation in its proper place.
- Use nom version 2.x.
- Some code cleanup
Version 0.1.2
- Minor doc improvements.
- Separate source files for different templates.
- Allow expressions to start with a boolean not.
Version 0.1.1
- Support calling templates with body arguments. Usefull for "base-page" templates.
- Some testing and cleanup.
Version 0.1.0
First version published on crates.io.