Skip to content

Releases: zzzprojects/Eval-Expression.NET

v4.0.13

17 Aug 19:08
b84f138
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue which some complex expression was not working under x86 but have no problem with x64 system (we are still investigating similar issues).

Trial unlocked until the end of September

v4.0.12

11 Aug 20:52
b84f138
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release

Trial unlocked until the end of September

v4.0.11

03 Aug 23:58
b84f138
Compare
Choose a tag to compare

Download the library here

  • FIXED: Memory Leak when a method or constructor was used on a dynamic object

Trial unlocked until the end of August

v4.0.10

28 Jul 20:41
b84f138
Compare
Choose a tag to compare

Download the library here

  • FIXED: Memory Leak when an indexer was used on a dynamic object

Trial unlocked until the end of August

v4.0.9

22 Jul 20:47
b84f138
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue introduced in v4.0. Method parameter resolution was not working correctly when the first parameter contains an expression (some other similar case might have been fixed at the same time)

Trial unlocked until the end of August

v4.0.8

19 Jul 15:05
b84f138
Compare
Choose a tag to compare

Download the library here

  • FIXED: Type in a property name in EvalException class added in v4.0.7
public class EvalException : Exception
{	
	/// <summary>Gets or sets the original code.</summary>
	/// <value>The original code.</value>
	public string OriginalCode { get; set; }

	/// <summary>Gets or sets the parsed code.</summary>
	/// <value>The parsed code.</value>
	public string ParsedCode { get; set; }

	/// <summary>Gets or sets the token.</summary>
	/// <value>The token.</value>
	public string Token { get; set; }

	/// <summary>Gets or sets the start position of the exception (from the parsed code).</summary>
	/// <value>The start position (from the parsed code).</value>
	public int StartPosition { get; set; }

	/// <summary>Gets or sets the near text (from the parsed code).</summary>
	/// <value>The near text (from the parsed code).</value>
	public string NearText { get; set; }
}

Trial unlocked until the end of August

v4.0.7

19 Jul 15:04
b84f138
Compare
Choose a tag to compare

Download the library here

  • ADDED: Most exception now throw an EvalException (NullReferenceException not very descriptive when parameter is not provided #78)
public class EvalException : Exception
{	
	/// <summary>Gets or sets the original code.</summary>
	/// <value>The original code.</value>
	public string OriginalCode { get; set; }

	/// <summary>Gets or sets the parsed code.</summary>
	/// <value>The parsed code.</value>
	public string ParsedCode { get; set; }

	/// <summary>Gets or sets the token.</summary>
	/// <value>The token.</value>
	public string Token { get; set; }

	/// <summary>Gets or sets the start position of the exception (from the parsed code).</summary>
	/// <value>The start position (from the parsed code).</value>
	public int StartPosition { get; set; }

	/// <summary>Gets or sets the near text (from the parsed code).</summary>
	/// <value>The near text (from the parsed code).</value>
	public string NearText { get; set; }
}

Trial unlocked until the end of August

v4.0.6

14 Jul 22:45
b84f138
Compare
Choose a tag to compare

Download the library here

  • IMPROVED: Method overload resolution logic

Trial unlocked until the end of August

v4.0.5

13 Jul 22:32
b84f138
Compare
Choose a tag to compare

Download the library here

  • FIXED: Error when call .Count() with Dictionary<string, object> #80
  • FIXED: Internal issue with parameter power & lambda expression

Trial unlocked until the end of August

v4.0.4

12 Jul 16:47
b84f138
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release
  • FIXED: Problem with \r\n , string seems to be unescaped twice. #81

Trial unlocked until the end of August