Skip to content

Releases: zzzprojects/EntityFramework-Extensions

5.2.6

06 Aug 04:15
9223b95
Compare
Choose a tag to compare

Download the library here

  • ADDED: Support for LinqKit's ExpandableQueryProvider #695
  • IMPROVED: Mapping for SQLite

Trial unlocked until the end of August

5.2.5

28 Jul 19:19
9223b95
Compare
Choose a tag to compare

Download the library here

  • IMPROVED: Property mapped with default value sql that have a value are now populated in the database like SaveChanges on update (the issue still exists on insert, fix is in progress)
  • IMPROVED: Value generation resolution for MySQL

Trial unlocked until the end of August

5.2.4

20 Jul 03:18
9223b95
Compare
Choose a tag to compare

Download the library here

  • FIXED: Why I can't Use BulkMerge with identity column when I update from V.3.1.41 To 3.2.X #425
  • FIXED: Issue with SQLite with auditing
  • FIXED: BulkMerge doesn't include PK from Derived class #426

Trial unlocked until the end of August

5.2.3

14 Jul 00:55
9223b95
Compare
Choose a tag to compare

Download the library here

  • UPDATED: Monthly Trial Release
  • FIXED: Issue with DevArt SQLite which was missing a logic to handle Int64 and Int32 conversion

Trial unlocked until the end of August

5.2.2

05 Jul 17:31
9223b95
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue with SQLiteConnection for DevArt that was no longer supported due to some internal name change in DevArt
  • FIXED: Issue with InMemory SQLite for "timestamp" column
  • FIXED: Issue with PostgreSQL with BulkSynchronize + output values

Trial unlocked until the end of July

5.2.0

30 Jun 15:39
9223b95
Compare
Choose a tag to compare

Download the library here

  • MAJOR CHANGE: For EF Core:
    • Improved in the logic for value generated && computed
    • Improved performance when a value is generated by Entity Framework.
    • Improved the mapping for multiple scenarios
    • Fixed some issues with Identity + Oracle
  • FIXED: Added an error message for #423
  • ADDED: Option UseStopwatchForSqlExecutingTime , StopwatchForSqlExecutingTime to calculate the time that taken by the database only.
  • FIXED: Problem with bulk insert when class has a property with another class mapped with the EF Core OwnsOne #396 (Fixed the part for OwnedOne in another table)

Trial unlocked until the end of July

5.1.41

17 Jun 03:59
9223b95
Compare
Choose a tag to compare

Download the library here

  • FIXED: Issue in PostgreSQL when retrieving the RowsAffected and there is no column to output
  • ADDED: Option DictionaryEqualityComparer for EF Core for people that override GetHashCode. The option require the option UnsafeMode to be enabled
context.BulkSaveChanges(option =>
{
	option.DictionaryEqualityComparer = new CustomEqualityComparer();
	option.UnsafeMode = true;	
});

Trial unlocked until the end of July

5.1.40

14 Jun 17:47
9223b95
Compare
Choose a tag to compare

Download the library here

  • ADDED: Support for DeleteByKey and DeleteRangeByKey to SQLite
  • ADDED: For EF6, the option TransactionIsolationLevel for whenever an internal transaction is created, the isolation level provided will be used
  • UPDATED: Monthly Trial Release

Trial unlocked until the end of July

5.1.39

02 Jun 16:41
9223b95
Compare
Choose a tag to compare

Download the library here

  • ADDED: Support for key generated through EF itself such as string property which a guid is generated/assigned (EF Core)
  • ADDED: Options UseTempDbForColumnEncrypted to use the tempdb for encrypted column resolution (cannot be used by default as there is no guarantee that the certificate exists in this database)

Trial unlocked until the end of June

5.1.38

31 May 21:56
9223b95
Compare
Choose a tag to compare

Download the library here

  • ADDED: Support to Executing action for InsertFromQuery
  • ADDED: Support to Complex Type for EF6 for UpdateFromQuery

Trial unlocked until the end of June