Skip to content

Latest commit

 

History

History
72 lines (54 loc) · 3.08 KB

CHANGELOG.md

File metadata and controls

72 lines (54 loc) · 3.08 KB

ruby-handlebars changelog

[0.4.1] (2022/06/01)

  • bump dependencies
  • move CI to GitHub actions
  • use separate context for each template evaluation (#33 @mvz)
  • added withhelper (#28 @creature)
  • Faster parsing (#26 - @mvz)

0.4.0 (2019/10/22)

  • Allow slash character in partial names (#18 - @d316)
  • Add parameters for partials (#19 #20 - @d316)

0.3.0 (2019/10/11)

  • Support helpers with "as" notation ({{each items as |item|}})

0.2.1 (2019/8/30)

  • allow "else" word as being part of a path (eg: {{ my.something.else }} is okay)

0.2.0 (2019/8/30)

  • allow dash in identifiers (#15 - @stewartmckee)
  • add "unless" helper
  • add "helperMissing" helper, called when a helper is missing
  • "else" keyword is now handled by the parser directly

0.1.1 (2019/6/26)

  • with_temporary_context returns the result produced by the block

0.1.0 (2019/6/26)

  • add 'with_temporary_context' in context to define temporary variables
  • enable @index, @first and @last variables in "each" helper (#10 - @schuetzm)
  • allow specifying escaper when using double curly braces
  • allow using helper calls as arguments (#11 - @schuetzm)
  • escape trice-braces replacements (#9 - @schuetzm)
  • allow non-hash data (#8 - @mvz)
  • allow single curly braces in content (#7 - @mvz)
  • allow empty literal string arguments ([pr6]#6) - @mvz)