Skip to content

Releases: zzzprojects/Eval-Expression.NET

v1.0.25

02 Nov 20:34
Compare
Choose a tag to compare

Download the library here

FIXED: Method throwing ambiguous error when an overload had an enum

Example:

var test = Eval.Execute("Round(3, 2);", x);

was throwing an error since both methods:

  • Math.Round(double, int)
  • Math.Round(double, MidpointRounding)

had the same parameter power for the second parameter.

We increased the parameter power when a conversion (int to enum, enum to int) is required.

PRO Version unlocked for the current month (Unlimited characters)

v1.0.24

01 Nov 01:25
Compare
Choose a tag to compare

Download the library here

FIXED: Issue with Group By and LINQ method used in a Select Statement

string code = "Select(s=> new { o = 'a').GroupBy(x => x.o + ';' + x.o).Select(x => x.First());"
query.Execute<IEnumerable<dynamic>>(code);

PRO Version unlocked for the current month (Unlimited characters)

v1.0.23

31 Oct 15:13
Compare
Choose a tag to compare

Download the library here

PRO Version unlocked for the current month (Unlimited characters)

v1.0.22

28 Sep 17:59
Compare
Choose a tag to compare

Download the library here

FIXED: Issue with Nested Types

PRO Version unlocked for the current month (Unlimited characters)

v1.0.21

30 Aug 14:54
Compare
Choose a tag to compare

Download the library here

ADDED: SafeMode
FIXED: Additional Issue with constructor using the full namespace

PRO Version unlocked for the current month (Unlimited characters)

v1.0.20

13 Aug 20:25
Compare
Choose a tag to compare

Download the library here

*FIXED: * Dynamic LINQ with parameter now work correctly (A parameter was not passed)

PRO Version unlocked for the current month (Unlimited characters)

v1.0.19

08 Aug 22:36
Compare
Choose a tag to compare

Download the library here

*FIXED: * Full namespace with "new" keyword is now supported/

Eval.Execute("new System.IO.FileInfo('filepath');"); // was not working before!

PRO Version unlocked for the current month (Unlimited characters)

v1.0.18

08 Aug 22:34
Compare
Choose a tag to compare

Download the library here

PRO Version unlocked for the current month (Unlimited characters)

v1.0.17

01 Aug 17:40
Compare
Choose a tag to compare

Download the library here

PRO Version unlocked for the current month (Unlimited characters)

v1.0.16

12 Jul 13:28
Compare
Choose a tag to compare

Download the library here

  • FIXED: Expando Object Parameter
  • FIXED: List initialization with range "new List<int> { 1..100 };"

PRO Version unlocked for the current month (Unlimited characters)