MySQL Connector/NET Release Notes
Connections made to MySQL 8.0 (up to and including version 8.0.3) and compatibility with the new data dictionary are now supported. For information about the data dictionary, see MySQL Data Dictionary. (WL #11325, WL #11326)
Support for the caching_sha2_password
authentication plugin through the classic MySQL protocol was added.
In addition, the sha256_password
plugin was
extended to support authentication when RSA keys are available
through non-secure connections. Caching SHA-2 pluggable
authentication offers faster authentication than basic SHA-256
authentication.
(WL #11285)
Support was added for the new
caching_sha2_password
padding mechanism
introduced in the MySQL 8.0 release series. The new padding
mechanism is enabled when all of the following conditions apply:
The user account is set with the
caching_sha2_password
authentication
plugin.
SSL is disabled explicitly
(SslMode=none
).
The AllowPublicKeyRetrieval
connection
option is enabled
(AllowPublicKeyRetrieval=true
).
When enabled, the new padding mechanism is used to encode the password during RSA key encryption, which applies the correct padding to match the server. (WL #11618)
Attempting to open the MySQL Web Configuration Tool, with Connector/NET and MySQL for Visual Studio prerequisites installed properly, displayed an error message instead of opening the tool. (Bug #27457398, Bug #88544)
The ADO.NET Entity Data Model wizard within Visual Studio closed unexpectedly without producing the data model. Thanks to Laurents Meyer for the patch. (Bug #27420311, Bug #89338)
An exception prevented MySQL.Data.Entity
for
Entity Framework 6 from operating as expected. Thanks to Cédric
Luthi for the patch.
(Bug #27360520, Bug #89134)
Connector/NET could not be installed with NuGet packages from Microsoft Visual Studio 2015. (Bug #27251839, Bug #88838)
With valid references to the DLLs provided, using
DbConfiguration.SetConfiguration(new
MySql.Data.Entity.MySqlEFConfiguration())
to set up
the DbContext threw an exception.
(Bug #25185319)
Attempting to generate an Entity Framework model from a MySQL 5.7 database using either EF5 or EF6 produced an exception that prevented the operation from generating the expected model. (Bug #22173048, Bug #79163)