Skip to content

Releases: zzzprojects/Eval-Expression.NET

v6.2.8

11 Mar 08:03
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release

Trial unlocked until the end of April

v6.2.7

24 Feb 15:44
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue with string interpolation that was showing the "}" characters in a raw string literals

Trial unlocked until the end of March

v6.2.6

11 Feb 23:46
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • ADDED: When the appsettings.json (for the license) doesn't exist at the Directory.GetCurrentDirectory(), we will now look also for the Assembly.GetEntryAssembly().Location
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of March

v6.2.5

14 Jan 23:42
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release

Trial unlocked until the end of February

v6.2.4

17 Dec 16:26
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • FIXED: Logic Issue When Using String Interpolation #164
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of January

v6.2.3

26 Nov 18:42
8eff5e2
Compare
Choose a tag to compare

Download the library here

Trial unlocked until the end of December

v6.2.2

12 Nov 22:11
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • IMPROVED: Better Member Resolution. A non-abstract method will now have a higher priority than an abstract method
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of December

v6.2.1

22 Oct 17:57
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue with "string formatting" added with the revamp of Raw string literals in v6.2.0 (Issue #161)
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of November

v6.2.0

23 Sep 20:44
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • ADDED: Support to Raw string literals
  • ADDED: Support to Interpolated raw string literals
  • ADDED: New bool parameter for the method public static Func<IDictionary, object> Compile(string code, IDictionary<string, Type> parameterTypes, bool allowWritableVariable = false). When the allowWritableVariable = true, the value within the dictionary passed to the compiled method will now be updated for expressions such as i++
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of October

v6.1.10

27 Aug 14:57
8eff5e2
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue when post increment/decrement when using another type then int from a dictionary passed in parameter (See example)
  • FIXED: Issue when some assignment operator when using another type then int from a dictionary passed in parameter (See example)
UInt32 x = 1;
Dictionary<string, UInt32> parameters = new Dictionary<string, UInt32>()
	{ { "x", x}};

var issue_1 = Eval.Execute("x++;", parameters);
var issue_2 = Eval.Execute("x+=1;", parameters);

Trial unlocked until the end of September