⬆️ .NET: Bump Microsoft.EntityFrameworkCore.SqlServer and Microsoft.EntityFrameworkCore
Bumps Microsoft.EntityFrameworkCore.SqlServer and Microsoft.EntityFrameworkCore. These dependencies needed to be updated together.
Updates Microsoft.EntityFrameworkCore.SqlServer from 8.0.0 to 8.0.4
Release notes
Sourced from Microsoft.EntityFrameworkCore.SqlServer's releases.
EF Core 8.0.4 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Incorrect apply projection for complex properties
- The database default created by Migrations for primitive collections mapped to JSON is invalid
- Filtering by Contains with HierarchyId and AsSplitQuery is not working
- Unfulfillable nullable contraints are set for complex types with TPH entities
- OutOfMemoryException when creating migration using ef tool
- SQL Server: Should retry on 203
EF Core 8.0.3 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Constructor calls when using inheritance with owned entities causes exceptions
- Missing package README file
- String properties with indexes are compared case insensitively on SQL Server
- Using SqliteConnection from an ASP.NET MVC (.NET Framework) application results in a few different exceptions
- Exception when using FromSql on entity with ComplexProperty
- IndexOutOfRange for EntityEntry.GetDatabaseValues() with complex type and TPH
- SQL Server Migrations - SqlOperation.Sql is stripped of all empty lines
- NullReferenceException in Get-Migration in EF Core 8
- Owned entity on genericly typed entity generates unwanted steps in new migrations
- Dotnet-ef mismatch causes apply Entity Framework migration fails when publishing an individual web app.
- Query never returns when DB value for column mapped to primitive collection is
EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Adding EF.Constant to prevent parameterization in query
- Nav expansion visitor does not visit the Contains item argument
- SqliteException "no such column : rX.value" when ordering on subquery value in combination with a "where contains" when upgrading from 7 to 8.0.0-rc.2.23480.1
- DB Context pooling with proxies resulting in memory issues in 8.0 RC2
- Nav expansion visitor does not visit the non-lambda arguments (Skip, Take, ElementAt)
- LINQ "Contains" generates SQL with wrong char length
- Using new[] in select query gives exception .NET 8
- EF Core Cosmos 7.0.13 => 7.0.14 Value cannot be null. (Parameter 'derivedType')
- New OpenJSON expression to SQL translation breaks aggregates on subquery with 'Cannot perform an aggregate function on an expression containing an aggregate or a subquery' exception
- Did Contains stop working on empty list in EF Core 8?
- LINQ "Contains" fails to generate SQL with custom converter
- error on working with explicit many-to-many relations with OnDelete.Restrict
- Lazy loader throwing invalid operation exceptions
- Cosmos provider v7.0.14 and v8.0.0 breaks previous OwnsMany behaviour
- Constructor not found for type 'Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer
- Inconsistent behavior related to relationship cycle
- Property conversions are lost on base type is subtype is registered to model afterwards after upgrade to EFCore 8
- Incorrect parameter rewriting for string StartsWith/EndsWith/Contains
- Migrations bug when creating stored procedure with GOTO statement
- Unable to Scaffold DBContext if tables in SQL Server have certain names
- Contains translates to correlated query when the item is nullable
- FluentAPI configuration PrimitiveCollection on OwnedNavigationBuilder returns PropertyBuilder instead of PrimitiveCollectionBuilder
- String comparison fails when using const and compiled Models.
- Exception when writing a JSON column with negative enum value
- Getting errors when mixing DbFunction and SqlQueryRaw
... (truncated)
Commits
0e8ece3Merged PR 38273: [internal/release/8.0] Update dependencies from dnceng/inter...c49b051Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-ru...b8dffe3Merged PR 38195: [internal/release/8.0] Update dependencies from dnceng/inter...fe96e26Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-ru...e6a5449Merged PR 38170: [internal/release/8.0] Merge from publicc83ddc9[release/8.0] Update dependencies from dotnet/arcade (#33334)141ecffMerge in 'release/8.0' changesab4b201Merge branch 'release/7.0' into release/8.00072a21Merge branch 'release/6.0' into release/7.0c76c3e5[internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime- Additional commits viewable in compare view
Updates Microsoft.EntityFrameworkCore from 8.0.0 to 8.0.4
Release notes
Sourced from Microsoft.EntityFrameworkCore's releases.
EF Core 8.0.4 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Incorrect apply projection for complex properties
- The database default created by Migrations for primitive collections mapped to JSON is invalid
- Filtering by Contains with HierarchyId and AsSplitQuery is not working
- Unfulfillable nullable contraints are set for complex types with TPH entities
- OutOfMemoryException when creating migration using ef tool
- SQL Server: Should retry on 203
EF Core 8.0.3 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Constructor calls when using inheritance with owned entities causes exceptions
- Missing package README file
- String properties with indexes are compared case insensitively on SQL Server
- Using SqliteConnection from an ASP.NET MVC (.NET Framework) application results in a few different exceptions
- Exception when using FromSql on entity with ComplexProperty
- IndexOutOfRange for EntityEntry.GetDatabaseValues() with complex type and TPH
- SQL Server Migrations - SqlOperation.Sql is stripped of all empty lines
- NullReferenceException in Get-Migration in EF Core 8
- Owned entity on genericly typed entity generates unwanted steps in new migrations
- Dotnet-ef mismatch causes apply Entity Framework migration fails when publishing an individual web app.
- Query never returns when DB value for column mapped to primitive collection is
EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:
- Adding EF.Constant to prevent parameterization in query
- Nav expansion visitor does not visit the Contains item argument
- SqliteException "no such column : rX.value" when ordering on subquery value in combination with a "where contains" when upgrading from 7 to 8.0.0-rc.2.23480.1
- DB Context pooling with proxies resulting in memory issues in 8.0 RC2
- Nav expansion visitor does not visit the non-lambda arguments (Skip, Take, ElementAt)
- LINQ "Contains" generates SQL with wrong char length
- Using new[] in select query gives exception .NET 8
- EF Core Cosmos 7.0.13 => 7.0.14 Value cannot be null. (Parameter 'derivedType')
- New OpenJSON expression to SQL translation breaks aggregates on subquery with 'Cannot perform an aggregate function on an expression containing an aggregate or a subquery' exception
- Did Contains stop working on empty list in EF Core 8?
- LINQ "Contains" fails to generate SQL with custom converter
- error on working with explicit many-to-many relations with OnDelete.Restrict
- Lazy loader throwing invalid operation exceptions
- Cosmos provider v7.0.14 and v8.0.0 breaks previous OwnsMany behaviour
- Constructor not found for type 'Microsoft.EntityFrameworkCore.ChangeTracking.Internal.NullableClassCurrentProviderValueComparer
- Inconsistent behavior related to relationship cycle
- Property conversions are lost on base type is subtype is registered to model afterwards after upgrade to EFCore 8
- Incorrect parameter rewriting for string StartsWith/EndsWith/Contains
- Migrations bug when creating stored procedure with GOTO statement
- Unable to Scaffold DBContext if tables in SQL Server have certain names
- Contains translates to correlated query when the item is nullable
- FluentAPI configuration PrimitiveCollection on OwnedNavigationBuilder returns PropertyBuilder instead of PrimitiveCollectionBuilder
- String comparison fails when using const and compiled Models.
- Exception when writing a JSON column with negative enum value
- Getting errors when mixing DbFunction and SqlQueryRaw
... (truncated)
Commits
0e8ece3Merged PR 38273: [internal/release/8.0] Update dependencies from dnceng/inter...c49b051Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-ru...b8dffe3Merged PR 38195: [internal/release/8.0] Update dependencies from dnceng/inter...fe96e26Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-ru...e6a5449Merged PR 38170: [internal/release/8.0] Merge from publicc83ddc9[release/8.0] Update dependencies from dotnet/arcade (#33334)141ecffMerge in 'release/8.0' changesab4b201Merge branch 'release/7.0' into release/8.00072a21Merge branch 'release/6.0' into release/7.0c76c3e5[internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)