dotConnect for Oracle V9.14.1150

Released: Dec 3, 2020

Mises à jour de V9.14.1150

Fonctionnalités

  • Microsoft Visual Studio 2019 version 16.9 Preview is now supported.

Entity Developer

  • These new features are now supported in Entity Framework 5.0:
    • TPT inheritance.
    • Many-to-many associations.
    • New types of properties: IPAddress and PhysicalAddress.
  • The Model Refactoring functionality is now supported for classes in Entity Framework Core Model.
  • The behavior has changed in a standalone Entity Developer: by default the Target Framework model property in Entity Framework Core Model is set to Microsoft .NET 5 instead of Microsoft .NET Framework.

Entity Framework support

  • Entity Framework Core 5.0 is now supported.
  • Entity Framework Core 3.1.10 is now supported.
  • The behavior has changed: Entity Framework Core 3 assemblies available via NuGet package are compiled for Microsoft .NET Standard 2.0 instead of .NET Standard 2.1.
  • The behavior has changed: Entity Framework Core 2 assemblies are no longer available via NuGet package but created in the provider installation folder.

Correctifs

  • The bug with throwing the ORA-01483 error when updating the VARCHAR2 column on Oracle 12.2 with NLS_CHARACTERSET=UTF8 in the Direct mode has been fixed.
  • The bug with updating projects that reference EF6 provider assembly via Upgrade Wizard has been fixed.

Entity Developer

  • The bug with saving non-default value of Target Framework model property in EF6 model modified with a standalone Entity Developer has been fixed.
  • The bug with adding new arguments at the end of argument list instead of actual position in method signature by Update From Database Wizard has been fixed.
  • The bug with placing procedure with no parameters in the Procedures node instead of being enlisted in its package's node of Update From Database Wizard tree in the case of Oracle 18c and higher has been fixed.

Entity Framework support

  • The bug with generating invalid SQL, when the sdo_geometry column is part of a subquery, in Entity Framework Core 3 has been fixed.
  • The bug with using another context's connection in DbContextOptionsBuilder.UseOracle(connection) in Entity Framework Core has been fixed.