template-nest 0.2.1

TemplateNest is a template engine for Rust, designed to process nested templates quickly and efficiently.
Documentation

# Table of Contents

1.  [News]#orgd7a8de4
    1.  [v0.2.0 - 2023-12-06]#orgc3f4cb9
    2.  [v0.1.0 - 2023-11-26]#org5b698ea
2.  [Other Implementations]#org77acaa8

`TemplateNest` is a template engine module for Rust, designed to process nested
templates quickly and efficiently.

Documentation: <https://docs.rs/template-nest/0.1.0/template_nest/>

For more details on the idea behind `Template::Nest` read:
<https://metacpan.org/pod/Template::Nest#DESCRIPTION> and
<https://pypi.org/project/template-nest/>.

The development of this module is sponsored by Tom Gracey (virtual.blue). He
originally authored `Template::Nest` in Perl 5.


<a id="orgd7a8de4"></a>

# News


<a id="orgc3f4cb9"></a>

## v0.2.0 - 2023-12-06

This release is not backwards compatible, functions `new` & `render` now return
`Result<String, TemplateNestError>` instead of `Result<String, String>`.

-   Custom error enum.
-   Added examples, expanded test suite, improved docs.
-   Added support for several options:
    -   `fixed_indent`
    -   `show_labels`
    -   `comment_delimiters`


<a id="org5b698ea"></a>

## v0.1.0 - 2023-11-26

-   Initial Release.


<a id="org77acaa8"></a>

# Other Implementations

-   [Template::Nest (Perl 5)]https://metacpan.org/pod/Template::Nest
-   [template-nest (Python)]https://pypi.org/project/template-nest/
-   [Template::Nest::XS (Raku)]https://raku.land/zef:jaffa4/Template::Nest::XS
-   [Template::Nest::Fast (Raku)]https://raku.land/zef:andinus/Template::Nest::Fast