We are glad to announce the new features that are available in the Entity Framework support in the latest version:
- The config.Workarounds.ProviderManifestToken option is added for setting provider manifest token for all contexts within application domain (Oracle)
- The SQL generation for subselects, when using paging and aggregate functions, in EF Core is optimized (Oracle)
- The bug with throwing "ORA-00932: inconsistent datatypes" within EXISTS clause of the SQL statement generated by EF Core is fixed (Oracle)
- The bug with ignoring MaxLength set via fluent mapping for the explicitly specified data type in EF Core is fixed (Oracle)
- The bug with duplicating conditions when using paging in EF Core for Oracle 11g and below is fixed (Oracle)
- The bug with throwing the "Operation is not valid due to the current state of the object" error with Batch Updates in EF1/EF4/EF5/EF6, if the previous SaveChanges() failed, is fixed (MySQL, Oracle, PostgreSQL, DB2)
- The bug with comparing non-nullable properties in LINQ query when config.QueryOptions.UseCSharpNullComparisonBehavior=true is fixed (MySQL, Oracle, PostgreSQL, SQLite, DB2)
- The bug with using AddForeignKeyOperation and DropForeignKeyOperation in EF Core Code-First Migrations is fixed (MySQL, Oracle, PostgreSQL, SQLite, DB2)
http://www.devart.com/dotconnect/entityframework.html