Skip to content

9.104.0.0

Choose a tag to compare

@JonathanMagnan JonathanMagnan released this 16 Sep 21:22
· 22 commits to master since this release
49e6d36

Download the library here

  • BREAKING CHANGES: BulkSaveChanges will now create a savepoint when a transaction is already open, like SaveChanges does (Issue #627)
  • BREAKING CHANGES: The following features WhereBulkContains, WhereBulkNotContains, and BulkRead now use fixed names instead of a generic guid name to allow re-using cached query plans.
    • ADDED: A new option to disable this behavior: WhereBulkManager.DisableFixedTemporaryTableName = true
  • ADDED: Support to EF Core 10 RC1
  • ADDED: New option TemporaryTableCreateAndDrop that will create and drop a table when a TemporaryTableName is specified.
  • ADDED: New option ResolvedTemporaryTableName that will return the temporary table name used.
  • ADDED: New option UsePostgreOnMergeSqlInsertOnConflictDoUpdate (specific to PostgreSQL)
  • ADDED: New options (specific to Oracle):
    • OracleInsertTableHint
    • OracleSelectInsertIfNotExistsTableHint
    • OracleUpdateTableHint
    • OracleDeleteTableHint
    • OracleMergeInsertTableHint
    • OracleMergeUpdateTableHint
  • FIXED: Issue with BulkInsertOptimized. The IsOptimized property was throwing an error when the method was used with an empty list (Issue #633).
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of October

NOTE: EF Extensions uses EFCore-Pinned Versionning conventions