Rust templating with Handlebars
4.0 brings in dev_mode
to Handlebars. By turning on dev_mode
, templates loaded from files or directories are auto-reloaded
each time. This makes development workflow more fluent.
4.0 provides up to 20% performance boost compared to 3.x.
Several corner cases were fixed in this release. Some has already been backported on to 3.x branch.
dev_mode
for registry: templates and scripts loaded from file are always
reloaded when dev mode enabled [#395]Clone
[#395]len
[#421]rhai
to 0.19 and then 0.20 [#391]#each
helper now renders else block for non-iterable data [#380]TemplateError
and ScriptError
is now a cause of RenderError
[#395]RenderContext::get_partial
now returns Option<&Template>
HtmlExpression
and IoError
based on clippy recommendations [#424]call_inner
from HelperDef
to avoid misleading [#437]null
, true
and false
were parsed incorrectly [#382]@partial-block
[#401]TemplateFileError
and TemplateRenderError
are removed and merged into
TemplateError
and RenderError
[#395]