# Connector/J 3.1.2 Changelog

{% hint style="info" %}

<p align="center">The most recent release of <a href="https://app.gitbook.com/s/CjGYMsT2MVP4nd3IyW2L/mariadb-connector-j">MariaDB Connector/J</a> is:</p>

<h4 align="center"><a href="../../3.5/3.5.8" class="button secondary">Connector/J 3.5.8</a> <a href="https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector" class="button primary">Download Now</a></h4>
{% endhint %}

[Download](https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector) | [Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.1/3.1.2) | **Changelog** | [About MariaDB Connector/J](https://app.gitbook.com/s/CjGYMsT2MVP4nd3IyW2L/mariadb-connector-j/about-mariadb-connector-j)

**Release date:** 24 Jan 2023

For the highlights of this release, see the [release notes](https://mariadb.com/docs/release-notes/connectors/java/3.1/3.1.2).

The revision number links will take you to the revision's page on GitHub. On [GitHub](https://github.com/MariaDB/mariadb-connector-j) you can view more\
details of the revision and view diffs of the code modified in that revision.

* [Revision #21c9bce0](https://github.com/mariadb-corporation/mariadb-connector-j/commit/21c9bce0) - Merge tag '3.1.2' into develop
* [Revision #69ab3b20](https://github.com/mariadb-corporation/mariadb-connector-j/commit/69ab3b20) - Merge branch 'release/3.1.2'
* [Revision #2f3ca1b0](https://github.com/mariadb-corporation/mariadb-connector-j/commit/2f3ca1b0) - bump 3.1.2
* [Revision #a88c466e](https://github.com/mariadb-corporation/mariadb-connector-j/commit/a88c466e) - \[misc] permit setting serverRsaPublicKeyFile with public key
* [Revision #2756ad35](https://github.com/mariadb-corporation/mariadb-connector-j/commit/2756ad35) - \[misc] test: use mysql 8 using native password by default
* [Revision #b807fe1c](https://github.com/mariadb-corporation/mariadb-connector-j/commit/b807fe1c) - \[[CONJ-1041](https://jira.mariadb.org/browse/CONJ-1041)] correcting possible ArrayIndexOutOfBoundsException
* [Revision #085a6ae1](https://github.com/mariadb-corporation/mariadb-connector-j/commit/085a6ae1) - Merge branch 'spijkercenter\_master' into develop
* [Revision #dfe233dc](https://github.com/mariadb-corporation/mariadb-connector-j/commit/dfe233dc) - Merge branch 'pr-datetimeprecisionmissing' into develop
* [Revision #4fd57ec2](https://github.com/mariadb-corporation/mariadb-connector-j/commit/4fd57ec2) - \[[CONJ-1040](https://jira.mariadb.org/browse/CONJ-1040)] possible ConcurrentModificationException when connecting
* [Revision #22b4d2d1](https://github.com/mariadb-corporation/mariadb-connector-j/commit/22b4d2d1) - bump 3.1.2-SNAPSHOT version
* [Revision #80ef974a](https://github.com/mariadb-corporation/mariadb-connector-j/commit/80ef974a) - \[misc] correct test class name
* [Revision #38615eb1](https://github.com/mariadb-corporation/mariadb-connector-j/commit/38615eb1) - Fix broken DatabaseMetaData.getColumns() on older server versions.
* [Revision #8ae12920](https://github.com/mariadb-corporation/mariadb-connector-j/commit/8ae12920) - update README version
* [Revision #f3966a6e](https://github.com/mariadb-corporation/mariadb-connector-j/commit/f3966a6e) - Merge tag '3.1.1' into develop
* [Revision #eaef10c5](https://github.com/mariadb-corporation/mariadb-connector-j/commit/eaef10c5) - Added unit test for VersionFactory
* [Revision #49912903](https://github.com/mariadb-corporation/mariadb-connector-j/commit/49912903) - Prevent NPE on missing properties

<sub>*This page is: Copyright © 2025 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
