dotConnect for PostgreSQL 8.3.20

Released: May 29, 2024

8.3.20 中的更新

特性

  • Added support for Microsoft Visual Studio 2022 version 17.11 Preview.

Entity Framework support

  • Updated support for Entity Framework Core 8 to version 8.0.5.
  • Updated support for Entity Framework Core 6 to version 6.0.30.
  • Added support for the translation of the DateTime.Millisecond and DateTimeOffset.Millisecond properties, as well as the DateTime.AddMicroseconds() and DateTimeOffset.AddMicroseconds() methods, in LINQ queries into SQL statements in EF Core 8.

修補程式

  • Fixed an issue with PgSqlParameter that occurred when processing TIMESTAMP values close to DateTime.MaxValue.
  • Fixed an error that occurred when parsing the 'MM.dd.yyyy' date format in PgSqlTimeStamp.
  • Fixed an issue with ignoring the CultureInfo argument of PgSqlTimeStamp.Parse() method.
  • Fixed an issue with PgSqlTimeStamp.MaxValue.
  • Fixed an issue with reading data when UnpreparedExecute=True.
  • Fixed the 'column "datlastsysoid" does not exist' error when calling PgSqlConnection.GetSchema(PgSqlMetaDataCollectionNames.Databases) for PostgreSQL 15 or higher.
  • Fixed an issue causing high CPU usage in the PgSqlAlerter class.

Entity Framework support

  • Fixed an issue with incorrect SQL translation of DateTime property comparisons in LINQ queries for EF Core 5, 6, 7, and 8.

Entity Developer

  • Resolved an issue with saving 'Version=Original' in the Stored Procedure Mapping menu for LinqConnect model.