dotConnect for MySQL 9.4.193

Released: Feb 11, 2025

9.4.193 での更新項目

機能

  • Marked the CipherList property of the MySqlConnectionStringBuilder class as obsolete for .NET Framework 4+ and .NET Standard 2.0+ assemblies. Encryption algorithms are now determined by the operating system settings.

Entity Framework support

  • Updated support for Entity Framework Core 9 to version 9.0.1.
  • Updated support for Entity Framework Core 8 to version 8.0.12.

Entity Developer

  • Added new SynchronizeNullableReferenceTypes attribute to model settings (*.edps file) to control the synchronization of NullableReferenceType properties across different templates.

不具合の修正

  • Fixed an issue with MySqlDependency.Stop().
  • Fixed an issue with assigning DateTimeOffset values via MySqlLoader.SetValue().
  • Fixed an issue with processing statement delimiters in MySqlDump and MySqlScript classes.
  • Fixed an issue with executing or describing a stored procedure using MySqlCommand for MySQL 5.0.4 and later when the user lacks privileges to retrievemetadata from mysql.proc.
  • Fixed an issue with executing and describing a stored procedure using MySqlCommand for the MariaDB database.

Entity Framework support

  • Fixed an issue with the Unexpected ProjectionExpression implementation error in EF Core 9.

LinqConnect (formerly known as LINQ to MySQL)

  • Fixed an issue with incorrect caching of the materialization function for different queries in LinqConnect.

Entity Developer

  • Fixed an issue with property mapping for nested types in Entity Framework models.
  • Fixed an issue with the Update From Database wizard falsely detecting precision and scale changes in DECIMAL or NUMERIC columns.