MySQL Connector/NET 6.9.12 GA has been released

Sreedhar S <[email protected]> Fri, 4 May 2018 12:48:27 +0530
Newsgroups gmane.comp.db.mysql.announce,gmane.comp.db.mysql.general,gmane.comp.db.mysql.packagers
Organization Oracle Corporation
Message-ID <[email protected]>
--------------59C5409A8B45ED5D0893FF02
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Dear MySQL users,

MySQL Connector/Net 6.9.12 is a maintenance release for the 6.9.x series
of the .NET driver for MySQL. It can be used for production
environments.

It is appropriate for use with MySQL server versions 5.5-5.7.

It is now available in source and binary form from
http://dev.mysql.com/downloads/connector/net/#downloadsandmirrorsites
(note that not all mirror sites may be up to date at this point-if you
can't find this version on some mirror, please try again later or choose
another download site.)

Note: C/NET 6.9 will not be supported any more. If users are looking to 
get latest
updates on C/NET, they should upgrade to using C/NET 6.10 and 8.0 series 
instead.

Changes in MySQL Connector/Net 6.9.12 (2018-05-04, General
Availability)

Functionality Added or Changed

      * 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
        (http://dev.mysql.com/doc/refman/8.0/en/data-dictionary.h 
<http://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html>
tml <http://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html>).

      * 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.

      * 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.

Bugs Fixed

      * The MySqlConnection.GetSchema("PROCEDURES", restrictions)
        method call generated an error message, instead of
        returning stored procedures, when the server connection
        was to the MySQL 8.0 release series. (Bug #25961782)

      * 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)

The documentation is available at:
http://dev.mysql.com/doc/connector-net/en/

Nuget packages are available at:
https://www.nuget.org/packages/MySql.Data/6.9.12
https://www.nuget.org/packages/MySql.Data.Entity/6.9.12
https://www.nuget.org/packages/MySql.Fabric/6.9.12
https://www.nuget.org/packages/MySql.Web/6.9.12

Enjoy and thanks for the support!

On behalf of the MySQL Release Team,
Sreedhar S


--------------59C5409A8B45ED5D0893FF02--