dotConnect for MySQL V8.12.1190

Released: Jul 19, 2018

Updates in V8.12.1190

Features

  • Added support for MySQL 8.0:
    • Support for authentication plugin "caching_sha2_password".
    • List of charset collations updated with new values added in MySQL 8.0.
    • MySQL 8.0 keywords and reserved words are now supported.
  • Implemented IDbColumnSchemaGenerator interface and MySqlDataReader.GetColumnSchema() method in .NET Standard provider assemblies.
  • Performance of SSIS Lookup component improved. It now uses one IN clause instead of many OR clauses.

Fixes

  • Fixed "Socket.IOControl handles Windows-specific control codes and is not supported on this platform." error in .NET Standard compliant assemblies on Linux and MacOS.

Entity Framework

  • Fixed bug paging in EF Core 2.1.
  • Fixed bug using aggregate functions in EF Core 2.1.
  • Fixed bug translating calls to properties and methods in a LINQ query to a SQL statement in EF Core 2.1.
  • Fixed bug processing function arguments mapped via .HasDbFunction in EF Core 2.
  • Fixed bug applying a filter with implicit EnumToStringConverter via LINQ queries in EF Core 2.
  • Fixed bug using String.CompareTo method via LINQ queries in EF Core.