All Versions
84
Latest Version
Avg Release Cycle
18 days
Latest Release
1166 days ago

Changelog History
Page 2

  • v3.8.2 Changes

    May 27, 2021
    • ๐Ÿ›  Fix regession with new interface IItemAccessor not compatible with source distribution (#363)
  • v3.8.1 Changes

    May 25, 2021
    • ๐Ÿ›  Fix regression with ternary operator (#360)
  • v3.8.0 Changes

    May 25, 2021
    • โž• Add special assignment operators like x += 1 (#353)
    • โž• Add blank alias to empty (#347)
    • โž• Add support for .NET indexers (#346)
    • ๐Ÿ›  Fix parsing of function call AST in case of a no-arg function call with a pipe (#344)
    • โž• Add support for opposite of null-coalescing operator ?!
    • ๐Ÿ‘ Allow to disable safe runtime checks if TemplateContext.LoopLimit or RecurseLimit are equal to 0
    • ๐Ÿ›  Fix issue with %L date formatter to not drop 0 milliseconds (#349)
    • ๐Ÿ“‡ Rename ScriptBinaryOperator.Substract to Subtract
  • v3.7.0 Changes

    May 01, 2021
    • โž• Add TemplateContext.ObjectRecursionLimit to protect against recursion limits (#340)
    • โž• Add string.remove_last function (#339)
    • ๐Ÿ›  Fix evaluation of string (#342)
  • v3.6.0 Changes

    March 20, 2021
    • โž• Add math.uuid and math.random functions
  • v3.5.0 Changes

    February 13, 2021
    • โž• Add EnableDisplayInnerException for ScriptRuntimeException (#329)
    • โž• Add support for multi-line pipes
    • ๐Ÿ›  Fix named arguments for include
  • v3.4.2 Changes

    February 01, 2021
    • ๐Ÿ›  Fix evaluation when an enumeration is returned (#324)
    • ๐Ÿ‘Œ Improve returned AST when an valid part of member expression (#318)
    • Implement missing Collection interface methods for ScriptArray (#326)
  • v3.4.1 Changes

    January 23, 2021
    • ๐Ÿ›  Fix to ensure that attempting to render object with indexed property does not cause crash (#312)
    • ๐Ÿ›  Fix to ensure badly formed function declarations do not break parser
    • ๐Ÿ›  Fix array.each/join stopping evaluation of following statements after using a function
    • โž• Add array.filter function (#316)
  • v3.4.0 Changes

    January 21, 2021
    • โž• Add string.whitespace and string.empty (#307)
    • ๐Ÿ“œ Template.Parse is not returning a partial AST even in case of a parser error (#308)
    • โž• Add string.literal function
    • โž• Add array.each function
    • ๐Ÿ”„ Change array.join to take an optional formatting function
  • v3.3.3 Changes

    January 14, 2021
    • ๐Ÿ›  Fix NullReferenceException with malformed input (#293)
    • ๐Ÿ›  Fix include operation failing when strictVariables set (#300)
    • ๐Ÿ›  Fix internals of Scriban.DelegateCodeGen