Version 5.1.34 is a maintenance release of the production 5.1 branch. It is suitable for use with MySQL server versions 5.5, and 5.6.
Connector/J now supports connections to MySQL servers through a SOCKS proxy. Two new configuration properties,
socksProxyPort, have been introduced to support this new feature; see the entries for them in Driver/Datasource Class Names, URL Syntax and Configuration Properties for Connector/J for details. Note that authentication is not directly supported in the current implementation for SOCKS proxy support. (Bug #13940005, Bug #64862)
The process for building Connector/J from source has been revamped to fix incompatibilities with Eclipse 4.4, remove dependency on Ant Contrib, improve on the documentation for the code, and to improve on the structure of the output. See Installing from Source for the updated instructions for building Connector/J 5.1.34.
When connecting to MySQL server 5.7.4 or earlier, the connection failed when the password was blank for any users created on the server using the
mysql_old_passwordplugin. This fix refactored the
testOldPasswordPluginof Connector/J so that it works well with the server under the situation. (Bug #19383371)
An exception was thrown when users tried to run the
testsuite.fabrictest cases without specifying the property
com.mysql.fabric.testsuite.port. With this fix, the Fabric test cases will not be run unless the test environment has been configured. (Bug #18474141)