New build of dotConnect for Oracle 9.14.1228 is available!

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Locked
Devart
Site Admin
Posts: 3974
Joined: Tue 26 Oct 2004 13:51

New build of dotConnect for Oracle 9.14.1228 is available!

Post by Devart » Thu 01 Apr 2021 14:18

Dear users,

New build of dotConnect for Oracle 9.14.1228 is available for download now.

In this version:
  • Visual Studio 2019 version 16.10 Preview is supported
  • Additional mode of parameter substitution in the query in the SSIS Data Flow Source component: substitution as is, without escaping
  • The bug with a DateTime variable in the SSIS Source component is fixed
  • The bug with calling OracleObject.ExecuteMethod(), when OracleObject is created in application code without assigned attributes, is fixed
  • The bug with string conversion by OracleTimeStamp.ToString(), when .ToString() includes FF fractional seconds format and the database column is TIMESTAMP(0), is fixed
  • The bug with throwing AccessViolationException by OracleCommand.ExecuteScalar() in the OCI mode is fixed
  • The ORA-01483 and ORA-03120 errors on a server with NLS_CHARACTERSET=WE8MSWIN1252 are fixed (Direct mode)
Entity Developer
  • .NET 6.0 is added to the list of available Target Framework versions in Create Model Wizard and Model Settings in EF Core, EF6, LinqConnect models
  • The new extended property Record Type is added for classes in the case of C# EF Core template to generate records instead of classes in C# 9.0 or higher and .NET 5 or higher
  • The new options "Private setter for store generated properties" and "Constructor parameter" are added to Model Settings in EF Core for controlling visibility of setter for store generated properties
  • The new options "Don't show this message again" in the prompt window and "Prompt before generating code when there are model validation warnings" in the menu Options are implemented in a standalone Entity Developer to provide the ability not to stop code generation by warnings
  • The new extended property Do Not Generate Default Constructor is added to EF Core Model for model, classes, and complex types
  • The new extended property Do Not Generate Mapping is added to EF Core Model for class properties
  • The JSON (Newtonsoft.Json, Microsoft.Text.Json) and YAML (YamlDotNet) serializations are supported in EF Core (via EF Core template) and EF6 (via DbContext template):
    • The new template property Serialization Library is added for specifying the library used for serialization
    • The new template property Serialize Original Column Names is added for controlling the appearance of original column names in serialization
    • The new template property Serialize Navigation Properties is added for controlling the appearance of navigation properties in serialization
    • The new template property Serialize Null Value is added for managing the behavior of nullable properties
    • The new extended property Do Not Serialize is added for properties and navigation properties to exclude them from serialization
    • The new extended property Serialization Name is added for properties and navigation properties to set custom names in serialization
  • The Data Transfer Object template is improved:
    • The new template property Serialization Library is added for specifying library used for serialization, possible values are Data Contract, JSON (Newtonsoft.Json), JSON (Microsoft.Text.Json), YamlDotNet
    • The new extended property Do Not Serialize is added for properties and navigation properties to exclude them from serialization
    • The new extended property Serialization Name is added for properties and navigation properties to set custom names in serialization
    • The behavior is changed: WCF Data Contract Attributes is set to False by default now
  • The following properties are marked as obsolete:
    • the Generate Data Contracts property of the EF Core template
    • the Do Not Generate Data Contract Attribute extended property of navigation properties in EF Core Model
    • the WCF Data Contract Attributes property of the DbContext and Data Transfer Object templates
    • the WCF DataMember Attribute on Navigation Properties property of the DbContext and Data Transfer Object templates
  • The bug with creating app.config in Visual Studio .NET Core projects is fixed
  • The bug with detecting the existing classes with QueryType=True by Update From Database Wizard in EF Core Model is fixed
Entity Framework support
  • Entity Framework Core 5.0.4 is supported
  • Entity Framework Core 3.1.13 is supported
  • The bug with throwing ORA-00920, when using conditional operator within LINQ query, in EF Core 3 and EF Core 5 is fixed
  • The bug with inserts and updates, when property mapping includes DatabaseGeneratedOption, in EF Core 5 is fixed

Devart development team
http://www.devart.com/dotconnect/oracle/

Locked