Releases: zzzprojects/EntityFramework-Extensions
Releases · zzzprojects/EntityFramework-Extensions
7.18.3
Download the library here
- FIXED: Issue with options
AutoTruncate = falsefor a SQL Server table withcharcolumn type in which a null value is passed (only for operations of 10 rows or less). TheSqlParameterwas considered the null value as achar(8000)even if in the database it was achar(3), and was leading to the SQL error:This exceeds the maximum allowable table row size of 8060 bytesissue. The SqlParameter is now achar(1)for the null value. - FIXED: Issue with
Audit+PostgreSQLforBulkMerge: #521 - IMPROVED: Internal logic to handle
OwnedandShadowvalue
Trial unlocked until the end of February
7.18.2
7.18.1
7.18.0
Download the library here
- BREAKING CHANGES: For EF Core 3+, the
BulkSaveChangesnow throw correctly an error when a concurrency error occurs for a deleted entity - IMPROVED: For EF Core 3+, all logic to get and set values from entities has been rewritten for performance improvement.
- FIXED: For EF Core 3+, fixed an issue for some special rare cases that converter was ignored
Trial unlocked until the end of January
7.17.2
Download the library here
- FIXED: Issue with
UpdateFromQuerywhen the query we use to know which column to update has notSelect Expression(EF Core only) - ADDED: Support when no owned is declared
- IMPROVED: Performance and support for multiple cases using shadow values such as TPH, owned, and more
- UPDATED: Monthly Trial Release
Trial unlocked until the end of January
7.17.1
Download the library here
- FIXED: The variable name '@isForceOutputFromUnmodifiedRow' has already been declared. #518
- FIXED: Issue that a concurrency exception was thrown with the options
IsReadOnly. The code doesn't longer check for concurrency in this case since a simple select is performed
Trial unlocked until the end of December
7.17.0
Download the library here
- FIXED: Issue with
UpdateFromQuerywhen the query we use to know which column to update has notSelect Expression(EF Core only) - ADDED: Support when no owned is declared
- IMPROVED: Performance and support for multiple cases using shadow values such as TPH, owned, and more
- UPDATED: Monthly Trial Release
Trial unlocked until the end of December
6.16.1
Download the library here
- ADDED::
EnableConcurrencyForBulkOperationoption to allow concurrency forBulkUpdate,BulkDelete, andBulkMergefor EF Core (cannot be enabled by default due to backward compatibility) - IMPROVED: Performance when retrieving the
IEntityTypefrom theClrType
Trial unlocked until the end of November
6.16.0
Download the library here
- BREAKING CHANGES:
BulkDeleteandBulkSynchronizenow throw an options when using withIncludeGraph(the option was just ignored before) - ADDED: Support to ignoring column for option such as
IgnoreOnMergeUpdateExpressiontoInMemoryprovider - ADDED:
IncludeGraphcan now combine multiple commands like theBulkSaveChangesfor performance enhancement - IMPROVED: Mapping logic and performance for all bulk operations
- IMPROVED: Logic to retrieve discriminator
- IMPROVED: Logic when a value is created by Entity Framework itself
Trial unlocked until the end of November