Skip to content

Release v1.7.0

Compare
Choose a tag to compare
@darnocian darnocian released this 12 Apr 22:46
· 293 commits to main since this release
c996b78
  • NEW: add extends/block support
  • NEW: add whitespace stripping hints to script tokens
  • NEW: add WebBroker demo
  • NEW: add TTemplateRegistry helper (experimental)
  • NEW: reformat docs with working navigation and function ordering
  • NEW: add Sempare.Template.RCGenerator
  • NEW: add hash comment support <%# comment %>
  • NEW: support multiple statements in a script block. e.g. <% print('a'); print('b') %>
  • NEW: add Template.ExtractBlocks
  • NEW: add Context.WhitespaceChar
  • NEW: added != alias for <>, == alias for =
  • CHANGE: Remove eoAllowIgnoreNL, eoStripEmptyLines, eoReplaceNewline
  • CHANGE: Rename Demo to Playground
  • CHANGE: removed (* *) style comments within script blocks which didn't really work
  • FIX: bug in elif
  • FIX: cycle statement support in while loops
  • FIX: various internal refactorings