Skip to content

Latest commit

 

History

History
165 lines (141 loc) · 17 KB

ReleaseNotes.md

File metadata and controls

165 lines (141 loc) · 17 KB

1.3.0 (15 June 2024)

  • #200 - Update EntityFramework to version 6.5 to fix CVE [feature] contributed by StefH
  • #199 - System.data.sqlclient 4.7.0 has high vulnerability CVE-2024-0056. [feature]

1.2.5 (18 November 2023)

  • #192 - Add .NET 8 [feature] contributed by StefH

1.2.4 (18 March 2023)

  • #182 - Use System.Linq.Expressions.ExpressionVisitor where available [feature] contributed by TheConstructor
  • #184 - Bump Microsoft.Data.SqlClient from 1.0.19269.1 to 1.1.4 in /examples/ConsoleAppNet472 [dependencies] contributed by dependabot[bot]
  • #122 - Only use custom ExpressionVisitor for .NET 3.5 [feature]

1.2.3 (09 November 2022)

  • #174 - Simplify LeftJoin-extension [feature] contributed by TheConstructor
  • #179 - Update some NuGet packages [feature] contributed by StefH
  • #180 - Add support for .NET 7 and EF Core 7 [feature] contributed by StefH

1.2.2 (23 February 2022)

  • #171 - Define dependency on Timestamp as PrivateAssets [bug] contributed by StefH
  • #170 - Timestamp in nuget dependencies

1.2.1 (19 February 2022)

  • #164 - #14 Include(...) after AsExpandable() contributed by doboczyakos
  • #165 - Tests for #14 Include(...) after AsExpandable() [test] contributed by doboczyakos
  • #166 - Add TimestampAtribute to assemblies [feature] contributed by StefH
  • #167 - Add PureAttribute on suitable LinqKit.Core methods contributed by Logerfo
  • #154 - Exclude LinqKit.Core implementation from LinqKit.EntityFramework etc. projects, use ProjectReference converted to package dependency instead [feature]
  • #160 - Unhandled expression type: 'Index' [bug]

1.2.0 (18 January 2022)

  • #144 - Add LeftJoin extension method [feature] contributed by StefH
  • #156 - GitHub Actions: use actions/checkout@v2 [security] contributed by StefH
  • #159 - #154 Exclude LinqKit.Core implementation from LinqKit.EntityFramework… [feature] contributed by doboczyakos
  • #161 - Refactor project structure. Fix Compile Remove / Compile Include [feature] contributed by StefH
  • #162 - #160 Unhandled expression type: 'Index' [bug] contributed by doboczyakos
  • #153 - Predicate as class function not resolving correctly
  • #155 - [Security] Workflow main.yml is using vulnerable action actions/checkout [security]

1.1.27 (13 November 2021)

  • #151 - Added support for EF Core 6 [feature] contributed by sdanyliv

1.1.26 (12 August 2021)

  • #142 - Added WithExpressionExpanding configuration extension for EF Core. contributed by sdanyliv

1.1.25 (03 August 2021)

1.1.24 (16 March 2021)

1.1.23 (06 February 2021)

1.1.22 (16 January 2021)

  • #127 - Added ExpandableAttribute for easy injecting expressions without Invoke. contributed by sdanyliv
  • #124 - LINQKit does not support referencing expressions stored in properties (InvalidCastException) [bug]

1.1.21 (14 November 2020)

  • #133 - Add support for EntityFramework 5.0.0 contributed by StefH

1.1.20 (29 October 2020)

  • #131 - Fix bug in version 1.1.19 (#129) contributed by StefH
  • #132 - Add PatchVersion to projects contributed by StefH
  • #129 - Version 1.1.19 introduces a breaking change to ExpressionExpander.Visit [bug]

1.1.19 (21 October 2020)

  • #121 - EntityFramework Core 5 fix [bug] contributed by StefH
  • #126 - Improved handling target Lambda from Property, Method, Compile() method. contributed by sdanyliv
  • #116 - LinqKit fails with Entity Framework Core 5 [bug]
  • #118 - PredicateBuilder failed on EF Core 5.x [bug]

1.1.18 (02 February 2020)

  • #115 - Restructure EFCore dependencies [feature] contributed by StefH
  • #95 - Support .NET Core 3 [bug]
  • #114 - Restructure dependencies for LinqKit.Microsoft.EntityFrameworkCore for better support EFCore3 [feature]

1.1.17 (26 November 2019)

  • #94 - Update README.md contributed by fkorak
  • #103 - EntityFramework 6.3.0 and Microsoft.EntityFrameworkCore 3.0.0 [bug, feature] contributed by StefH
  • #109 - Create build_and_test.yml [feature] contributed by StefH
  • #110 - Bump Microsoft.NETCore.UniversalWindowsPlatform from 5.2.2 to 5.2.4 in /examples/UWPExampleApp [dependencies] contributed by dependabot[bot]
  • #98 - Clearer license sated in repo? [feature]
  • #101 - Support for EF 6.3, targeting net45 and netstandard2.1 [feature]
  • #102 - EF6 and EF Core version controversy [feature]

1.1.16 (20 March 2019)

  • #77 - Fix for small typo in PredicateBuilder section contributed by tiesont
  • #92 - Support Z.Entity.Framework.Classic contributed by StefH
  • #79 - Reference Linqkit.Core and LinqKit.Microsoft.EntityFrameworkCore in 1 solution
  • #80 - Feature: Release for latest version EF Core 2? [feature]
  • #81 - Change namespace of LinqKit.Microsoft.EntityFrameworkCore
  • #90 - Can't get simplest possible example to add where clause to SQL
  • #91 - Entity Framework Classic - Support

1.1.15 (21 February 2018)

  • #76 - Regression: ExpandableQuery<T> is inaccessible due to its protection level

1.1.13.0 (01 February 2018)

  • #61 - ExpressionVisitor doesn't handle all expression Types [bug]
  • #72 - PredicateBuilder failing to build correct expression

1.1.12.0 (31 December 2017)

  • #32 - Is it possible to support PCL and will it work with AsyncTableQuery<T> for SQLite queries?
  • #47 - .NET Native Compiler error
  • #63 - Upgrade projects to VS2017 csproj format and add support for NetStandard 2.0 [feature]
  • #67 - License information [bug]
  • #69 - missing licensingUrl node from nuspec in .NET45

1.1.11.0 (28 October 2017)

  • #54 - Rebind base parameter in PredicateBuilder instead of using Invoke contributed by EdwardBlair
  • #64 - Fix Markdown in Readme.md contributed by leotsarev
  • #65 - remove unnecessary dot in README.md contributed by YuriiPovkh
  • #66 - Added example for ".And" predicatebuilder to readme.md contributed by rsuk
  • #34 - .NET Core? [feature]
  • #56 - Update LinqKit.Microsoft.EntityFrameworkCore to use Microsoft.EntityFrameworkCore to 1.1.0 [feature]
  • #57 - PCL Compatibility
  • #58 - When predicate is too long,it throws System.StackOverflowException
  • #60 - Support for .NET 4.6.2?

1.1.9.0 (17 November 2016)

  • #1 - .NET 4.5.1 and EntityFramework 6: Async-await -support contributed by Thorium
  • #6 - Incorrect parameters when using PredicateBuilder extension methods with Invoke() contributed by dolly22
  • #10 - AggregateBalanced to fix issue #9 contributed by Thorium
  • #11 - Run async EF6 queries async contributed by axelheer
  • #18 - Add support for a .NET 3.5 version of the library. contributed by david-garcia-garcia
  • #19 - Allow Include to be invoked after AsExpandable (when EF is used). contributed by artelk
  • #20 - Linking to the EF UserVoice request contributed by alexdresko
  • #24 - - added additional Invoke() overloads to support up to 16 parameters … contributed by ViRuSTriNiTy
  • #25 - Fix for issue #22. Proper expanding of arguments in method calls. contributed by AndreyYurashevich
  • #27 - LeftJoin [feature] contributed by TanielianVB
  • #29 - Add Invoke method with five parameters contributed by osjimenez
  • #33 - Add dotnet core rc2 support and split into multiple versions/flavors contributed by StefH
  • #42 - Implemented ExpressionStarter<T> to eliminate the default 1=0 or 1=1 stub expressions [feature] contributed by rhyous
  • #45 - Merge Development into Master contributed by StefH
  • #52 - Refactor projects contributed by StefH
  • #53 - LinqKit.Utitilies -> LinqKit.Utilities contributed by EdwardBlair
  • #2 - Expand incorrectly handles nested expressions with anonymous type parameters
  • #3 - ExpressionExpander.VisitMethodCall(..) throws Exception: Cannot cast MethodCallExpressionN to LambdaExpression
  • #4 - How to accept arguments inside predicate?
  • #5 - Why own implementation of ExpressionVisitor?
  • #7 - queries that use AsExpandable and .ToListAsync() do NOT run asynchronously
  • #8 - Refactor to segregate EntityFramework dependencies
  • #9 - Too much parenthesis leads to stack overflow.
  • #12 - using AsExpandable() cause AsNoTracking doesn't work.
  • #15 - Nuget issue on OS with case-sensitive filesystem
  • #16 - Nuget-version is not up-to-date
  • #17 - Xml docs for IntelliSense [feature]
  • #21 - AsExpandable() causes "new transaction is not allowed because there are other threads running in the session.."
  • #22 - Predicate.Invoke(Predicate.Invoke(..)) does not work
  • #23 - Unbounded variable in expanded predicate
  • #26 - Unnecessary include of entity framework in nuget package
  • #31 - Missing Not() method in Predicate Builder [feature]
  • #35 - Update project to the .NET Core RTM [feature]
  • #36 - System.Interactive.Async load failure
  • #37 - Nuget package Upgrade 1.1.3.1 to 1.1.4 failed to add reference
  • #38 - NuGet binaries not strong named any more [feature]
  • #39 - The source IQueryable doesn't implement IDbAsyncEnumerable
  • #40 - Sign the library (strong name) for use in projects signed [feature]
  • #41 - Unable to restore packages
  • #43 - Unable to build the project
  • #48 - Performance optimization [feature]
  • #49 - Running FirstOrDefaultAsync with AsExpandable gives the error
  • #50 - Using the Linq.Expression.Optimizer with LinqKit in an ASP.NET (MVC) Application