> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.4/3.4.3.md).

# Connector/J 3.4.3 Changelog

{% hint style="info" %}

<p align="center">The most recent release of <a href="/spaces/CjGYMsT2MVP4nd3IyW2L/pages/Y7PAVcAiFWL6chXpLkk5">MariaDB Connector/J</a> is: <a href="/pages/11aRnlmZLQuDGG1JwEfE"><strong>3.5.9</strong></a></p>

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

<a href="https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector" class="button primary">Download</a> <a href="/pages/gcHQdl944rh2dRBTctVb" class="button secondary">Release Notes</a> <a href="/pages/tmwrd5nMYmKSatoDRoK6" class="button secondary">Changelog</a> <a href="/spaces/CjGYMsT2MVP4nd3IyW2L/pages/2w3wOBJquBYSZu4GiT0h" class="button secondary">Connector/J Overview</a>

**Release date:** 15 Jun 2026

For the highlights of this release, see the [release notes](/docs/release-notes/connectors/java/3.4/3.4.3.md).

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 #e5ad290db](https://github.com/mariadb-corporation/mariadb-connector-j/commit/e5ad290db) - \[misc] Metadata compatibility with MariaDB 12.0
* [Revision #2a96bc821](https://github.com/mariadb-corporation/mariadb-connector-j/commit/2a96bc821) - \[misc] test stability improvement
* [Revision #2d157d853](https://github.com/mariadb-corporation/mariadb-connector-j/commit/2d157d853) - \[misc] action script improvement
* [Revision #7e65ed7b1](https://github.com/mariadb-corporation/mariadb-connector-j/commit/7e65ed7b1) - \[misc] github action testing by default all maintained / develop branches
* [Revision #898d8d1d8](https://github.com/mariadb-corporation/mariadb-connector-j/commit/898d8d1d8) - \[misc] add github action cron
* [Revision #5f5cca2b5](https://github.com/mariadb-corporation/mariadb-connector-j/commit/5f5cca2b5) - \[misc] correcting label on github action
* [Revision #c555c9b47](https://github.com/mariadb-corporation/mariadb-connector-j/commit/c555c9b47) - \[misc] ensure non utf8 charset cannot be used for exchanges
* [Revision #0c5814ab5](https://github.com/mariadb-corporation/mariadb-connector-j/commit/0c5814ab5) - \[misc] cap BigDecimal/BigInteger string parsing length to prevent CPU exhaustion
* [Revision #139e71521](https://github.com/mariadb-corporation/mariadb-connector-j/commit/139e71521) - call inflater.end() in finally in CompressInputStream
* [Revision #d2753263a](https://github.com/mariadb-corporation/mariadb-connector-j/commit/d2753263a) - format Duration text value with Locale.ROOT
* [Revision #989f840e9](https://github.com/mariadb-corporation/mariadb-connector-j/commit/989f840e9) - \[misc] code style correction
* [Revision #4da86a1a6](https://github.com/mariadb-corporation/mariadb-connector-j/commit/4da86a1a6) - \[misc] merge correction
* [Revision #4d541c74b](https://github.com/mariadb-corporation/mariadb-connector-j/commit/4d541c74b) - use Locale.ROOT in date/time codec text formatting
* [Revision #7d97670d7](https://github.com/mariadb-corporation/mariadb-connector-j/commit/7d97670d7) - \[misc] pin Locale.ROOT on remaining locale-sensitive call sites
* [Revision #d91c6d083](https://github.com/mariadb-corporation/mariadb-connector-j/commit/d91c6d083) - Bump org.assertj:assertj-core from 3.27.6 to 3.27.7
* [Revision #cae2c07c2](https://github.com/mariadb-corporation/mariadb-connector-j/commit/cae2c07c2) - create gssapi jaas config temp file with owner-only permissions
* [Revision #441a84cb9](https://github.com/mariadb-corporation/mariadb-connector-j/commit/441a84cb9) - \[misc] only buffer in-transaction statements for transaction replay
* [Revision #d6a64e3f6](https://github.com/mariadb-corporation/mariadb-connector-j/commit/d6a64e3f6) - encode caching\_sha2 clear password as UTF-8
* [Revision #fce6c2571](https://github.com/mariadb-corporation/mariadb-connector-j/commit/fce6c2571) - Fix: replace \[--] with \[-] in LOAD LOCAL INFILE regex patterns
* [Revision #82b8dc74d](https://github.com/mariadb-corporation/mariadb-connector-j/commit/82b8dc74d) - \[misc] use literal -- instead of \[-] in LOAD LOCAL INFILE comment regex
* [Revision #5ece5d62d](https://github.com/mariadb-corporation/mariadb-connector-j/commit/5ece5d62d) - \[misc] update licence header to 2026
* [Revision #5c5ce6496](https://github.com/mariadb-corporation/mariadb-connector-j/commit/5c5ce6496) - bump 3.4.3
* [Revision #cd6e10fd7](https://github.com/mariadb-corporation/mariadb-connector-j/commit/cd6e10fd7) - \[misc] fix RedoContextTest compilation against 3.x API
* [Revision #f0882064b](https://github.com/mariadb-corporation/mariadb-connector-j/commit/f0882064b) - \[[CONJ-1319](https://jira.mariadb.org/browse/CONJ-1319)] use constant-time comparison in validateFingerPrint
* [Revision #a8599ab1c](https://github.com/mariadb-corporation/mariadb-connector-j/commit/a8599ab1c) - \[[CONJ-1320](https://jira.mariadb.org/browse/CONJ-1320)] PAM (dialog) authentication must require a secure connection
* [Revision #149ec6a62](https://github.com/mariadb-corporation/mariadb-connector-j/commit/149ec6a62) - \[misc] secure authentication checks on the initial handshake (backport)
* [Revision #ee303f1ea](https://github.com/mariadb-corporation/mariadb-connector-j/commit/ee303f1ea) - match local infile filename case-sensitively
* [Revision #883a8bfe7](https://github.com/mariadb-corporation/mariadb-connector-j/commit/883a8bfe7) - \[misc] Update CHANGELOG.md for bug fixes and enhancements in 3.4.3

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

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