Skip to content

Releases: novant-io/fanbars

Version 0.12

27 Mar 13:54
Compare
Choose a tag to compare
  • Remove support for deprecated {{> }} partial syntax
  • Replace Renderer.resolveVar behavior with Obj.trap
  • Update Parser to allow variables to begin with _
  • Update Fanbars.render to take Obj? for partial resolver
  • Add #helper support for delegating to Fantom method
  • Add elvis operator support {{foo ?: "bar"}}

Version 0.11

01 Feb 18:34
Compare
Choose a tag to compare
  • Add support for Obj.trap in Renderer.resolveVar
  • Add support for {{#if is/isnot}} clause

Version 0.10

30 Jan 14:09
Compare
Choose a tag to compare
  • Add support for @Js
  • Update pod.fandoc for {{#gen}} and {{#partial}} updates

Version 0.9

26 Jan 22:22
Compare
Choose a tag to compare
  • Add support for #gen generator funcs
  • Add support for new {{#partial}} syntax (deprecate {{> }} syntax)
  • Update copyright to Novant LLC

Version 0.8

28 Oct 16:18
Compare
Choose a tag to compare
  • Formalize support for leading/trailing whitespace inside {{ }}
  • Fix var leakage from #each loops
  • Add support for nested comments

Version 0.7

26 Oct 20:18
Compare
Choose a tag to compare
  • Add support for {{> partials}} thanks to @mgiannini 🎉

Version 0.6

21 Aug 13:41
Compare
Choose a tag to compare

Fix resolveVar behavoir with #each and Map[] lists

Version 0.5

19 Aug 14:12
Compare
Choose a tag to compare
  • Add support for {{!-- comments --}}

Version 0.4

06 Aug 20:59
Compare
Choose a tag to compare
  • Add support for #ifnot keyword
  • Tweak Renderer to render invalid slot paths as null

Version 0.3

05 Aug 14:09
Compare
Choose a tag to compare
  • Split into separate compile+render steps so we can cache compiled instances
  • Add pod.fandoc