Releases: novant-io/fanbars
Releases · novant-io/fanbars
Version 0.12
- Remove support for deprecated
{{> }}
partial syntax - Replace
Renderer.resolveVar
behavior withObj.trap
- Update
Parser
to allow variables to begin with_
- Update
Fanbars.render
to takeObj?
for partial resolver - Add
#helper
support for delegating to Fantom method - Add elvis operator support
{{foo ?: "bar"}}
Version 0.11
- Add support for
Obj.trap
inRenderer.resolveVar
- Add support for
{{#if is/isnot}}
clause
Version 0.10
- Add support for
@Js
- Update
pod.fandoc
for{{#gen}}
and{{#partial}}
updates
Version 0.9
- Add support for
#gen
generator funcs - Add support for new
{{#partial}}
syntax (deprecate{{> }}
syntax) - Update copyright to Novant LLC
Version 0.8
- Formalize support for leading/trailing whitespace inside
{{ }}
- Fix var leakage from
#each
loops - Add support for nested comments
Version 0.7
- Add support for
{{> partials}}
thanks to @mgiannini 🎉
Version 0.6
Fix resolveVar
behavoir with #each
and Map[]
lists
Version 0.5
- Add support for
{{!-- comments --}}
Version 0.4
- Add support for
#ifnot
keyword - Tweak Renderer to render invalid slot paths as
null
Version 0.3
- Split into separate compile+render steps so we can cache compiled instances
- Add
pod.fandoc