MySQL Connector/C++ 1.1.11 has been released

Piotr Obrzut <[email protected]> Mon, 30 Apr 2018 19:35:52 +0200
Newsgroups gmane.comp.db.mysql.announce,gmane.comp.db.mysql.general,gmane.comp.db.mysql.packagers
Organization Oracle Corporation
Message-ID <[email protected]>
Dear MySQL Users,

A new GA (general availability) version of MySQL Connector/C++ has
been made available: MySQL Connector/C++ 1.1.11 GA. The MySQL
Connector/C++ provides a C++ API for connecting client applications to
the MySQL Server 5.5 or newer.

You can download the production release at:

http://dev.mysql.com/downloads/connector/cpp/1.1.html

MySQL Connector C++ (Commercial) will be available for download on the
My Oracle Support (MOS) website. This release will be available on eDelivery
(OSDC) in next month's upload cycle.

The MySQL driver for C++ offers an easy to use API derived from JDBC
4.0. MySQL Workbench has used it successfully for years.

We have improved the driver since the last GA release. Please see the
documentation and the CHANGES file in the source distribution for a
detailed description of bugs that have been fixed. Bug descriptions are
also listed below.

Enjoy!

Changes in MySQL Connector/C++ 1.1.11 (2018-04-30, General
Availability)

Functionality Added or Changed

      * MySQL Connector/C++ 1.1 now works with both MySQL 5.7 GA
        and MySQL 8.0 GA servers.

           + Applications can connect to MySQL 8.0 servers using
             accounts that authenticate using the
             caching_sha2_password authentication plugin.

           + Applications can connect to MySQL 8.0 servers using
             unencrypted connections by using the
             OPT_GET_SERVER_PUBLIC_KEY connection option with a
             value of true.

           + Connector/C++ 1.1 can be built from source against
             either MySQL 5.7 and MySQL 8.0 server installations.

           + A new BUNDLE_DEPENDENCIES CMake option is available.
             If enabled, the external libraries on which
             Connector/C++ depends at runtime (such as OpenSSL),
             are packaged together with the connector.

      * For connections to the server made using the legacy JDBC
        API (that is, not made using X DevAPI or XAPI),
        Connector/C++ now supports an OPT_GET_SERVER_PUBLIC_KEY
        connection option that enables requesting the RSA public
        key from the server. For accounts that use the
        caching_sha2_password or sha256_password authentication
        plugin, this key can be used during the connection
        process for RSA key-pair based password exchange with TLS
        disabled. This capability requires a MySQL 8.0 GA server,
        and is supported only for Connector/C++ built using
        OpenSSL.

Bugs Fixed

      * MySQL Connector/C++ packages now include a BUILDINFO.txt
        file that contains information about the build
        environment used to produce the distribution. (Bug
        #23556661)

On Behalf of the MySQL/ORACLE RE Team
Piotr Obrzut


-- 
MySQL Announce Mailing List
For list archives: http://lists.mysql.com/announce
To unsubscribe:    http://lists.mysql.com/announce