Releases: zzzprojects/EntityFramework-Extensions
Releases · zzzprojects/EntityFramework-Extensions
7.20.2
7.20.0
Download the library here
- BREAKING CHANGES: (EF6 only) Removed Newtonsoft.Json dependency. The dependency was only required when reading the license from a
jsonfile. We are now using a code we created. We recommend that everyone store their license in ajsonfile to make a quick validation test, even if no impact is expected. This change will be done for EF Core in April. - RELEASED: Support to EF Core 8 - Preview 2
- UPDATED: Monthly Trial Release
Trial unlocked until the end of April
7.19.0
Download the library here
- BREAKING CHANGES: When a key is a shadow, the library now tries to retrieve the value from the original context.
- RELEASED: Support to EF Core 8 - Preview 1
- IMPROVED: Logic for
OwnedOneandOwnedManywhen saving in another table to support multi-key, getting a key value from the owner.
Trial unlocked until the end of March
7.18.5
7.18.4
Download the library here
- FIXED: Issue with options
AutoTruncate = falsefor a SQL Server table withcharcolumn type in which an empty 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. TheAutoTruncate = falsehas been completed re-write to better handle all scenarios found
Trial unlocked until the end of February
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