Releases: zzzprojects/EntityFramework-Extensions
9.103.8
Download the library here
- UPDATED: Monthly Trial Release
- ADDED: Support to Devart.Data.MySql.EFCore
Trial unlocked until the end of May
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.7.2
Download the library here
- UPDATED: Monthly Trial Release
Trial unlocked until the end of April
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.7.1
Download the library here
- ADDED: New ExplicitValueResolutionMode:
SmartDefaultValueOnBulkMergeInsert
andSmartPartialResolutionOnBulkMergeInsert
- FIXED: Issue with
InMemory
when EFE is trying to retrieve the relational table (Specific for 9.x version) - IMPROVED: How we handle concurrency checks for bulk operations (Specific for MySQL)
- IMPROVED: How we handle primary keys that are found automatically that are required to be outputted for some rare scenario (Specific for MySQL)
- UPDATED: Monthly Trial Release
Trial unlocked until the end of March
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.7.0
Download the library here
- ADDED: A new option
BulkOperationBuilder
in theWhereBulkManager
. The builder will be used when data is inserted into a temporary table, allowing some custom options. This option is for the WhereBulkContains and similar methods. - UPDATED: Monthly Trial Release
Trial unlocked until the end of February
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.6.4
Download the library here
- BREAKING CHANGES: If there is no column to update during a BulkMerge, values will no longer be outputted unless the option
ForceOutputFromUnmodifiedRow = true
is used #614 (Specific for MySQL) - UPDATED: Monthly Trial Release
Trial unlocked until the end of January
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.6.3
Download the library here
- FIXED: Issue with WhereBulkContains when specifying the table name (Specific to PostgreSQL)
- ADDED: Support to Column Collation if none has been found in the database (Specific to SQL Server)
- ADDED: New option
DisablePostgreSqlSpecializedCastForIdentity
that disables the cast we perform for the identity. This option is sometimes required with the type is aSERIAL
that we try to cast as aBIGINT
(Specific to PostgreSQL) - ADDED: Multiple improvements for
MySQL
:- Support for some subquery with the UpdateFromQuery feature
- Support to
DisableDotCheckForEscapeTableName
option - Support to
Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlGeometryTypeMapping
- Support to Audit, ResultInfo, and Logging when deleting during the BulkSynchronize
Trial unlocked until the end of December
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.6.2
Download the library here
- EFCORE-VERSION CHANGES: With EF Core 9 released, the
[efcore-version]
in the[efcore-version].[major].[minor].[patch]
versioning conventions will now be incremented from8.x.y.z
to9.x.y.z
.
Trial unlocked until the end of December
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.6.2
Download the library here
- ADDED: Support to key that use a
NUMERIC
type (Specific to PostgreSQL) - UPDATED: Monthly Trial Release
Trial unlocked until the end of December
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.6.1
Download the library here
- UPDATED: Monthly Trial Release for EF6
Trial unlocked until the end of November
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.6.0
Download the library here
- ADDED: 2 news methods
WhereExistsBulkInsert
andWhereNotExistsBulkInsert
. More documentation is coming in November. Meanwhile, you can reference this comment - ADDED: Support to EF Core 9 RC2
- UPDATED: Monthly Trial Release
Trial unlocked until the end of November
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions