9.104.0.0
·
22 commits
to master
since this release
Download the library here
- BREAKING CHANGES: BulkSaveChanges will now create a savepoint when a transaction is already open, like
SaveChangesdoes (Issue #627) - BREAKING CHANGES: The following features WhereBulkContains, WhereBulkNotContains, and BulkRead now use fixed names instead of a generic
guidname to allow re-using cached query plans.- ADDED: A new option to disable this behavior:
WhereBulkManager.DisableFixedTemporaryTableName = true
- ADDED: A new option to disable this behavior:
- ADDED: Support to EF Core 10 RC1
- ADDED: New option TemporaryTableCreateAndDrop that will create and drop a table when a
TemporaryTableNameis 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
IsOptimizedproperty 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