All Versions
101
Latest Version
Avg Release Cycle
33 days
Latest Release
793 days ago

Changelog History
Page 1

  • v4.3.4 Changes

    September 11, 2022
    • [Added] New write_fmt function for Output [#522]
    • [Added] reason() method for TemplateError to access underlying reason, this replaces original direct .reason access.
    • [Changed] Direct access to TemplateError's reason field is depreacted will be removed in future.
  • v4.3.3 Changes

    July 20, 2022
    • ๐Ÿ›  [Fixed] Disable partial expression indentation with {{~> partial}} to bring behavior closer in line with original javascript version. [#518]
    • ๐Ÿ›  [Fixed] Support for using partial context together with partial parameters [#520]
  • v4.3.2 Changes

    July 14, 2022
    • [Added] Render functions that reuse Context for custom std::io::Write: render_with_context_to_write and render_template_with_context_to_write
  • v4.3.1 Changes

    June 09, 2022
    • ๐Ÿ‘ [Added] Added support for {{~{variable}~}} syntax [#509]
  • v4.3.0 Changes

    May 18, 2022
    • โšก๏ธ [Changed] update MSRV to 1.57 as rhai requires
    • ๐Ÿ›  [Fixed] Reimplemented indent support for partial expression {{> partial}}, which is introduced in 4.2.0. The new implementation is aligned with original javascript version, that every text line generated from partial are indented as {{> partial}} does. prevent_indent will turn-off this feature. [#505]
    • ๐Ÿ‘ [Changed] changed error support library from quick_error to thiserror
  • v4.2.2 Changes

    March 09, 2022
    • ๐Ÿ›  [Fixed] Block param scope leaked into partials [#496]
    • โšก๏ธ [Changed] Use Rust 2021 edition and update MSRV to 1.56
  • v4.2.1 Changes

    January 17, 2022
    • ๐Ÿ›  [Fixed] Nested partial @partial-block referencing issue [#488]
    • ๐Ÿ›  [Fixed] Docs generation on docs.rs for rust-embed feature
  • v4.2.0 Changes

    January 05, 2022
    • ๐Ÿ‘ [Added] RustEmbed support for loading templates from [#484]
    • ๐Ÿ“œ [Fixed] Parser support for variables begins with digit [#479]
    • [Changed] Keep indent whitespaces for partial expression {{> partial}} as default in handlebarsjs. A new option prevent_indent is provided on Handlebars to turn off this behaviour. [#486]
    • โšก๏ธ [Changed] Update MSRV to 1.51 due to dependency changes
  • v4.1.6 Changes

    December 03, 2021
    • [Added] Create Context from owned serde_json::Value [#477]
  • v4.1.5 Changes

    November 17, 2021
    • ๐Ÿ›  [Fixed] Single-quote string literal is supported, again [#475]