Releases: zzzprojects/EntityFramework-Extensions
8.102.2.3
Download the library here
- ADDED: Support to ToJson Mapping for OwnedMany. All bulk operations besides
BulkSaveChangesshould now supportToJsonmapping. - ADDED:
TemporalTableManager.DisableDateTimeParameteroption to fix: 7.22.4 has undocumented breaking change in temporal table queries #553 - IMPROVED: Trial error message
Trial unlocked until the end of April
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.102.2.2
Download the library here
- ADDED: Support to ToJson Mapping for most common scenario. The support for more complex scenarios such as
OwnerMany+ToJsonare still not supported but the development is in progress. - ADDED: Support to ProxyType when using an Inheritance
- IMPROVED: Support to
NodaTimeforPostgreSQL
Trial unlocked until the end of April
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.102.2.1
Download the library here
- ADDED: Support to PostgreSQL spatial type for
EF6
Trial unlocked until the end of April
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.102.2.0
Download the library here
- ADDED: The BulkInsertOptimized now returns a
BulkOptimizedAnalysisproviding tips to let you know if the bulk insert is optimized and, if not, provides a reason why. - UPDATED: Monthly Trial Release
Trial unlocked until the end of April
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.102.1.1
Download the library here
- FIXED: Issue with WhereBulkContains when the model contains entities that are not considered as
EntityType.
Trial unlocked until the end of March
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.102.1.0
Download the library here
- ADDED: Support to
AuditandRowAffectedwhen aSynchronizeSoftDeleteFormulais used. The support has only been added when the optionForceSelectOutputis not enabled and there is no trigger in the table. - REMOVED: Unnecessary dependency for .NET 6 version (For EF Core 6 and EF Core 7):
Microsoft.CSharpSystem.Reflection.EmitSystem.Reflection.TypeExtensions
- UPDATED: Monthly Trial Release
Trial unlocked until the end of March
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.102.0.0
Download the library here
- BREAKING CHANGES: Added support to
TransactionScopeforAsyncmethod in EF Core. We marked this fix as a breaking changes due to having now a whole different behavior
Trial unlocked until the end of February
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.101.2.1
Download the library here
- FIXED: Complex issues when null was saved instead of the FK value when all navigations parents were not in the Graph
Trial unlocked until the end of February
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.101.2
Download the library here
- ADDED: For
EFCorea new method WhereBulkContainsFilterList - ADDED: For
EFCorea new method WhereBulkNotContainsFilterList - ADDED: For
EF6a package specific for.NET6 - ADDED: For
EF6a package specific for.NET8 - ADDED: Option
UsePostgreSqlUnprepareto allow unprepared PostgreSQL command (#566) - FIXED: Issue with
MySQLthat could keep a table lock when pooling is enabled and an error happen within the statement - UPDATED: Monthly Trial Release
Trial unlocked until the end of February
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.101.1.3
Download the library here
- ADDED: A prototype option named
PrototypeOnReaderMoveToCurrentPositionto use to create anAction<IEntityType, int>. The action is raised every time our reader moves to the next position (to read and take values from the next entities in the list). The second parameter,intreturns the current reader position. Example of use: https://dotnetfiddle.net/wKhSZO- NOTE: Be careful; this option prefixed with
prototypemeans that the development for this option is still in progress and might be modified in the near future.
- NOTE: Be careful; this option prefixed with
Trial unlocked until the end of January
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions