Skip to content

v4.0.0

Compare
Choose a tag to compare
@gumbarros gumbarros released this 21 May 21:53
· 121 commits to master since this release

What's new

Breaking Changes

  • .NET Framework 4.6.1 is no longer supported, please update to .NET Framework 4.6.2 or higher
  • Renamed EvaluateOptions enum to ExpressionOptions
  • Renamed EvaluateOptionsExtensions class to ExpressionOptionsExtensions
  • Renamed Expression.OriginalExpression property to Expression.ExpressionString
  • Renamed Expression.ParsedExpression property to Expression.LogicalExpression
  • Renamed Numbers static class to MathHelper
  • Removed Expression.Compile static method, please use LogicalExpressionFactory.Create
  • Removed unused BinaryExpressionType.Unknown enum value
  • Expression.Error property now stores an Exception object instead of a string
  • Expression.GetParametersNames method now returns a List<String> instead of a string[]

Credits

Nuget packages

https://nuget.org/packages/NCalcSync
https://nuget.org/packages/NCalcSync.signed