EntityFramework Extensions Versions Save

Entity Framework Bulk Operations | Improve Entity Framework performance with Bulk SaveChanges, Insert, update, delete and merge for SQL Server, SQL Azure, SQL Compact, MySQL and SQLite.

8.102.2.4

3 weeks ago

Download the library here

  • ADDED: Support to BINARY_DOUBLE and BINARY_FLOAT for Oracle when using the option InsertIfNotExists = true
  • ADDED: Support to IgnoreOnMergeUpdate for PostgreSQL
  • FIXED: The method WhereBulkContains should now work correctly when using a Temporal Table
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of May

NOTE: EF Extensions uses EFCore-Pinned Versionning conventions

8.102.2.3

4 weeks ago

Download the library here

  • ADDED: Support to ToJson Mapping for OwnedMany. All bulk operations besides BulkSaveChanges should now support ToJson mapping.
  • ADDED: TemporalTableManager.DisableDateTimeParameter option 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

1 month ago

Download the library here

  • ADDED: Support to ToJson Mapping for most common scenario. The support for more complex scenarios such as OwnerMany + ToJson are still not supported but the development is in progress.
  • ADDED: Support to ProxyType when using an Inheritance
  • IMPROVED: Support to NodaTime for PostgreSQL

Trial unlocked until the end of April

NOTE: EF Extensions uses EFCore-Pinned Versionning conventions

8.102.2.1

1 month ago

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

2 months ago

Download the library here

  • ADDED: The BulkInsertOptimized now returns a BulkOptimizedAnalysis providing 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

2 months ago

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

3 months ago

Download the library here

  • ADDED: Support to Audit and RowAffected when a SynchronizeSoftDeleteFormula is used. The support has only been added when the option ForceSelectOutput is 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.CSharp
    • System.Reflection.Emit
    • System.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

3 months ago

Download the library here

  • BREAKING CHANGES: Added support to TransactionScope for Async method 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

3 months ago

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

4 months ago

Download the library here

  • ADDED: For EFCore a new method WhereBulkContainsFilterList
  • ADDED: For EFCore a new method WhereBulkNotContainsFilterList
  • ADDED: For EF6 a package specific for .NET6
  • ADDED: For EF6 a package specific for .NET8
  • ADDED: Option UsePostgreSqlUnprepare to allow unprepared PostgreSQL command (#566)
  • FIXED: Issue with MySQL that 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