Expression v0.7.0 Release Notes

Release Date: 2017-06-03 // almost 7 years ago
    • ๐ŸŽ Significantly improved evaluation performance of by storing functions inline inside the parsed expression
    • Expressions can now contain quoted string literals, which are treated as identifiers (variable names)
    • โž• Added pureSymbols optimization option, allowing custom functions and operators to be inlined where possible
    • โž• Added deferred optimization, allowing functions that use a custom evaluator take advantage of optimization
    • โž• Added parse(_, usingCache:) method for fine-grained control of caching and pre-parsing
    • The clearCache() method now optionally accepts a specific expression to be cleared
    • ๐Ÿ—„ Deprecated the noCache option. Use the new parse(_, usingCache:) method instead
    • โž• Added optimization guide to the README file