Skip to content

Releases: zzzprojects/Eval-Expression.NET

v5.0.5

31 May 00:00
Compare
Choose a tag to compare

Download the library here

  • ADDED: Support to Maui

Trial unlocked until the end of June

v5.0.4

16 May 21:43
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release
  • FIXED: Anonymous Type created inside an expression are now supported in SafeMode = true

Trial unlocked until the end of June

v5.0.3

17 Apr 20:22
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue with SafeMode and generic type such as List<List<int>> (#143 )
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of May

v5.0.2

20 Mar 22:37
Compare
Choose a tag to compare

Download the library here

  • ADDED: RegisterUsingDirective to act with the same behavior as a using directive such as: using System.Math,
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of April

v5.0.1

21 Feb 20:18
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue with multi-array declaration such as string[,] content1 = new string[2, 4];
  • FIXED: Issue when a catch block was not considered as a body expression
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of March

v5.0.0

17 Jan 20:24
Compare
Choose a tag to compare

Download the library here

  • BREAKING CHANGES: Removed Newtonsoft.Json dependency to allow the main package to be used in Unity project
  • BREAKING CHANGES: Removed System.Data.SqlClient dependency as many developers now use Microsoft.Data.SqlClient
  • FIXED: Many IsRegistered methods that was only checking if the name was existing or not but if the exact method/property/field was registered under this name
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of February

v4.0.92

20 Dec 23:15
Compare
Choose a tag to compare

Download the library here

  • ADDED: LINQ Execute now work when starting with a dot . such as .Execute<IEnumerable>(".Where...")
  • FIXED: Issue when a dictionary was used in parameter and had a key such as 123 which is an invalid variable name that was also replaced in hardcoded string part of the expression such as Eval.Execute("return 'zzz 123';")

Trial unlocked until the end of January

v4.0.91

06 Dec 19:23
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release

Trial unlocked until the end of January

v4.0.90

15 Nov 16:19
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue with LINQ Dynamic when using dictionary as parameter
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of December

v4.0.89

11 Oct 16:36
Compare
Choose a tag to compare

Download the library here

  • ADDED: SelectListDynamic and SelectManyListDynamic to allow making SelectDynamic when the object returned cannot be cast as IQueryable<object>
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of November