Releases: dotnet/efcore
EF Core 6.0.15
This is a patch release of EF Core 6.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.14.
EF Core 7.0.4
This is a patch release of EF Core 7.0 containing only important bug fixes:
- Exception replacing multi-level relationship in EF7
- Deletion can cause error "The association between entity types A and B has been severed..."
- Non-empty second migration in TPC scheme using inheritance
- Entity Framework Core 7 keeps creating the same migration for Nullable DateTime field
- TPC mapping strategy not respecting default database schema during migration
- Count after Take throws "No column name was specified for column 1 of 't'."
And for Microsoft.Data.Sqlite:
EF Core 8 (EF8) Preview 1
EF Core 8 (EF8) preview 1 is available from NuGet
Preview 1 contains the following new features:
- Translate element access of a JSON array
- Raw SQL queries for unmapped types
- Support the new BCL DateOnly and TimeOnly structs for SQL Server
- Translate ElementAt(OrDefault)
- Opt-out of lazy-loading for specific navigations
- Lazy-loading for no-tracking queries
- Reverse engineer Synapse and Dynamics 365 TDS
- Set MaxLength on TPH discriminator property by convention
- Translate ToString() on a string column
- Generic overload of ConventionSetBuilder.Remove
- Lookup tracked entities by primary key, alternate key, or foreign key
- Allow UseSequence and HiLo on non-key properties
- Pass query tracking behavior to materialization interceptor
- Use case-insensitive string key comparisons on SQL Server
- Allow value converters to change the DbType
- Resolve application services in EF services
- Numeric rowersion properties automatically convert to binary
- Allow transfer of ownership of DbConnection from application to DbContext
- Provide more information when 'No DbContext was found' error is generated
See GitHub for all issues resolved in preview 1.
EF Core 7.0.3
This is a patch release of EF Core 7.0 containing only important bug fixes:
- Add-Migration fails with "An item with the same key has already been added" when renaming entity
- ExecuteUpdate fails when target entity has an owned entity
- EF Core 7 Rev eng: Missing HasForeignKey when referencing a navigation property with a unique constraint with DataAnnotations on
- Change in behaviour of CSharpHelper.Identifier(string name)
- NullReferenceException scaffolding when no primary key set
- Idempotent migration script not working on EFCore7.0 for AlterColumn when nullable changed from true to false
- 6.0.11 to 7.0.0: [...] are both mapped to column [..] but are configured to use differing provider types ('double' and 'double?').'
- Generated Model Snapshot throws InvalidOperationException
- SQL Server bulk insert broken when new command applies pending commands and goes over the batch parameter limit
- Invalid singularization when scaffolding a manytomany table
- In EF7, SqLite unable to load spatialite using the NetTopologySuite Package
- Cannot access property through interface in ExecuteUpdate setter lambda
- DbContext scaffold missing IndexerProperty for M2M relation after moving to EF Core 7
- Performance regression in model building in Entity Framework Core 7
- Mixing sproc and non-sproc commands in the same batch may fail with a NullReferenceException
- Condition's order will cause different result when using .Contains() to search string cross varchar and nvarchar columns
- SaveChanges circular dependency in unique unfiltered index
- QueryTrackingBehavior resets to TrackAll when using DbContext pooling
- EFCore 7.0.0 - Graph of entity insertion throws a FK exception
- Replacing PK to PK TPH dependent with different type fails
- dotnet ef migrations add freezes
- InvalidOperationException when mapping properties of different types to the same column
- Obsoletion message for AutoTransactionsEnabled is wrong
- Incorrect NullReferenceException for parameter in split query with GroupBy
EF Core 6.0.14
This is a patch release of EF Core 6.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.13.
EF Core 7.0.2 (EF7)
EF Core 6.0.13
This is a patch release of EF Core 6.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.12.
EF Core 3.1.32
This is a patch release of EF Core 3.1 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 3.1.31.
EF Core 6.0.12
EF Core 7.0.1 (EF7)
This is a patch release of EF Core 7.0 containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 7.0.1.