Skip to content
  • v4.0.42
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.42
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this May 4, 2021

Download the library here

  • ADDED: Additional type in the RegisterDefaultAliasSafe and ``RegisterDefaultAliasUnsafe` method
  • ADDED: AllowAddSubtractOperatorToCollection option which allow to use + and - with list such as:
// similar to listInt.Add(10)
context.Execute("listInt + 10", new { listInt });

Trial unlocked until the end of May

Assets 2
  • v4.0.41
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.41
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Apr 26, 2021

Download the library here

  • ADDED: Support to ICollection<T> by default
  • ADDED: Support to out parameter in the AddMethod
  • ADDED: Support to var for out parameter
  • FIXED: Compatibility issue with .NET Fiddle
    Trial unlocked until the end of May
Assets 2
  • v4.0.40
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.40
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Apr 22, 2021

Download the library here

  • IMPROVED: Support with null constant with arithmetic operator
  • FIXED: Issue with AddMethod when using a nullable parameter

Trial unlocked until the end of May

Assets 2
  • v4.0.39
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.39
  • 6c074c6
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Apr 19, 2021

Download the library here

  • FIXED: Issue when 2 indexers have exactly the same parameter but with different return type caused by some kind of interface conflict
  • FIXED: Eval Dynamic Behavior #99
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of May

Assets 2
  • v4.0.38
  • 5334533
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.38
  • 5334533
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Apr 7, 2021

Download the library here

  • FIXED: No applicable member has been found for ".GetType()" #100

Trial unlocked until the end of April

Assets 2
  • v4.0.37
  • 5334533
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.37
  • 5334533
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Mar 24, 2021

Download the library here

  • ADDED: UseEqualsAssignmentAsEqualsOperator option, so assignment = will be used as equal operators (similar to ==) when enable

Trial unlocked until the end of April

Assets 2
  • v4.0.36
  • 5334533
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.36
  • 5334533
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Mar 16, 2021

Download the library here

  • ADDED: Support to nameof operator: Is it possible to support nameof operator? #98
  • ADDED: Support to EvalManager.DefaultContext.AddMethod() and method directory in the code:
// add a method for the current execution only
var r1 = Eval.Execute(@"
public int AddValue1(int x, int y)
{
    return x + y;
}

return AddValue1(1, 2);
");

// add a method to the context for any execution
EvalManager.DefaultContext.AddMethod(@"
public int AddValue2(int x, int y)
{
    return x + y;
}");
var r2 = Eval.Execute("AddValue2(1, 2)");

Trial unlocked until the end of April

Assets 2
  • v4.0.35
  • a5061d4
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.35
  • a5061d4
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Mar 16, 2021

Download the library here

  • UPDATED: Monthly Trial Release

Trial unlocked until the end of April

Assets 2
  • v4.0.34
  • a5061d4
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.34
  • a5061d4
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Mar 10, 2021

Download the library here

ADDED: The compiler will now include automatically some type passed in the lambda expression
IMPROVED: Constructor logic to use the Method resolution to handle more scenarios

Trial unlocked until the end of March

Assets 2
  • v4.0.33
  • a5061d4
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.0.33
  • a5061d4
  • Compare
    Choose a tag to compare
    Search for a tag

@JonathanMagnan JonathanMagnan released this Feb 23, 2021

Download the library here

ADDED: IsRegistered[XYZ] for everything (type, method, field, property, and more)

Trial unlocked until the end of March

Assets 2