- #326 - Fixes for parsing escaped / quoted strings [bug] contributed by StefH
- #307 - Found problem with backslashes parsing [bug]
- #367 - Azure Pipelines: fix Build (coverlet), use new vmImage and update NuGet dependencies for UnitTests [bug] contributed by StefH
- #368 - Support MethodCalls in NullPropagation function : np(...) [feature] contributed by StefH
- #370 - Add ValidatedNotNullAttribute (for SonarQube) [refactor] contributed by StefH
- #366 - Null propagation cannot be used for primitive type lists (string) [feature]
- #357 - Prioritize property or field over the type / Fix find for static property or field contributed by konzen
- #360 - Support for Blazor webassembly [feature] contributed by julienGrd
- #355 - Parser issue - NullReferenceException [bug]
- #358 - [Blazor webassembly] library not working with linker disabled [feature]
- #352 - Nested Cosmos Db compatibility contributed by countincognito
- #354 - Fix correctly type cast of nulls (and other constants) contributed by rockResolve
- #339 - Error creating Null string [bug]
- #340 - Better error message in case property or field is not present in new() [feature] contributed by StefH
- #342 - Fix np(...) logic when default value is supplied [bug] contributed by StefH
- #343 - DocFx [feature] contributed by StefH
- #349 - Update PagedResult logic [feature] contributed by StefH
- #353 - Remove option for 'UseDynamicObjectClassForAnonymousTypes' [bug] contributed by StefH
- #164 - Issue: The option
UseDynamicObjectClassForAnonymousTypesdoes not work correctly [bug] - #337 - np (NullPropagation) throws NullReferenceException with property on .NET Core 3.1 [bug]
- #262 - Z.EntityFramework.Classic contributed by StefH
- #286 - Do not generate IIF(...) when np(...) is used for a single expression [feature] contributed by StefH
- #309 - Null propagation for methods [bug] contributed by StefH
- #321 - LongCount contributed by StefH
- #323 - ParseNumber using CultureInfo from configuration [feature] contributed by StefH
- #329 - Fixed ToDynamicArrayAsync + ToDynamicListAsync (add type) [bug] contributed by StefH
- #336 - Add EF3.1 example [feature] contributed by StefH
- #338 - Fix np(...) [bug] contributed by StefH
- #302 - np (NullPropagation) throws NullReferenceException with methods [bug]
- #311 - Please support LongCount() [feature]
- #320 - TypeHelper#ParseNumber TryParse does not use InvariantCulture [bug]
- #327 - Incorrect ToDynamicListAsync(this IEnumerable source, Type type) and ToDynamicArrayAsync(this IEnumerable source, Type type) behavior [bug]
- #277 - DateTimeIsParsedAsUTC [feature] contributed by StefH
- #281 - Support for AndAlso and OrElse [feature] contributed by StefH
- #285 - Fix certain cases where implicit conversions aren't correctly detected when parsing comparison operators [bug] contributed by alexweav
- #287 - Ensure that one-way implicit conversions also work for value types contributed by alexweav
- #290 - Added SumAsync contributed by wertzui
- #292 - Add ConsoleApp using EF6 Effort contributed by StefH
- #297 - Fix for #294 contributed by david-garcia-garcia
- #298 - Add 'All', 'Average', 'AverageAsync' and update 'Sum' [feature] contributed by StefH
- #299 - Add more PredefinedOperatorAliases [feature] contributed by StefH
- #268 - Timezone conversion [feature]
- #279 - Support .NET Expression string operators (AndAlso & OrElse) [feature]
- #291 - Question: How to truncate possibly but not necessarily nullable datetime on SQL side?
- #294 - Context lost in object initializer [bug]
- #278 - Nuget System.Linq.Dynamic.Core 1.0.17 - Incorrect version [bug]
- #275 - Support Enumerations from System Namespace (e.g. StringComparison) [feature] contributed by StefH
- #273 - Adding support for overloaded op_Equality contributed by nothrow
- #272 - Allow comparing via overloaded equality operator [feature]
- #270 - Fix for np() opererator for Nullable (e.g. DateTime) contributed by StefH
- #105 - Feature: Support for EF Core 2.0's EF.Functions.Like() [feature]
- #269 - np() opererator fails for (Nullable) DateTime [bug]
- #264 - Fix escape characters parsing [bug] contributed by StefH
- #266 - Make ExpressionPromoter public + Fix issue with null constant expression compare [bug] contributed by david-garcia-garcia
- #154 - Remark: Semantic Versioning... [wontfix]
- #163 - Issue: Using escaped strings is not working correctly [bug]
- #240 - Question: What is the proper way to construct a dynamic query for EF Core using DateTime or Nullable DateTime?
- #244 - Possible to add 'Compare' Extension method [wontfix]
- #260 - Fix for Nullable Enum filter contributed by StefH
- #258 - Filter by enum column with parameters throws exception [bug]
- #249 - Add support for OfType, Is, As and Cast [feature] contributed by StefH
- #250 - Wrap all constant expressions to fix Parameterized SQL (#247) [bug, feature] contributed by StefH
- #251 - Add NetCoreApp target & include DefaultDynamicLinqCustomTypeProvider [feature] contributed by StefH
- #253 - OfType Function contributed by StefH
- #254 - Resolve types by simple name #252 [feature] contributed by StefH
- #255 - Fix SonarScanner in build [bug] contributed by StefH
- #247 - Parameterized SQL doesn't work for Contains, StartsWith, and EndsWith
- #248 - Add IQueryable.OfType support to ExpressionParser.
- #252 - Implement ResolveTypesBySimpleName [feature]
- #223 - Add 'np(...)' Null Propagating function [feature] contributed by StefH
- #98 - Feature: Add the "?." operator (null-conditional operator) to support navigation properties with null values [feature]
- #182 - Error when navigation property which named "Parent"
- #243 - EF Core 2.2 - cannot use Where operator
- #239 - SingleOrDefaultAsync [feature] contributed by StefH
- #238 - Missing SingleOrDefaultAsync for EntityFrameworkCore [feature]
- #210 - Set up CI with Azure Pipelines contributed by azure-pipelines[bot]
- #211 - ParameterExpressionRenamer contributed by StefH
- #212 - Make ExpressionPromoter plugable contributed by david-garcia-garcia
- #213 - Generating Parameterized SQL (by sspekinc) contributed by StefH
- #214 - UseParameterizedNamesInDynamicQuery=false contributed by StefH
- #216 - Add sourcelink contributed by StefH
- #217 - Use GitHubReleaseNotes contributed by StefH
- #218 - Codecov integration contributed by StefH
- #221 - Add docs folder for hosting documentation pages on github. [feature] contributed by StefH
- #222 - GenerateConditional will cast to nullable valuetype if needed [feature] contributed by StefH
- #228 - Issue215 [bug, feature] contributed by david-garcia-garcia
- #229 - Override is linq to objects [feature] contributed by david-garcia-garcia
- #231 - Make ParsingConfig mandatory contributed by StefH
- #237 - Performance Fix [bug] contributed by StefH
- #71 - Issue: Increase code-coverage [feature]
- #119 - Feature: How to keep parameter input name of query [feature]
- #145 - Question : Performance and 'System.IO.FileNotFoundException' in System.Private.CoreLib.dll
- #152 - Multiple assemblies with equivalent identity have been imported
- #179 - Feature: Implement SourceLink
- #184 - Feature: Generate Parameterized SQL [feature]
- #204 - Cannot GroupJoin when source is Linq-To-Entities
- #209 - Feature: use Azure Pipelines for building
- #215 - Issue: DynamicClassFactory fails to create dynamic type without properties [bug]
- #234 - Does this support Json data
- #236 - Massive performance hit when upgrading from 1.0.8.18 to 1.0.9
- #208 - Fix New() support for Type + Fix GroupJoin() not working when using Linq-To-Entities (2) contributed by StefH
- #136 - Expressions on dynamic objects
- #147 - Question: Making some queries dynamic possible
- #173 - Error when trying to access an object declared on another lambda
- #181 - Question: QueryValidator
- #199 - Feature: Add EvaluateGroupByAtDatabase logic to Join and GroupJoin
- #203 - How to query complex entities
- #205 - Documentation of supported operations
- #206 - Issue: new() expression cannot handle complex types
- #201 - Fix Parsing Config not passed down to expression parser in JOIN contributed by david-garcia-garcia
- #165 - Consider fit the rule of AnonymousTypes for EFCore2.1? [feature]
- #202 - Feature: support Explicit cast Operator [feature]
- #200 - Fix for parsing Guid and string in the same condition contributed by OlegNadymov
- #191 - Feature: re-enable support for uap10
- #190 - Add SonarCloud (#186) contributed by StefH
- #193 - Fix for ParseLambda with itType and resultType: correct order of arguments contributed by OlegNadymov
- #195 - Fix the problem with inner double quotes contributed by OlegNadymov
- #186 - Feature: include SonarCloud code checks [feature]
- #187 - Add custom static classes for parsing
- #177 - Feature: Remove built-in references from netstandard2.0 target contributed by hazzik
- #189 - Fix conversion from a non-nullable value type to the nullable value type contributed by StefH
- #178 - Question: No generic method 'Contains' on type 'System.Linq.Enumerable
- #180 - Question: GroupBy fails for field named SHORT
- #188 - Issue: Implicitly conversion from a non-nullable value type to the nullable form of that value type is broken?
- #172 - Issue: DynamicQueryableExtensions.OrderBy extension method not using ParsingConfig parameter
- #143 - Question : How to orderby an attribute of a List
- #170 - Question: Support to build Expressions besides LambdaExpressions
- #168 - Fixed ConstantExpressionHelper.cs (#167) contributed by StefH
- #167 - Issue: Memory leak in
ConstantExpressionHelper.cs[bug]
- #156 - Fix parsing config contributed by jogibear9988
- #158 - Fix157 contributed by jogibear9988
- #157 - Issue : SkipWhile Method not found in mono [bug]
- #161 - Error (1.0.8.3 to 1.0.8.4 on EF 6.2) "No generic method 'OrderBy' on type System.Linq.Queryable"
- #159 - Performance fix (#153) contributed by StefH
- #151 - Parse Query Syntax like Code
- #153 - Issue: Performance while working with EF core
- #137 - Feature: Add support for querying a IQueryable<dynamic> contributed by NickDarvey
- #150 - Feature: Support Binary & For String and Int [feature] contributed by jogibear9988
- #139 - Question: How to get related entities only one field
- #141 - Question: Is there TryParseLambda
- #135 - Add DbGeography to predefined types to allow advanced spatial queries. contributed by czielin
- #95 - Has no assembly version number.
- #126 - How to make a request with Collate in order to get Accent Insensitive results?
- #129 - ToDynamicList/ToDynamicArray cannot actually cast to specified type in .net core 2 [bug]
- #131 - Adding LIKE operator for EF6
- #132 - System.Linq.Dynamic.Core.Exceptions.ParseException in IQueryable<object> filled with anonymous type
- #133 - Possibility to parse an Expression<T, bool> to a valid expression string
- #134 - Accessing DbGeography methods/properties
- #117 - New features contributed by jogibear9988
- #123 - appveyor contributed by StefH
- #114 - Dynamic Linq Query not usable with ORM Provider [bug]
- #120 - Error with parsing
- #122 - Join with int list
- #124 - OrderBy produces error.
- #125 - Not compatable with dotnet Core 2. [bug]
- #115 - Dynamic Linq Query not usable with ORM Provider (fix for #114) contributed by jogibear9988
- #116 - Bugfix DynamicLinq when using IQueryable contributed by jogibear9988
- #108 - [Question] Nullable property inside Join statement
- #109 - Not able to build with VS2017
- #111 - [Bug] Incorrect Nullable<> parsing [bug]
- #112 - Support NETStandard 2.0 [feature]
- #113 - .pdb is missing in nuget [bug]
- #8 - Remove useless dependences [feature] contributed by yyjdelete
- #37 - Support strings as Enum Parameter Objects contributed by jogibear9988
- #38 - Support more comparisons with strings contributed by jogibear9988
- #39 - Exception friendly Type loading contributed by jogibear9988
- #47 - * Add unit test and fix public methods access. contributed by jotab123
- #55 - Fix Nullable Enums from String contributed by jogibear9988
- #56 - Create .editorconfig contributed by jogibear9988
- #68 - Work on #66 -> Should work now. Tests will follow on VS2017 support! contributed by jogibear9988
- #69 - Fix - when method has object parameter and ValueType value is passed into this method, result is exception in System.Dynamic.Utils.ExpressionUtils.ValidateOneArgument. contributed by DavidCizek
- #76 - Fix - shift operators work only for int, short, ushort, byte, sbyte. contributed by DavidCizek
- #77 - New features: Hexadecimal integers and array initializers contributed by DavidCizek
- #78 - New feature: GroupJoin [feature] contributed by ghost
- #80 - [Feature] Usage of cached Lambda Expressions contributed by jogibear9988
- #85 - [Fix] Guid? == null comparison contributed by jogibear9988
- #86 - [Fix] Fixed null in Parameter and added functionality Binary And and Or with different Types contributed by jogibear9988
- #92 - [Feature] Adds support for decimal qualifiers. Resolves #91 contributed by pferraris
- #93 - [Bug] Fix uap10 build in appveyor contributed by StefH
- #99 - Added DynamicEnumerable Async extension methods contributed by StefH
- #100 - Feature: NullPropagation operator contributed by StefH
- #103 - support group by with 2 parameters, add tolist contributed by jogibear9988
- #1 - SymbolTable.DoesMethodHaveParameterArray throws exception when accessing a dynamic created property
- #2 - UnitTest : GroupByAndSelect_TestDynamicSelectMember fails [bug]
- #3 - Add "SelectMany" [feature]
- #4 - Illegal one-byte branch at position: 9. Requested branch was: 143
- #5 - Only parameterless constructors and initializers are supported in LINQ to Entities [bug]
- #6 - Add support for dotnet5.4 framework [feature]
- #7 - Add SelectMany with resultSelector [feature]
- #9 - Add Null-coalescing operator support [feature]
- #10 - Support explicit integer qualifiers [feature]
- #11 - IN does not support negative and parse of negative integers with qualifiers. [bug]
- #12 - parsing negative float or double with qualifier [feature]
- #13 - Add isnull sql function "isnull(a, b)" [feature]
- #14 - Ampersand can be used both as logical And or as vb-like concatenation operator [feature]
- #15 - Add Skip, Take to ExpressionParser [feature]
- #16 - Add Paging support [feature]
- #17 - Windows 10 uwp support
- #18 - SelectMany over an Array throws System.IndexOutOfRangeException [bug]
- #19 - NotEqual filter not working with DateTime [bug]
- #20 - Can't install using nuget in Asp.Net 4.0 Web Pages project
- #21 - Question: why is Distinct not supported? [feature]
- #22 - DynamicExpression accessibility [feature]
- #23 - Cannot work with property which in base class. [bug]
- #24 - FirstOrDefaultAsync method is missing
- #25 - DynamicExpression gone in version 1.0.3.4
- #26 - Calling ToString on a nullable column throws error
- #27 - UWP version
- #28 - Dynamic Queries seem to lose "Include()"s
- #29 - An another project ?
- #30 - Move to .NET Core RTM
- #31 - Group by multiple columns? [bug]
- #32 - When same dynamic class is first used in Linq2Entities, it's reused for Linq2Sql [bug]
- #33 - Package 1.0.6.3 install fails for UWP App [bug]
- #36 - CreateClass Equivalent? [feature]
- #40 - Add strong naming from library [feature]
- #42 - Microsoft.EntityFrameworkCore.DynamicLinq - ToListAsync()?
- #43 - Join with dependent subquery?
- #44 - Casting a int to a nullable int will throw an error when using linq to entities"Only parameterless constructors and initializers are supported in LINQ to Entities"
- #45 - Take() and Skip() lose ElementType [bug]
- #46 - Methods on type are not accessible error
- #48 - Add an overload to the "ToDynamicList" method which accepts a Type [feature]
- #49 - .Contains("") operation Exception
- #50 - Add functionality to optimize your queries using Linq.Expression.Optimizer [feature]
- #51 - [Question] How can I format a datetime (nullable) field value in select?
- #52 - Can I convert int to string type?
- #57 - Issue finding indexer [bug]
- #60 - Issue with nested Calls
- #62 - OrderBy Chaining [bug, feature]
- #63 - Syntax IN dont work with Enums
- #65 - Support embedded quotes in string literal [feature]
- #66 - Is there Way to enter a Complex query
- #67 - Convert Project to VS2017 [feature]
- #70 - Move all tests into 1 test project [feature]
- #72 - [Bug] Re-enable support for uap10.0 [bug]
- #73 - [Feature] Extend OrderBy functionality [feature]
- #74 - Join on nullable and not nullable type throws exception [bug]
- #75 - GroupBy clause add an "Item" property when projects the query
- #79 - DynamicExpressionParser does not allow empty parameter lists. [bug]
- #81 - [Question] Create new nuget?
- #82 - [Feature] Add DefaultIfEmpty [feature]
- #84 - [Bug] DynamicClassFactory not caching generated types [bug]
- #90 - [Bug] ParseIntegerLiteral Int16 [bug]
- #91 - [Bug] Support for decimal qualifiers 'M' & 'm' [bug]
- #94 - [Bug] ParseException: Operator '==' incompatible with operand types 'ObjectId' and 'ObjectId' [bug]
- #96 - Async support for ToDynamicList() [feature]
- #102 - Aggregate method does not work with Average function
- #104 - Add PDB to nuget package [feature]
- #106 - Using both System.Linq and System.Linq.Dynamic.Core
- #107 - Type conversions generated in cases where they're not needed. [bug]