Skip to content

Releases: zzzprojects/Eval-Expression.NET

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

v4.0.88

15 Sep 00:59
Compare
Choose a tag to compare

Download the library here

  • FIXED: Unable to Execute method that requires Dictionary<string, object> parameter #138
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of October

v4.0.87

16 Aug 22:06
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release

Trial unlocked until the end of September

v4.0.86

19 Jul 23:12
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release

Trial unlocked until the end of August

v4.0.85

14 Jun 22:13
Compare
Choose a tag to compare

Download the library here

  • RENAMED: TmpSmartCacheKey by UseShortCacheKey to reduce cache key length when using with dictionary/expando object. It allows re-using more often the same compiled expression.
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of July

v4.0.84

07 Jun 16:33
Compare
Choose a tag to compare

Download the library here

  • FIXED: Null parameter for Execute method that throw a NullReferenceException (#134)

Trial unlocked until the end of June