We are glad to announce the new features that are available in the Entity Framework support in the latest version:
- The new methods OracleJsonFunctions.ValueAs... are added for getting nonstring values returned by the JSON_VALUE Oracle function (Oracle)
- The config.CodeFirstOptions.UseDateTimeAsDate option is supported in EF Core(Oracle)
- The behavior is changed: by default System.String is mapped to NVARCHAR2(2000) in EF Code-First when config.CodeFirstOptions.UseNonLobStrings=true (Oracle)
- The behavior is changed: the MoveTable operation is ignored now if either config.Workarounds.IgnoreSchemaName=true or config.Workarounds.IgnoreDboSchemaName=true and MoveTable is generated for Migration History table to move it into / from a schema dbo (Oracle)
- The bug with using bool properties in the .Any() clause of LINQ query in EF Core 2 is fixed (Oracle)
- The bug with generating SQL query when translating paging operations with .OrderBy().Skip().Take() in EF Core is fixed (Oracle)
- The bug with explicit specifying .HasColumnType for PK property, when the entity has Owned Type, in EF Core 2 is fixed (Oracle)
- The bug with using the CLOB column as a parameter of the JSON_VALUE Oracle function is fixed (Oracle)
- The bug with building a query for class properties mapped to columns with more than 30 characters is fixed (Oracle)
http://www.devart.com/dotconnect/entityframework.html