Skip to content

Releases: zzzprojects/System.Linq.Dynamic.Core

v1.7.2

04 Apr 09:44

Choose a tag to compare

What's Changed

  • Fix some sonarcloud issues by @StefH in #971
  • Fix unhandled exceptions from malformed expression strings by @Copilot in #974
  • Fix relational operators failing for nullable IComparable types (e.g., Instant?) by @Copilot in #975
  • Fix enum type preservation in additive arithmetic operations by @Copilot in #976
  • Support implicit operators in method argument matching by @Copilot in #977
  • Fix NotSupportedException when parsing nested object initialization by @Copilot in #979

New Contributors

  • @Copilot made their first contribution in #974

Full Changelog: v1.7.1...v1.7.2

v1.7.1

29 Nov 06:29

Choose a tag to compare

What's Changed

  • Fix Json when property value is null by @StefH in #961
  • json: fix logic when property is not found by @StefH in #962
  • Fix NumberParser for integer < int.MinValue by @StefH in #965

Full Changelog: v1.7.0...v1.7.1

v1.7.0

15 Nov 11:56

Choose a tag to compare

What's Changed

Full Changelog: v1.6.10...v1.7.0

v1.6.10

08 Nov 06:49

Choose a tag to compare

What's Changed

  • Fixed adding Enum and integer by @StefH in #953
  • Fix ExpressionHelper.TryConvertTypes to generate correct Convert in case left or right is null by @StefH in #954

Full Changelog: v1.6.9...v1.6.10

v1.6.9

11 Oct 08:19

Choose a tag to compare

What's Changed

  • DynamicExpressionParser - Handle indexed properties with any number of indices in expression by @thibault-reigner in #950

New Contributors

Full Changelog: v1.6.8...v1.6.9

v1.6.8

28 Sep 07:03

Choose a tag to compare

What's Changed

  • Fix GroupByMany using composite key and normal key by @StefH in #946
  • Add IndexerName attribute to DynamicClass to fix naming issues with Item by @StefH in #948

Full Changelog: 1.6.7...v1.6.8

v1.6.6

11 Jun 10:37

Choose a tag to compare

What's Changed

  • Add GroupBy method for Z.DynamicLinq.SystemTextJson and Z.DynamicLinq.NewtonsoftJson by @StefH in #929
  • Fix "in" for nullable Enums by @StefH in #932

Full Changelog: v1.6.5...v1.6.6

v1.6.5

28 May 13:10

Choose a tag to compare

What's Changed

  • Fix: Add Fallback in ExpressionPromoter to Handle Cache Cleanup in ConstantExpressionHelper by @RenanCarlosPereira in #905

Full Changelog: v1.6.4...v1.6.5

v1.6.4

19 May 15:03

Choose a tag to compare

What's Changed

  • Fix MethodFinder TryFindAggregateMethod to support array by @StefH in #923
  • Add support for "not in" and "not_in" by @StefH in #915
  • Add extra unittests for NullPropagation / ToString / AllowEqualsAndToStringMethodsOnObject is true by @StefH in #925
  • Add validation when passing ParsingConfig in args by @StefH in #926

Full Changelog: v1.6.3...v1.6.4

v1.6.3

09 May 17:51

Choose a tag to compare

What's Changed

  • Update DynamicGetMemberBinder to only add BindingRestrictions for dynamic type and cache the DynamicMetaObject by @StefH in #922

Full Changelog: v1.6.2...v1.6.3