zzzprojects/System.Linq.Dynamic.Core
The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
30 Releases
Latest: 2mo ago
v1.7.2Latest
📋 What's Changed
- Fix some sonarcloud issues by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/971
- Fix unhandled exceptions from malformed expression strings by @Copilot in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/974
- Fix relational operators failing for nullable IComparable types (e.g., Instant?) by @Copilot in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/975
- Fix enum type preservation in additive arithmetic operations by @Copilot in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/976
- Support implicit operators in method argument matching by @Copilot in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/977
- Fix NotSupportedException when parsing nested object initialization by @Copilot in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/979
✨ New Contributors
- @Copilot made their first contribution in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/974
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.7.1...v1.7.2
v1.7.1
📋 What's Changed
- Fix Json when property value is null by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/961
- json: fix logic when property is not found by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/962
- Fix NumberParser for integer < int.MinValue by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/965
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.7.0...v1.7.1
v1.7.0
📋 What's Changed
- Fix parsing Hex and Binary by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/956
- Support normalization of objects for Z.DynamicLinq.Json by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/958
- .NET 10 by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/957
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.10...v1.7.0
v1.6.10
📋 What's Changed
- Fixed adding Enum and integer by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/953
- Fix ExpressionHelper.TryConvertTypes to generate correct Convert in case left or right is null by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/954
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.9...v1.6.10
v1.6.9
📋 What's Changed
- DynamicExpressionParser - Handle indexed properties with any number of indices in expression by @thibault-reigner in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/950
✨ New Contributors
- @thibault-reigner made their first contribution in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/950
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.8...v1.6.9
v1.6.8
📋 What's Changed
- Fix GroupByMany using composite key and normal key by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/946
- Add IndexerName attribute to DynamicClass to fix naming issues with Item by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/948
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/1.6.7...v1.6.8
v1.6.6
📋 What's Changed
- Add GroupBy method for Z.DynamicLinq.SystemTextJson and Z.DynamicLinq.NewtonsoftJson by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/929
- Fix "in" for nullable Enums by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/932
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.5...v1.6.6
v1.6.5
📋 What's Changed
- Fix: Add Fallback in ExpressionPromoter to Handle Cache Cleanup in ConstantExpressionHelper by @RenanCarlosPereira in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/905
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.4...v1.6.5
v1.6.4
📋 What's Changed
- Fix MethodFinder TryFindAggregateMethod to support array by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/923
- Add support for "not in" and "not_in" by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/915
- Add extra unittests for NullPropagation / ToString / AllowEqualsAndToStringMethodsOnObject is true by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/925
- Add validation when passing ParsingConfig in args by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/926
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.3...v1.6.4
v1.6.3
📋 What's Changed
- Update DynamicGetMemberBinder to only add BindingRestrictions for dynamic type and cache the DynamicMetaObject by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/922
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.2...v1.6.3
v1.6.2
📋 What's Changed
- Update CreateRelease.yml to auto generate release notes by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/903
- Update DynamicGetMemberBinder to add BindingRestrictions to DynamicMetaObject by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/913
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.0.2...v1.6.2
v1.6.0.2
📋 What's Changed
- Fix AbstractDynamicLinqCustomTypeProvider.ResolveTypeBySimpleName to use AdditionalTypes by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/896
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.0.1...v1.6.0.2
v1.6.0.1
📋 What's Changed
- Make TextParser public by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/887
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.6.0...v1.6.0.1
v1.6.0
📋 What's Changed
- Use ParsingConfig.IsCaseSensitive setting in TextParser and KeywordsHelper by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/864
- Add OrderBy NullPropagation tests by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/865
- Refactor KeywordsHelper, TypeFinder and update comments on ParsingConfig by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/866
- Fix CVE-2024-51417 by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/870
- Fix calling static properties or fields in non-static class by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/874
- Change internal usage from obsolete IDynamicLinkCustomTypeProvider to IDynamicLinqCustomTypeProvider by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/879
- Add option to ParsingConfig to allow the Equals and ToString methods on object by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/875
- ExpressionParser: add 2nd ctor with an extra non-optional parameter by @StefH in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/882
- + 3 more
✨ New Contributors
- @mariusz96 made their first contribution in https://github.com/zzzprojects/System.Linq.Dynamic.Core/pull/876
- Full Changelog: https://github.com/zzzprojects/System.Linq.Dynamic.Core/compare/v1.5.1...v1.6.0
v1.5.1
v1.5.0
v1.4.9
v1.4.8
v1.4.7
v1.4.6
v1.4.5
v1.4.4
v1.4.3
v1.4.2
v1.4.1
v1.4.0
v1.3.14
v1.3.13
v1.3.12
v1.3.11
